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

Sass Deprecation Upgrade Testing #6587

Open
18 tasks
rfultz opened this issue Dec 10, 2024 · 1 comment
Open
18 tasks

Sass Deprecation Upgrade Testing #6587

rfultz opened this issue Dec 10, 2024 · 1 comment
Assignees
Milestone

Comments

@rfultz
Copy link
Contributor

rfultz commented Dec 10, 2024

Summary

What we're after:
Now that the Sass deprecation warnings PR #6422 is ready, we'll need to focus some time on testing the various sizes and states of, well, everything.

Required reviewers

  • anyone who'd like to scour for visual changes

Screenshots

Should be zero visual changes

Image
Vivaldi lets me tile tabs horizontally
Image
and vertically

Related PRs

None

How to test

Tip: Vivaldi lets me tile tabs to view them next to each other. I don't know if Chrome, Firefox, or Safari know how.

We're looking for visual differences in…

  • each type of template across every width (no real reason to check more than 1-2 pages that use the same template unless those pages include different components)
  • components specific to those templates (filters for datatables & legal, widgets under /data/, etc), across every width
  • each state of those components (error states, selected states, hovers, etc) across widths

Broad categories
The entire front-end could be changes, but most changes hit mixins and seemed to mostly fall on:

  • column widths and offsets (like 2 columns, -1)
  • icons, especially on buttons
  • line breaks/wraps and spacing between elements

Details

@rfultz rfultz moved this to 🔨 Pre-refinement in Website project Dec 10, 2024
@rfultz rfultz added this to the 27.1 milestone Dec 10, 2024
@rfultz rfultz modified the milestones: 27.1, 27.2 Dec 10, 2024
@rfultz rfultz moved this from 🔨 Pre-refinement to 🗄️ PI backlog in Website project Dec 19, 2024
@rfultz rfultz modified the milestones: 27.2, 27.3 Dec 19, 2024
@JonellaCulmer JonellaCulmer moved this from 🗄️ PI backlog to 🔨 Pre-refinement in Website project Jan 2, 2025
@JonellaCulmer JonellaCulmer modified the milestones: 27.3, 27.4 Jan 7, 2025
@JonellaCulmer JonellaCulmer self-assigned this Jan 7, 2025
@JonellaCulmer JonellaCulmer moved this from 🔨 Pre-refinement to 📥 Assigned in Website project Jan 7, 2025
@patphongs
Copy link
Member

patphongs commented Jan 10, 2025

Components list

**Components listed here are from the pattern library. They are linked to the pattern library for examples only, make sure to check the visual styling on the actual development environment to ensure they look correct.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 📥 Assigned
Development

No branches or pull requests

3 participants