Skip to content

Add taxonomy filters to components #13000

@carolromero

Description

@carolromero

Is your proposal related to a problem?
As an admin, I cannot decide which filters to show for each component of a space. For example, often within the same process, the categories vary according to the phase or component that is interacted with (proposals, budgets, meetings, etc.). This means that I have to ‘hack’ the filters using code snippets.

Describe the solution you'd like
As an admin, I want to decide which taxonomy filters are shown in each component page, through their configuration form.

Mockups
Image

Image

Image

Acceptance criteria

  • Given I'm an admin, when I access the configuration form of a component, then I should see a taxonomies section to select which taxonomy filters to display for that component.
  • Given the new taxonomy filter options are available, when I configure a filter, then I should be able to select or deselect taxonomy filters such as categories, scopes, or areas specific to that component.
  • Given I'm configuring a component with taxonomy filters, when I save the configuration, then the selected filters should be applied and visible on the component page.
  • Given the taxonomy filters are set for a component, when participants interact with that component (e.g., proposals, budgets, meetings), then they should see the filters selected by the admin.
  • Given the taxonomy filters are set for a participatory space, when participants browse from /processes or /assemblies, then they should see the filters selected by the admin.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Merged

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions