Skip to content

style: Cobalt Elevated v3 design tokens - #27

Merged
cmarko89 merged 2 commits into
mainfrom
feat/gitops-compliance
Aug 2, 2026
Merged

style: Cobalt Elevated v3 design tokens#27
cmarko89 merged 2 commits into
mainfrom
feat/gitops-compliance

Conversation

@cmarko89

@cmarko89 cmarko89 commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • frontend/static/css/cobalt.css: replace v2 token set with full v3 standard
  • color-scheme: dark light, RGB companions, corrected surface/border/text/accent ramp, opaque --accent-dim: #10223A, v3 status tokens, corrected radii (xs:5 sm:7 md:9), --dur-slow: 260ms, --scrim
  • .gkpi.violet and .chip-violet rules removed (violet retired per standard)
  • Four light-mode ramp blocks added
  • .glass rgba fixed to rgb(var(--canvas-rgb) / 0.55)
  • Back-compat border alias direction corrected: --border: var(--border-default)

Also includes: feat: GitOps compliance - dispatch sha bump to homelab-stacks on every push to main (sha-895bf24).

Spec: apollo/docs/standards/web-ui-standard.md

Test plan

  • CSS loads without errors
  • Dark mode: canvas #0B1220, no violet chips visible
  • Light mode: canvas #F2F5FA, readable contrast

Refs #26

…y push to main [readme-ok]

Update build-and-deploy.yml to complete the GitOps loop: after every push
to main, mint a deploy-bot token scoped to homelab-stacks and dispatch a
repository_dispatch (type: snagarr-image) with the newly built sha tag.
snagarr-bump.yml in homelab-stacks picks this up, bumps the image ref in
media/docker-compose.yml, and fires the hq_mediamanager Portainer webhook.

Removes the erroneous "Do NOT add a deploy webhook" comment - GitHub Actions
secrets are safe in public repo CI when scoped to the default branch.
[readme-ok]
Replace v2 token set in cobalt.css with full v3 standard: color-scheme
dark light, RGB companions, corrected surface/border/text/accent ramp,
opaque --accent-dim (#10223A), v3 status tokens, corrected radii (xs:5
sm:7 md:9), focus ring, --dur-slow 260ms, --scrim. Removes violet chip and
kpi rules (.gkpi.violet, .chip-violet). Adds four light-mode ramp blocks.
Fixes .glass rgba to canvas-rgb token. Corrects back-compat border alias
direction.
@cmarko89
cmarko89 merged commit 2dab1b0 into main Aug 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant