Skip to main content

max / goingson

Take makeover-build 0.3.0 for the re-derived Touch preset Picks up makeover-geometry 0.3.0 through the build helper. A caret on a 0.x crate pins the minor, so 0.2.0 could not resolve it. Changes touch spacing only: peer 6 to 10, group 10 to 12, section 12 to 16. Pointer is untouched, so the desktop build is byte-identical. Both the (hover: none), (pointer: coarse) block and the explicit .ui-mode-mobile override in the generated geometry.css now carry a real preset instead of repeating the base layer. Generated geometry.css is gitignored, so only the pin moves here.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-07-31 19:54 UTC
Signed with PGP, not checked
Commit: 41703d6c40b1814c2f6cac0124a6b59446ea6d8c
Parent: 360c8ab
2 files changed, +11 insertions, -5 deletions
M Cargo.lock +10 -4
@@ -66,7 +66,7 @@
66 66 checksum = "5cf116bef7cc46acf2d27c2958127cca7508616578dbd82ac1949106509508c7"
67 67 dependencies = [
68 68 "makeover",
69 - "makeover-geometry",
69 + "makeover-geometry 0.2.0",
70 70 "makeover-tui",
71 71 "ratatui",
72 72 ]
@@ -3379,12 +3379,12 @@
3379 3379
3380 3380 [[package]]
3381 3381 name = "makeover-build"
3382 - version = "0.2.0"
3382 + version = "0.3.0"
3383 3383 source = "registry+https://github.com/rust-lang/crates.io-index"
3384 - checksum = "2de96b65f668a690dc86768338af38779692c23ccc116f4df5746f4700b15d9a"
3384 + checksum = "e1568b6e57626d7dc67545570625dd4f0353bf559c0d839097056d21cc9dda7d"
3385 3385 dependencies = [
3386 3386 "makeover",
3387 - "makeover-geometry",
3387 + "makeover-geometry 0.3.0",
3388 3388 "makeover-webview",
3389 3389 ]
3390 3390
@@ -3394,6 +3394,12 @@
3394 3394 source = "registry+https://github.com/rust-lang/crates.io-index"
3395 3395 checksum = "fee41544ab308cc2b66da57ec381d19ca763e85627410b0e27361539e3836873"
3396 3396
3397 + [[package]]
3398 + name = "makeover-geometry"
3399 + version = "0.3.0"
3400 + source = "registry+https://github.com/rust-lang/crates.io-index"
3401 + checksum = "3ddfc090a25b44c9738cf05e9839e651cd449f6525a7301ae56187761df0ab66"
3402 +
3397 3403 [[package]]
3398 3404 name = "makeover-layout"
3399 3405 version = "0.6.0"
@@ -17,7 +17,7 @@
17 17 # Materialises all three generated files: themes/, geometry.css, layout.css.
18 18 # The build script needs nothing else; makeover and makeover-geometry reach it
19 19 # through here. Path dep while unpublished.
20 - makeover-build = "0.2.0"
20 + makeover-build = "0.3.0"
21 21 # The table CSS is generated here too: the columns are this app's, so the
22 22 # shared helper cannot know them, but the tracks and the narrowing rules come
23 23 # from the description rather than from hand-written nth-child cuts.