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

Implement KB Landing Page Redesign #17940

Closed
4 tasks
gracekretschmer-metrostar opened this issue Apr 24, 2024 · 5 comments · Fixed by #18348
Closed
4 tasks

Implement KB Landing Page Redesign #17940

gracekretschmer-metrostar opened this issue Apr 24, 2024 · 5 comments · Fixed by #18348
Assignees
Labels
CMS Team CMS Product team that manages both editor exp and devops Needs refining Issue status

Comments

@gracekretschmer-metrostar
Copy link

gracekretschmer-metrostar commented Apr 24, 2024

User Story or Problem Statement

The knowledge base landing page prototype needs to be implemented into production.

As an editor, I want to navigate to the Knowledge Base landing page and feel empowered to find any/all of the information I require to continue to complete my editor-based goals.

The Editor-centered Design Principles serve as our team's NorthStar:

Purpose-driven: Create an opportunity to involve the editor community in VA’s mission and content strategy goals.
Efficient: Remove distractions and create clear, straightforward paths to get the job done.
Approachable: Offer friendly guidance over authoritative instruction.
Consistent: Reduce users’ mental load by allowing them to fall back on pattern recognition to complete tasks.
Empowering: Provide clear information to help editors make decisions about their work.

Description or Additional Context

The Knowledge Base is undergoing a redesign, starting first with the landing page.

  • The landing page is the first page where the editor lands when seeking 'editor support'.
  • The current design pushes pertinent links below the fold, often hiding the resources required.
  • The current search functionality is lacking in terms of effectiveness; we are tackling this portion in a separate ticket.
  • The KB taxonomy is not inclusive and therefore will require additional work to organize KB content into logical groupings

We have redesigned the landing page to better support the editor by:

  • Taking inspiration from the veteran-facing support experience
  • We are adding sidebar columns that create a visual path from top to bottom, allowing the eye an opportunity to rest within the given white space. The sidebar layout will be carried into the internal templates creating consistency.
  • We will utilize Help Desk support data to better understand the links that are most supportive to the larger editor group.

Reference Links

Steps for Implementation

  • Design Proto-type has been approved by PO, PM, and Lead Engineer
  • Developer Review of the KB landing page prototype to determine technical path forward for implementation.
  • Develop and QA Test for UI/UX expectation - identifying any/all Accessibility concerns

Acceptance Criteria

  • The KB landing page is implemented that is a reflection of the KB prototype.
@gracekretschmer-metrostar
Copy link
Author

Next steps: this will be Jake's priority this week. Will need support in understanding how to navigate committing code and workflow within Github from @edmund-dunn.

@EWashb
Copy link
Contributor

EWashb commented Jun 5, 2024

Is this blocked moving forward on the dev pieces @gracekretschmer-metrostar ?

@gracekretschmer-metrostar
Copy link
Author

We are blocked on dev capacity. Jake's priority this sprint is supporting some drupal work for Next Build (#14052), so I told him to pick up this knowledge base work once he is done with the Next Build work. Jake is scrubbing in on this work because Edmund is out.

@gracekretschmer-metrostar
Copy link
Author

Jake: could use help with getting unblocked on cypress tests failing.

@gracekretschmer-metrostar
Copy link
Author

Jake: need @timcosgrove's support on the URL pathways.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CMS Team CMS Product team that manages both editor exp and devops Needs refining Issue status
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants