While working with the addon related to feedbacks, I came across the problem that most of the customizations for this addon are inside the design-comune-plone-theme, specifically within the customerSatisfaction.scss file.
The direct impact of this is that if we install the volto-feedback addon on a base Volto project, different from io-Comune, we will lose all these customizations and the addon will not function properly. For example, the phrases containing “did not please me” and “pleased me” will be visible at the same time.
To resolve this situation, we need to extract all the customizations that directly reference the addon from the customerSatisfaction.scss file in the design-comune-plone-theme and move them into the volto-feedback addon.
Currently, we do not have this addon installed outside of an io-Comune project, so this issue is being opened for awareness. There is no immediate need to work on it. However, if a project starts using it, it will be necessary to reconsider and address the situation.