department-of-veterans-affairs / va.gov-cms

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
97 stars 69 forks source link

Step 1 Typography Audit: Audit DS-staged typography update for product impact #17806

Closed jilladams closed 4 months ago

jilladams commented 5 months ago

Description or Additional Context

The Design system is updating the typography sitewide. This will be done in 2 steps. This is the audit for Step 1 - Root change from 10px to 16px - Wednesday May 22nd.

Steps for Implementation

Review product portfolio in the Design system PR for visual issues

Environment

https://github.com/department-of-veterans-affairs/vets-website/pull/26606

Prerequisities

ACs

Facilities products are audited for typography impact

Public Websites

Other

jilladams commented 5 months ago

Noting: since Public Websites has completed component adoption, theoretically we won't run into issues there. I did not cut a companion ticket for Public Websites for this. That may change if the UX assessment brings up things I haven't considered. (fyi @FranECross )

jilladams commented 5 months ago

Starting a tugboat here: 17806-typography-update-preview Will need to set the vets-website branch in Content Release UI once it's up.

jilladams commented 5 months ago

We realized that in cases where PW wasn't able to adopt components, we still may be affected, so expanding this ticket to cover both teams. (FYI @FranECross )

jilladams commented 5 months ago

@thejordanwood I added in Public Websites products, and added links to example content or CMS list of example content. I am thinking that 5 estimate is way low. I am also questioning if this actually make ssense for you to handle alone, per our convo in refinement yesterday. Could you take a look and think it over for what a more realistic estimate should be, and I think in next sprint we'll have to figure out how to divide and conquer in order to hit the deadline.

jilladams commented 5 months ago

And: realizing the PW list is probably possible to winnow down technically to only pages where we have impostor components / custom code still. But: I admit I'm pretty nervous about letting this ship without at least a cursory look at all our products for sanity check. Open to thoughts on that.

jilladams commented 5 months ago

@randimays FYI that we expanded this ticket to cover PW today, and I know you started taking a look at PW products today in PR (saw your notes here). I love it and I think Jordan is going to need the help. Would you mind ticking AC boxes for PW things you review / have reviewed?

randimays commented 5 months ago

@jilladams This comment on the typography PR said they're not ready for us to review yet. I did get through a handful of our products but it sounds like they're going to make a ton more changes before they're ready for everyone to have a look?

jilladams commented 5 months ago

Breadcrumbs: they're built with custom code in most places and will potentially be affected here. The Breadcrumbs column in this spreadsheet spells out where breadcrumbs appear, and if it says "No" that means it's not using a DS component and typography might make it weird.

mmiddaugh commented 5 months ago

Per Matt, the following imposter components: are at greatest risk during the upcoming typography change

davidmpickett commented 5 months ago

@laflannery comment from Slack

jilladams commented 5 months ago

Noting: Platform FE indicated on https://github.com/department-of-veterans-affairs/vets-website/pull/26606 that this work is delayed and the DS will resume it in sprint that starts 4/24. We don't know yet if an environment will be available during this sprint for review. We also don't know if the 5/8 deadline will move. Until we hear that the deadline is moving, if an environment becomes available, it will still be a goal to get started on review.

DS thread re: the deadline: https://dsva.slack.com/archives/C06V7AAFVH7/p1713477160426989

davidmpickett commented 5 months ago

@laflannery @thejordanwood @aklausmeier

Following up on the comments about spacing in Max's PR I adjusted the ACs above to note some of the specific visual issues we will be looking for in this audit. Might be worth reviewing this again in a group context before this gets underway.

@jilladams Is this officially out of Sprint 2?

eselkin commented 5 months ago

I wonder if we should release this vets-website PR on the tugboat with the service locations. @davidmpickett What do you think?

laflannery commented 5 months ago

I don't know if this will be needed - the SL may be launched (or pretty close to ready) by the time this is ready for testing

jilladams commented 4 months ago

Moving this ticket from Sprint 2 to Sprint 4 based on Design System updates made today: https://dsva.slack.com/canvas/C01DBGX4P45

Typography Step 1: Root change from 10px to 16px - Wednesday May 22nd

Typography Step 2: Increase base font-size from 16px to 16.96px - Wednesday June 5th

Sprint 4 runs from May 15-May 28. With this in mind: We will plan to review Step 1 early in Sprint 4, Step 2 late in Sprint 4. FYI @mmiddaugh & @aklausmeier

davidmpickett commented 4 months ago

Moving out of current sprint column since this is blocked until May 8

jilladams commented 4 months ago

@davidmpickett @Agile6MSkinner @mmiddaugh @aklausmeier FYI: the typography audit is ready for us, when it wasn't at the time we planned sprint 3. Discussed this am with Laura, Jordan, Randi and team has a preference to start now and demote the Facility Locator design ticket from sprint, in order to start on this and have a sense of where it's at long before the May 22 merge deadline.

thejordanwood commented 4 months ago

@jilladams @davidmpickett This is the spreadsheet that we're going to use for QA. Thanks @laflannery for creating this!

jilladams commented 4 months ago

From scrum:

laflannery commented 4 months ago

Facilities products No notes!

Public websites products

laflannery commented 4 months ago

@jilladams @FranECross See my comment above - do we feel like we need to test Income limits and Injected header/footer on every single breakpoint? Should we discuss an engineering assist in scrum next week or is the testing that was already done good and we could close this ticket?

laflannery commented 4 months ago

From Scrum -

aklausmeier commented 4 months ago

I'd like to see the before and after for the VCL - button. Does someone have screenshots to share? I am not able to access that Google spreadsheet.

laflannery commented 4 months ago

@aklausmeier here are some other things for you:

The epics might be more useful than the mural because if contains all the screen shots but also the context for anything that has already been discussed

laflannery commented 4 months ago

All testing for this step is complete!