Skip to content

Addon customizations are tied to design-comune-plone-theme Instead of volto-feedback #10

@Wagner3UB

Description

@Wagner3UB

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions