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

Build Out Main Navigation on the Documentation Site #809

Closed
11 of 12 tasks
andyvanavery opened this issue Mar 10, 2023 · 0 comments · Fixed by #893
Closed
11 of 12 tasks

Build Out Main Navigation on the Documentation Site #809

andyvanavery opened this issue Mar 10, 2023 · 0 comments · Fixed by #893
Assignees
Labels
Enabler Item needed for future architecture needs, compliance, or infrastructure

Comments

@andyvanavery
Copy link

andyvanavery commented Mar 10, 2023

The main navigation on the documentation site needs to be built out based on the sitemap:
NCIDS for All - Sitemap_2023-08-22.pdf [Updated 08/22/23]

Resources:

Requirements

  • The side navigation shall display on pages that contain sub-pages
  • When the side navigation is displayed, it shall only display sub-pages 1 level below the current page
  • When a sub-page contains sub-pages at levels greater than 1, then the sub-pages shall be able to be viewed by the user by expanding the Level 1 sub-page side nav tab.
  • When a sub-page contains sub-pages at levels greater than 1, the Level 1 sub-page shall have an arrow on the tab to indicate that there are deeper levels of sub-pages contained.

Sub-Tasks

Site content

While the site navigation and basic pages will be created in this ticket, the content on the different pages will be created in separate tickets.

Notes

Per meeting on 14MAR2023

  • The goal for this Enabler is to make the documentation site better for internal testing use first and then continuing to build it out so it can be the documentation site for NCIDS R1.
  • This ticket will contain all of the tasks that are/will be determined to be updated on the Documentation site.
@andyvanavery andyvanavery added the Enabler Item needed for future architecture needs, compliance, or infrastructure label Mar 10, 2023
@bennettcc bennettcc added this to the R2 - DS Iteration 13 milestone Mar 14, 2023
@karlikpj karlikpj self-assigned this Mar 20, 2023
karlikpj added a commit that referenced this issue Apr 6, 2023
karlikpj added a commit that referenced this issue Apr 6, 2023
karlikpj added a commit that referenced this issue Apr 6, 2023
karlikpj added a commit that referenced this issue Apr 6, 2023
karlikpj added a commit that referenced this issue Apr 6, 2023
karlikpj added a commit that referenced this issue Apr 6, 2023
karlikpj added a commit that referenced this issue Apr 6, 2023
karlikpj added a commit that referenced this issue Apr 6, 2023
karlikpj added a commit that referenced this issue Apr 6, 2023
karlikpj added a commit that referenced this issue Apr 7, 2023
karlikpj added a commit that referenced this issue Apr 7, 2023
karlikpj added a commit that referenced this issue Apr 10, 2023
@sarinapadilla sarinapadilla removed this from the R2 - DS Iteration 18 milestone May 30, 2023
dlescarbeau pushed a commit that referenced this issue Aug 16, 2023
dlescarbeau added a commit that referenced this issue Aug 16, 2023
@bennettcc bennettcc removed the Needs Product Review Needs review from Product, QA, Design, and IA label Aug 18, 2023
dlescarbeau pushed a commit that referenced this issue Aug 18, 2023
dlescarbeau pushed a commit that referenced this issue Aug 21, 2023
dlescarbeau pushed a commit that referenced this issue Aug 22, 2023
dlescarbeau pushed a commit that referenced this issue Aug 28, 2023
dlescarbeau pushed a commit that referenced this issue Aug 28, 2023
dlescarbeau pushed a commit that referenced this issue Aug 30, 2023
dlescarbeau pushed a commit that referenced this issue Sep 5, 2023
dlescarbeau pushed a commit that referenced this issue Sep 5, 2023
dlescarbeau pushed a commit that referenced this issue Sep 6, 2023
arcepaul pushed a commit that referenced this issue Sep 6, 2023
@bennettcc bennettcc removed Needs Technical Review Needs review from Architect and Development Fix per Feedback labels Sep 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enabler Item needed for future architecture needs, compliance, or infrastructure
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants