Skip to main content

max / balanced_breakfast

Link the time axis: makeover-build 0.52.0 writes frontend/css/timing.css tauri_frontend writes a fourth sheet now, and index.html links it after geometry: both are value sheets styles.css reads off :root. Cargo.lock and the root manifest are left out on purpose. They carry an unrelated synckit pin bump from another session's work in progress.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-26 15:46 UTC
Signed with PGP, not checked
Commit: b72a1c6c387ab912ab193b7bef290f2e4b24723a
Parent: 90be76a
3 files changed, +7 insertions, -4 deletions
M .gitignore +1
@@ -41,6 +41,7 @@
41 41
42 42 # Generated by src-tauri/build.rs from makeover-geometry's scale
43 43 /src-tauri/frontend/css/geometry.css
44 + /src-tauri/frontend/css/timing.css
44 45 /src-tauri/frontend/css/layout.css
45 46 /src-tauri/frontend/css/typography.css
46 47 # The house faces, cut by quasi-type in build.rs. The pipeline is the source;
@@ -18,7 +18,7 @@
18 18 # Materialises the generated files: themes/, geometry.css, layout.css,
19 19 # typography.css. makeover and makeover-geometry reach the build script through
20 20 # here rather than as pins of their own.
21 - makeover-build = "0.51.0"
21 + makeover-build = "0.52.0"
22 22 # Cuts the two house faces into frontend/fonts/. A git dependency because
23 23 # quasi-type is `publish = false`, which is also why makeover-build cannot do
24 24 # this and only emits the CSS that fetches the result. The rev is the one
@@ -18,13 +18,15 @@
18 18 costs nothing. -->
19 19 <style>@layer makeover, base, components, responsive;</style>
20 20
21 - <!-- Generated from makeover-geometry and makeover-webview by
22 - src-tauri/build.rs, both into `@layer makeover`. Geometry first, so the
23 - stylesheet can read --gap-* and --step-* off :root. -->
21 + <!-- Generated from makeover-geometry, makeover-timing and makeover-webview
22 + by src-tauri/build.rs, all into `@layer makeover`. The value sheets
23 + first, so the stylesheet can read --gap-*, --step-* and --timing-* off
24 + :root. -->
24 25 <!-- Typography first: it defines --font-mono and --font-sans, and its
25 26 @font-face rules are what start the faces downloading. -->
26 27 <link rel="stylesheet" href="css/typography.css">
27 28 <link rel="stylesheet" href="css/geometry.css">
29 + <link rel="stylesheet" href="css/timing.css">
28 30 <link rel="stylesheet" href="css/layout.css">
29 31 <link rel="stylesheet" href="css/styles.css">
30 32 </head>