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

Make Header component CMSable #7

Open
8 tasks
matthewyingtao opened this issue Apr 20, 2023 · 0 comments
Open
8 tasks

Make Header component CMSable #7

matthewyingtao opened this issue Apr 20, 2023 · 0 comments
Assignees
Labels
feature New feature being worked on

Comments

@matthewyingtao
Copy link
Contributor

matthewyingtao commented Apr 20, 2023

User story:

As a Younite content editor,
I want to be able to change the links in the header,
So that the links can be updated to stay relevant.

Description:

All project pages can be fetched through the "http://localhost:1337/api/project-pages".
Each of these project page objects should use the slug attribute to link to their respective pages.
e.g. { slug: "lakehouse" } should lead to /projects/lakehouse

Acceptance Criteria:

  • Logo can be changed
  • Links can be changed
  • Sensible limits are set (e.g. no more than 9 links added at a time)

Definition of Done:

  • AC met
  • Applicable tests written
  • Applicable documentation is written in GH wiki
  • PR reviewed
  • Merged into main/feature branch

Notes / Links

@matthewyingtao matthewyingtao added the feature New feature being worked on label Apr 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature being worked on
Projects
None yet
Development

No branches or pull requests

2 participants