blob: 7f51c09d3e4b6589dca634584b7fe2e02c719e2e [file]
/* About and data-portability settings. */
/* Astryx convergence: the page container is the kit's SettingsPage now —
the About-only `.settingsAboutPage` grid (16px rhythm, breaking the shared
32px page rhythm) is retired. */
.settingsAboutHero {
display: grid;
grid-template-columns: 48px minmax(0, 1fr);
align-items: center;
gap: var(--space-4);
padding: 0;
border: 0;
border-radius: 0;
background: transparent;
}
.settingsAboutLogo {
width: 48px;
height: 48px;
display: grid;
place-items: center;
/* Square icon plate — ratio-governed, see --radius-plate. */
border-radius: var(--radius-plate);
background: oklch(from var(--brand-deep) l c h / 0.10);
color: var(--brand-deep);
}
.settingsAboutHeading {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: var(--space-2-5);
margin: 0 0 var(--space-1);
}
.settingsAboutHeading h2 {
font: var(--maka-text-heading-2);
margin: 0;
color: var(--foreground);
letter-spacing: var(--tracking-normal);
}
/* #1879: both hero pills are Astryx `Badge`s, and neither has a product rule
left. The version keeps the mono stack — a version string is read digit by
digit — but takes it from being a `<code>` inside the badge rather than from
a rule here: `:where(code, kbd, samp, pre)` in maka-tokens.css is the one
monospace authority in the renderer, and it composes the roles a second time
against that family, so nothing else about the badge's type moves. The
channel pill was a hand-tinted `--brand-deep` wash; `blue` is the tinted
variant that keeps it distinguishable from the neutral version pill. */
.settingsAboutTagline {
font: var(--maka-text-body);
margin: 0;
color: var(--foreground-secondary);
}