Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Main Navigation Dropdown] Dropdown #11982

Closed
12 tasks
Tracked by #11978
jhonatan-lopes opened this issue Mar 4, 2024 · 0 comments
Closed
12 tasks
Tracked by #11978

[Main Navigation Dropdown] Dropdown #11982

jhonatan-lopes opened this issue Mar 4, 2024 · 0 comments
Assignees
Labels
engineering epic-issue Label to keep track of issues that currently belong to an epic. A feature request

Comments

@jhonatan-lopes
Copy link
Contributor

jhonatan-lopes commented Mar 4, 2024

Implement the "dropdown" component for the main navigation.

Acceptance criteria

  • A dropdown is a collection of columns
  • A dropdown needs to have at least one column
  • A dropdown can have at most four columns
  • A dropdown can have one optional featured column
  • If a featured column is present, it will take the place of a regular column
  • A dropdown object needs to have a title, which will be displayed in the navigation menu (“Who we are”, “What we do”, etc.)
  • A dropdown can have an optional overview block, consisting of a title and a description. If an overview is provided, it needs to contain both an overview title and an overview description
  • If an overview block is defined, it will take the place of one column
  • A dropdown can have an optional "dropdown button" (call-to-action link with a customisable text) (e.g. “Learn more”)
  • If a dropdown has both an overview and a CTA link, a CTA button will be displayed below the overview description (a card with overview title, overview description and CTA button)
  • If a dropdown has a CTA link but no overview, the CTA button will be displayed at the bottom of the dropdown menu
    Editors can control the order in which columns are displayed in a dropdown
  • The overview must be the first item in a dropdown

┆Issue is synchronized with this Jira Story

@jhonatan-lopes jhonatan-lopes added engineering feature request epic-issue Label to keep track of issues that currently belong to an epic. A labels Mar 4, 2024
@jhonatan-lopes jhonatan-lopes self-assigned this Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engineering epic-issue Label to keep track of issues that currently belong to an epic. A feature request
Projects
None yet
Development

No branches or pull requests

2 participants