Conversation
Remove dead CSS selectors, unused mixin files, and entirely unused component styles identified by cross-referencing class names against the codebase. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add `npm run test:visual:baselines` which checks out main, runs E2E with VISUAL_REGRESSION=1 to capture baseline screenshots locally, then switches back to the current branch. Both runs use the same machine so diffs reflect actual style changes, not platform rendering differences. Also adds `npm run test:visual:baselines:ci` to download baselines from CI artifacts, and `/visual-regression` Claude Code command. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The roles test was capturing the users-and-permissions snapshot while a toast from createFeature was still visible, causing flaky visual regression diffs. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Remove images, dropdown, button-group, nav, navbar, breadcrumb, close, and spinners Bootstrap imports. The codebase uses custom components for all of these (InlineModal, ButtonDropdown, Loader, etc). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Remove ~330 lines from _spacing-utils.scss (duplicated BS5 spacing) Keep only ml-*/mr-*/pl-*/pr-* (BS4 naming compat), mt-n1, px-md-5 - Remove 6 duplicate utility classes from _utils.scss that BS5 generates - Rename custom classes to BS5 equivalents in components: float-right -> float-end, relative -> position-relative, text-left -> text-start, align-start -> align-items-start, pointer-events-none -> pe-none, left-0 -> start-0 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Code review is billed via overage credits. To resume reviews, an organization admin can raise the monthly limit at claude.ai/admin-settings/claude-code.
Once credits are available, reopen this pull request to trigger a review.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Docker builds report
|
Playwright Test Results (oss - depot-ubuntu-latest-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)Details
|
Visual Regression16 screenshots compared. See report for details. |
|
Added you as a reviewer manually @talissoncosta as I wasn't sure whether some of your work compliments component testing this? |
talissoncosta
left a comment
There was a problem hiding this comment.
Nice cleanup. @kyle-ssg. Thanks for that
Flagged two small issues. I checked the preview and couldn't spot visual regressions from either, but they're still broken classes that should be fixed.
Ok no worries visual regression tests pickup nothing and reviewing these manually on site and in code I don't spot anything either |
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
# Conflicts: # frontend/web/components/OrgEnvironmentSelect.tsx
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
talissoncosta
left a comment
There was a problem hiding this comment.
Looks good! Thanks for the clean up. 😄 🙏

Thanks for submitting a PR! Please check the boxes below:
docs/if required so people know about the feature.Changes
How did you test this code?
Visual regression tests show 0 regressions