Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

fix(brand): solid xxllnc tokens, fix typos, MDI app icons, remove dead assets#133

Merged
rubenvdlinde merged 1 commit into
developmentfrom
fix/brand-assets-and-tokens
May 27, 2026
Merged

fix(brand): solid xxllnc tokens, fix typos, MDI app icons, remove dead assets#133
rubenvdlinde merged 1 commit into
developmentfrom
fix/brand-assets-and-tokens

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Summary

Test plan

  • Verify xxllnc token set shows solid black primary colour (no translucency)
  • Verify xxllnc success alerts/banners now render correctly (was undefined due to typo)
  • Verify docs site logo shows #21468B cobalt (not the old #4376FC)
  • Verify app icons display correctly in Nextcloud app list (no empty/translucent squares)
  • Verify fonts still load correctly (Fira Sans from css/systems/nldesign/fonts/)
  • Verify Rijkshuisstijl logo still loads (references nederland-logo.svg which is kept)

…d assets

Closes #118 — xxllnc primary/hover were translucent (#000000ad/#80);
replaced with solid #000000/#333333 to comply with brand solid-colour rule
and guarantee WCAG AA contrast on any background.

Closes #119 — typo --nldesign-color-succes (missing 's') left success color
undefined in the xxllnc set; corrected to --nldesign-color-success in both
the nldesign and xxllnc palette sections. Same fix for alert-succes variants.

Closes #120 — docs/static/img/logo.svg still used legacy cobalt #4376FC;
replaced with canonical #21468B (Dutch flag blue, retired 2026-05-13).

Closes #121 — all three app icon files contained an opacity="0.3" rect
violating the solid-colours brand rule; replaced with a proper MDI
palette-swatch glyph: fill="#fff" 24×24 for app.svg, no-fill for
app-dark.svg, #21468B hexagon + white glyph for app-store.svg.

Closes #124 — css/fonts/ was an unreferenced duplicate of
css/systems/nldesign/fonts/; deleted all 8 font files (~2 MB of dead weight).

Closes #125 — nederland-logo.svg and nederland-map.svg were byte-identical;
only nederland-logo.svg is referenced (rijkshuisstijl.css); deleted the
duplicate nederland-map.svg and the stale nederland-map-backup.svg.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant