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

[Prototype] USWDS-Site: What's new page round 2 #3094

Draft
wants to merge 116 commits into
base: main
Choose a base branch
from

Conversation

amyleadem
Copy link
Contributor

@amyleadem amyleadem commented Feb 3, 2025

Summary

Important

This is an early prototype to organize and prioritize content on the "What's new" page. This page should not be merged.

Related issue

Closes #2967

Preview link

Important

During this prototype phase, please add change requests to the related Figjam board.

Problem statement

The what's new page is a single feed with no content hierarchy. We should create a prototype that organizes the content on the what's new page with a clear visual hierarchy.

Solution

Created new content types and added them to the what's new page.

Major changes

  • Added new content to the What's new page
    • Latest releases of our products
      • Lets users know about our major products and their current version numbers
      • CTAs to product release notes
    • Monthly call card
      • CTA to see our latest monthly calls
    • "Connect with us" cards
      • Newsletter: CTA to sign up for the newsletter
      • Discussions: CTA to join USWDS discussions
    • Consolidated changelog
      • This changelog pulls in all changelog data from across the site and sorts items in reverse chronological order.
      • Created a changelog subpage to see more items
  • Created new changelog types and retroactively updated changelog data to fit
    • Created new "affects" keys: isAddition, isDeletion, affectsLinks, affectsPageContent
  • Created changelog subpage

Testing and review

Content

  • Confirm the copy throughout the page matches USWDS voice and is free from error
  • Confirm the content is organized in an effective way and presents an appropriate visual hierarchy
  • Confirm the changelog and all news pages display the expected information

Design

  • Confirm the elements match style standards on the site
  • Confirm the visual hierarchy is appropriate
  • Confirm the elements on the page display as expected at all screen widths

Code

finekatie and others added 30 commits January 9, 2025 18:18
Added October Accessibility discussion update.
Added update about sunsetting 1.0
Adding November accessibility discussion blurb
Added november 3.10.0 release blurb
Added blurb about Figma design kit beta
Added November monthly call blurb
added tag so it will appear
Added tag so it'll display on the page
Added tag so it'll display on the page
Added tag so it'll display on the page
corrected my markup on tags
corrected my markup on tags
Added tag so it'll display on the page
Added tag so it'll display on the page
Added tag so it'll display on the page
@amyleadem amyleadem changed the base branch from dw-whats-new-newsfeed to main February 11, 2025 16:12
@amyleadem amyleadem requested a review from jaclinec February 13, 2025 22:49
Copy link
Contributor

@jaclinec jaclinec left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks great - I just added 3 comments to the FigJam board related to using links vs buttons (can't remember if we addressed this in our discussion during CS UX sync) and also a small copy change for the explanatory text for Changelog (the text didn't match on the main "What's New" page versus the Changelog page). Nice work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

USWDS-Site - What's new: Prototype phase 2 of what's new page
4 participants