Closed dancormier closed 6 months ago
Name | Link |
---|---|
Latest commit | 04745a74daa222cd6cd5d0f6b35d8370c95aa02f |
Latest deploy log | https://app.netlify.com/sites/stacks/deploys/65dd103341b1a800085f0d25 |
Deploy Preview | https://deploy-preview-1622--stacks.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Out of scope for v2.1.0
Out of curiosity: did the visual regression tests helped you during the refactor? Did they catch anything?
Yes!
I introduced a minor regression in the course resolving merge conflicts which were caught when I ran the visual regression tests. The tests also gave me a bit more confidence in my changes and saved me lots of time so I could focus on testing the things not considered by the tests (element interactive states and custom theming, for example).
@giamir thank you for reviewing these changes. I know that it's a tricky one to review but I appreciate you taking the time to do so. Since your review, I expanded the visual test slightly to include a topbar with custom theme variables set to give us more confidence that those variables will work as expected.
STACKS-556
This PR is a refactor of the topbar component styles to use our pseudo-private custom properties structure.
I'm considering this PR blocked by https://github.com/StackExchange/Stacks/pull/1624.