Skip to content

fix(web): remove doubled spacing in admin auth cards - #698

Merged
ValgulNecron merged 2 commits into
masterfrom
claude/project-thread-q6xklg
Oct 14, 2026
Merged

ValgulNecron merged 2 commits into
masterfrom
claude/project-thread-q6xklg

Conversation

@ValgulNecron

Copy link
Copy Markdown
Collaborator

Before: with pixelmatch 8 (Dependabot PR #648), the Admin settings authentication screen (design frame uMiwd) scores 5.17% against its 4% visual-diff limit. The same screenshot scores 2.55% under pixelmatch 7. The Authentication, Helm-seeded OIDC provider and Role mapping overrides cards are 16-20px taller per gap than the design.

After: those three cards follow the design's vertical spacing, so uMiwd should pass under pixelmatch 8 once #648 rebases onto this.

How: Tailwind v4 space-y-* puts a margin on siblings, which stacked with the cards' own header padding and an extra mt-4. The cards now use space-y-0, the duplicate mt-4 is gone, the Helm card's rows are tighter, and the role divider gets the gap the design shows. Only web/src/routes/AdminSettings.tsx changes; no tests, design files or visual-diff script.

🤖 Generated with Claude Code


Generated by Claude Code

Tailwind v4 space-y adds margin on top of the cards' own header padding
and an extra mt-4, so the Authentication, Helm-seeded OIDC and role
mapping cards ran 16-20px taller per gap than design frame uMiwd. With
pixelmatch 8 (PR 648) that pushes uMiwd over its 4% visual-diff limit.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Signed-off-by: Claude <noreply@anthropic.com>
@ValgulNecron ValgulNecron added area: web React dashboard type: fix Bug fix labels Oct 14, 2026 — with Claude
@coderabbitai

coderabbitai Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 21 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: Repository: GameplanePanel/Gameplane/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 1c36fcd6-e38c-45b5-90fb-610796be39db
📥 Commits

Reviewing files that changed from the base of the PR and between ec0f332 and 9059cdf.

📒 Files selected for processing: 1
  • web/src/routes/AdminSettings.tsx
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

CI Report - 9059cdf

run 38643512816 - attempt 1

0 failed - 10 passed - 22 skipped - 22m54s elapsed

Coverage

Module Measured Gate Margin
web L95.51 S93.97 B89.04 F91.46 L92 S92 B82 F76 +1.97

Changed

Area Files +/-
web/ 1 +9/-9

Slowest jobs

Job Duration
build e2e images 13m51s
build e2e images (arm64) 9m53s
e2e web live / amd64 (kind) 8m13s
e2e web live / arm64 (kind) 7m40s
standalone Compose smoke 5m29s

e2e buckets run

multicluster, upgrade

The content column started 8px below design uMiwd because PageHeader's
pb-2 stacks on space-y-6, and the Helm-seeded OIDC provider rows were
about 22px taller than the design.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Signed-off-by: Claude <noreply@anthropic.com>
@ValgulNecron
ValgulNecron marked this pull request as ready for review October 14, 2026 22:17
@ValgulNecron
ValgulNecron merged commit 89dee4c into master Oct 14, 2026
37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: web React dashboard type: fix Bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants