Senior Software Engineer
Acme Corp
-
Visual baseline for WorkV2 alignment. Each component is rendered live with the acceptance criteria derived from the WorkV2 webclient source of truth.
Snurble's design system derives its color system, typography, and component
patterns from the WorkV2 webclient (mattriley.work). This page renders every aligned component at a glance alongside
its WorkV2 acceptance criteria. Use it to spot regressions after token
or component changes.
WorkV2 uses Catppuccin Mocha as its palette, routed
through Tailwind utilities. Snurble re-exposes that palette via
--snurble-palette-* tokens and maps them to semantic roles
in packages/tokens/src/semantic.css.
h1 text
(--snurble-brand-primary)
--snurble-brand-heading)
--snurble-accent-success)
--snurble-accent-danger)
--snurble-surface-card)
--snurble-surface-badge, --snurble-border-card)
--snurble-text-muted)
--snurble-text-tertiary)
--snurble-accent-success)--snurble-brand-primary, --snurble-font-weight-display: 900)
--snurble-text-muted)
Senior Software Engineer in Leeds, West Yorkshire
--snurble-accent)<nav> landmark--snurble-accent-danger)
--snurble-accent-success)
--snurble-decorated-heading-fill /
--snurble-decorated-heading-outline) so consumers can
override per instance
Section decorated prop or manual sr-only h2).
decorated={true}, the section renders
DecoratedHeading visually and a sr-only h2 for
screen readers
decorated is omitted or false, the normal visible h2 renders
as before (no regression)
This section uses decorated={true}. The visible heading is
the SVG DecoratedHeading. Screen readers see a hidden h2 that reads
"About Me".
<Section title="About Me" headingId="about-me" decorated={true}>
<!-- content -->
</Section>--snurble-surface-card)--snurble-brand-heading)
--snurble-text-muted), no opacity
hack
--snurble-border-card)
Acme Corp
-
--snurble-surface-card)--snurble-brand-heading)
--snurble-surface-badge) — Phase 0
bug fix
stars 4
Design system and component library for matt-riley.tools and related sites.
--snurble-surface-badge token added; topic pills render on dark surface