refactor(styles): resolve token gaps and expand typography scale
Extended the typography `--step-*` scale to cover the ad-hoc pixel values used across components (10px to 48px). Added overlay tokens `--white-14`, `--white-23`, `--white-25`, `--white-31`. Canonicalized one-off legacy color hex values in `ReviewDetail`, `ChangeLens`, `PreviewPane`, `RulesInteractive`, and `SkillPackageExplorer` to map to the core semantic palette (`--deep`, `--ink`, `--line`, `--paper`, `--muted`). Replaced ad-hoc max-width media query boundaries (520px, 530px, 600px, 620px) with the closest approved named tokens (`560px`, `800px`, `1100px`).
This commit is contained in:
@@ -53,15 +53,13 @@ const { number, title, summary, href, cta = 'Open chapter →' } = Astro.props;
|
||||
|
||||
.card b {
|
||||
color: var(--red);
|
||||
/* token-gap: legacy 24px fixed from chapters.css .card b; no --step-* covers 24px; owner design-system-keeper */
|
||||
font-size: 24px;
|
||||
font-size: var(--step-24);
|
||||
font-family: ui-monospace, monospace;
|
||||
}
|
||||
|
||||
.card h2 {
|
||||
margin: 18px 0 8px;
|
||||
/* token-gap: legacy 25px fixed from chapters.css .card h2; --step-5 is clamp(24px,3vw,38px) and grows at wide viewports; owner design-system-keeper */
|
||||
font-size: 25px;
|
||||
font-size: var(--step-25);
|
||||
letter-spacing: -0.04em;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user