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

Redesign: Updates section fac.gov #4204

Open
18 of 20 tasks
James-Paul-Mason opened this issue Aug 19, 2024 · 10 comments
Open
18 of 20 tasks

Redesign: Updates section fac.gov #4204

James-Paul-Mason opened this issue Aug 19, 2024 · 10 comments
Assignees
Labels
design Layout, UI, etc

Comments

@James-Paul-Mason
Copy link

James-Paul-Mason commented Aug 19, 2024

As user of fac.gov, I want a more useful Updates page so that I can stay current on the topics that matter to me and my work.

Links

Design

Tasks

Development

Tasks

QA - Things to Check Over

Tasks

@James-Paul-Mason James-Paul-Mason added content Tickets that need review/work by Content Designer design Layout, UI, etc labels Aug 19, 2024
@analynd
Copy link

analynd commented Aug 19, 2024

Thanks for adding me to this ticket @James-Paul-Mason! I'd love it if you could link me any of the content strategy work you've been reviewing with Dan.

Also, do you think we would be sharing these updates on social media? I'm sure the reason why USA.gov blog has photos for each article is to optimize for social sharing. I'm wondering if we'd need to have photos for the FAC, and if so we'd probably need some type of style guide to maintain consistency 👀 (and make sure it doesn't become a burden for us to pull photos/graphics). Thank youu!

@James-Paul-Mason
Copy link
Author

Hi @analynd! Excellent questions. In terms of the content strategy work around updates, the main work that has been done is a proposal for what we want to share in the Updates section. There are no specific tickets related to this work, but I will send you the proposal in terms of where we want to take the content of these updates.

I don't think we would be sharing on the socials--that's a great question though. @Leighdiddy any thoughts on Analyn's question about social media as well as photo/graphic use?

@analynd
Copy link

analynd commented Aug 30, 2024

Updating ticket with link to draft of mockup: https://www.figma.com/design/GE9iGBal6TGUzObB1tme8o/%234204-Updates-Page-Redesign?node-id=3694-3759&t=IIg4z51dV2lviBUg-1
cc: @Leighdiddy @James-Paul-Mason

I added comments in the figma file. Please lmk of any feedback, thanks!

@analynd
Copy link

analynd commented Sep 9, 2024

Synced with Leigh, James M, and Cordelia on 9/9/24 to get feedback on design and content

Next Steps

  • Sync with @jperson1 to get feedback on page and start talking about how we want to do dev handoff (note: can potentially use this as an opportunity to improve/standardize design-dev handoff process for team)
  • Update listing page based on design and dev feedback
  • Create mockup for detail page

@analynd
Copy link

analynd commented Sep 16, 2024

@jperson1 Desktop and mobile designs are ready for dev tickets! Here are some links:

Btw, do yall have access to Figma Dev Mode / can yall see details like spacing, font sizes, colors, etc? Hoping yes so that'll save us a bunch of time on annotations! But lmk if not.

Lmk if you have any questions or issues, thanks!
Analyn

@analynd analynd removed the content Tickets that need review/work by Content Designer label Sep 16, 2024
@jperson1
Copy link
Contributor

Btw, do yall have access to Figma Dev Mode / can yall see details like spacing, font sizes, colors, etc? Hoping yes so that'll save us a bunch of time on annotations! But lmk if not.

Yes, we do! All good on that front. Thanks!

@Leighdiddy
Copy link

@jperson1 Can you please confirm here once this work has been pushed? We'll close the ticket once it's live :)

@analynd analynd removed their assignment Sep 18, 2024
@jperson1
Copy link
Contributor

jperson1 commented Sep 18, 2024

@Leighdiddy Can do! I have a list of tasks to break the implementation into pieces. Would it make more sense to add them on here, or to create a follow-up ticket?

EDIT: I tacked another tasklist onto this issue, and can break it out easily. Each item will likely get its own ticket for further description? Maybe two to one.

For posterity, the list as of right now:

1. Migrate updates to their own files - no visible changes
    a. Pull their content into the existing pages
    b. Add some kind of description to the content
    c. Add a distinct date stamp for future sorting
2. Build barebones update pages
    a. Break update files from above into their own pages
    b. Link to them from the current updates/archives page
    c. Include the description from (1) below the links
3. BREADCRUMBS - Ideally a site-wide solution
    a. It doesn't _have_ to be dynamic, but it would be nice.
4. Side bars
    a. Notifications, subscribe, "how we work"
    b. Give each their own component for repeating between pages
5. "Recent updates" component at the bottom of the individual pages
    a. Sort by the timestamps from #1
6. Final vibe check on the page
    a. Image inclusion
    b. Color and font checking
    c. Make sure links (like emails) and buttons (like navigation) are appropriate
7. Searchable updates in the main page
8. !?!? Streamline adding new updates
    a. We want an admin to be able to draft and push an update without ~~interacting with the repository~~ too much trouble
    b. Will maybe require an ADR or two depending on how we implement this

@analynd
Copy link

analynd commented Oct 21, 2024

Analyn is QA'ing (refer to "Things to Check Over" list)

@analynd
Copy link

analynd commented Oct 29, 2024

@jperson1 Amazing job!!! 🙌 I reviewed your list of things to check and found just a few items that I documented in this spreadsheet tracker here: https://docs.google.com/spreadsheets/d/1FAbgvIyTE9AXYIVFfAT5jk4FABaCBlgKs1FGfHMm1vI/edit?usp=sharing

Assigning this back to you to implement edits. Lmk if you have any questions!


Also, anyone on this ticket please feel free to lmk if yall prefer to track this type of feedback some other way. I was thinking it could be a part of this overall design-dev process here:
Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Layout, UI, etc
Projects
Status: In Progress
Development

No branches or pull requests

4 participants