fix: keep gold btn-primary plate on topic Reply button (#35)
The `.topic-sidebar-tools .btn` flattening override also hit the Reply button (`btn-primary` in harmony's reply-button partial), turning it grey. Exclude `btn-primary` so Reply keeps the theme's gold plate. Fixes #34 Reviewed-on: #35 Reviewed-by: gitea-bot <gitea-bot@noreply.git.westgate.pw> Co-authored-by: vickydotbat <vickydotbat@tutamail.com> Co-committed-by: vickydotbat <vickydotbat@tutamail.com>
This commit was merged in pull request #35.
This commit is contained in:
@@ -19,6 +19,14 @@ colors:
|
||||
dust-text: "#9a9086"
|
||||
ledger-ink: "#d8c28a"
|
||||
ledger-ink-muted: "#a99d8f"
|
||||
moss-string: "#a3c58a"
|
||||
dry-apricot: "#d9a37a"
|
||||
deletion-red: "#c55a5f"
|
||||
heart-rose: "#d47a87"
|
||||
heart-wine: "#7c2844"
|
||||
heart-ash: "#b86a78"
|
||||
sorrow-rose: "#b05c6c"
|
||||
sorrow-wine: "#4c1a2a"
|
||||
typography:
|
||||
display:
|
||||
fontFamily: "Cinzel, Georgia, 'Times New Roman', serif"
|
||||
@@ -36,6 +44,18 @@ typography:
|
||||
code:
|
||||
fontFamily: "'IBM Plex Mono', ui-monospace, monospace"
|
||||
fontWeight: 400
|
||||
compact:
|
||||
fontFamily: "Jost, system-ui, sans-serif"
|
||||
fontSize: "0.95rem"
|
||||
fontWeight: 400
|
||||
small:
|
||||
fontFamily: "Jost, system-ui, sans-serif"
|
||||
fontSize: "0.82rem"
|
||||
fontWeight: 400
|
||||
fine:
|
||||
fontFamily: "Jost, system-ui, sans-serif"
|
||||
fontSize: "0.78rem"
|
||||
fontWeight: 400
|
||||
rounded:
|
||||
xs: "3px"
|
||||
sm: "4px"
|
||||
@@ -100,6 +120,8 @@ A tarnish-and-decay palette: gold that has aged, plum that has bruised, black th
|
||||
### Tertiary
|
||||
- **Dried-Blood Red** (#8e3438): danger and warning states, small details. Never a large surface.
|
||||
- **Wax Seal** (#a84a4e): stamped accents inside ledger surfaces.
|
||||
- **Heart Rose / Heart Wine / Heart Ash** (#d47a87 / #7c2844 / #b86a78): the vote-state family — the lit heart, its wine-dark wash, and the broken heart. State colors only, per the Sparing Red Rule.
|
||||
- **Sorrow Rose / Sorrow Wine** (#b05c6c / #4c1a2a): the downvoted counterpart, a duller bruise of the same family.
|
||||
|
||||
### Neutral
|
||||
- **Crypt Black** (#0f0d12): the body background.
|
||||
@@ -128,6 +150,7 @@ A tarnish-and-decay palette: gold that has aged, plum that has bruised, black th
|
||||
- **Label** (Cinzel 600, ~0.86rem, tracked 0.08–0.16em, often uppercase): topbar items, footer headings, table headers, search labels. The wider tracking is reserved for these small engraved labels.
|
||||
- **Body** (Jost 400, 1rem): posts, descriptions, lists. UI metadata (timestamps, stats) also uses Jost with letter-spacing 0.
|
||||
- **Code** (IBM Plex Mono 400/500): code blocks and inline code.
|
||||
- **Small type** (Jost 400): three fine steps below body — Compact (0.95rem) for dense UI text, Small (0.82rem) for metadata and pagination, Fine (0.78rem) for fine print (post indexes, footer legal). Never below 0.78rem.
|
||||
|
||||
### Named Rules
|
||||
**The Engraving Rule.** Wide letter-spacing and uppercase belong only to small Cinzel labels. Headings at reading size keep letter-spacing 0. Body text is never tracked, never uppercase.
|
||||
|
||||
Reference in New Issue
Block a user