fix: Keycloak theme QA nits from PR #130 #208
No reviewers
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
forgejo_admin/pal-e-platform!208
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "131-keycloak-theme-polish"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Addresses 4 CSS/infra polish items discovered during QA review of PR #130 (Westside Keycloak login theme). All hex values now trace to westside-app design tokens, border renders as red top only, font size uses rem, and dev-only cache flags are documented.
Changes
keycloak/themes/westside/login/resources/css/westside.css— Replace off-palette#1a1a1ahover with#262626(--color-gray-800); remove redundantborder-colorthat made all card sides red (intent was top-only); convert29pxmagic number to1.8125remterraform/modules/keycloak/main.tf— Document dev-only--spi-theme-static-max-age=-1and--spi-theme-cache-themes=falsewith TODO(production) commentTest Plan
tofu validatepassesReview Checklist
tofu validatepassesRelated Notes
plan-wkqPhase 15Closes #131
QA Review — PR #208
Acceptance Criteria Check (from issue #131)
#1a1a1areplaced with#262626(--color-gray-800).border-color: #d42026removed. Onlyborder-top: 4px solid #d42026remains.29pxconverted to1.8125remwith conversion comment.Diff Review
tofu validateconfirmed passing.Nits
None. Clean PR.
VERDICT: APPROVE