Skip to main content

max / balanced_breakfast

Take makeover-build 0.42.0, and lower the dead-vocabulary seal to 32 The generated sheet gains .row-relaxed, the clamp a described row asks for when a part may take two lines. This app writes none of it: the flow it names is what .row--article .row-primary writes by hand, and BB cannot take that from a description until BB has described screens. The seal moves down anyway, 34 to 32, which is the direction it is meant to move and is the check asking for it in as many words. Net of the new class, two others stopped being dead on the 0.40 to 0.42 bump.
Author: Max Johnson <me@maxj.phd> · 2026-08-17 23:49 UTC
Signed with PGP, not checked
Commit: ecd7e4d08068f587a444b0f458e8928e16f1c600
Parent: 36b55d1
3 files changed, +26 insertions, -19 deletions
M Cargo.lock +17 -17
@@ -3176,9 +3176,9 @@
3176 3176
3177 3177 [[package]]
3178 3178 name = "makeover"
3179 - version = "2.7.0"
3179 + version = "2.8.0"
3180 3180 source = "registry+https://github.com/rust-lang/crates.io-index"
3181 - checksum = "21a3bfb88eb028ac51b3b9cf0358fec753e4cea7a2d651aa11c9b779b5e46a75"
3181 + checksum = "39b782e6e693c5134b50949f8c3407bb7d24a77b7f628281b0490c6380d65151"
3182 3182 dependencies = [
3183 3183 "include_dir",
3184 3184 "serde",
@@ -3187,9 +3187,9 @@
3187 3187
3188 3188 [[package]]
3189 3189 name = "makeover-build"
3190 - version = "0.40.0"
3190 + version = "0.42.0"
3191 3191 source = "registry+https://github.com/rust-lang/crates.io-index"
3192 - checksum = "a6d883a5d60738118d7a862c6e8756578786e60c40463efde98d13d349fa94bc"
3192 + checksum = "f9c1c61809fa3a15d56e50cd6baa4b96ff3ba62635bfad2c9e2232822785b771"
3193 3193 dependencies = [
3194 3194 "makeover",
3195 3195 "makeover-geometry",
@@ -3204,15 +3204,15 @@
3204 3204
3205 3205 [[package]]
3206 3206 name = "makeover-layout"
3207 - version = "0.27.5"
3207 + version = "0.28.1"
3208 3208 source = "registry+https://github.com/rust-lang/crates.io-index"
3209 - checksum = "ed4a0a89e118db1cc010c72e696741b3701c83bfe6bec5db06e29515b4c1d216"
3209 + checksum = "6f8f1e53e2d0f15249d4ba3c59b52df57af38a956488c1c43c1d3d7bbb31d59b"
3210 3210
3211 3211 [[package]]
3212 3212 name = "makeover-touch"
3213 - version = "0.19.0"
3213 + version = "0.20.0"
3214 3214 source = "registry+https://github.com/rust-lang/crates.io-index"
3215 - checksum = "c09c064316da4e4d403dd09bd0617b25033b2503cba539c02b4b5b857435c089"
3215 + checksum = "0f2f1181373d7a2762512060ebd0804910c456bc99e7d8263a7967dbb63c10a3"
3216 3216 dependencies = [
3217 3217 "makeover-geometry",
3218 3218 "makeover-layout",
@@ -3220,9 +3220,9 @@
3220 3220
3221 3221 [[package]]
3222 3222 name = "makeover-webview"
3223 - version = "0.46.0"
3223 + version = "0.48.0"
3224 3224 source = "registry+https://github.com/rust-lang/crates.io-index"
3225 - checksum = "8389b1ddc25547f992d51334f19a5391c9a8fc36968b5aa02da9da283100b7fc"
3225 + checksum = "62ed5f0d1d82e482e7fc7a933e9c84647a3f3ead0c14c4304a537c1820c3aaf2"
3226 3226 dependencies = [
3227 3227 "makeover-geometry",
3228 3228 "makeover-layout",
@@ -8091,23 +8091,23 @@
8091 8091
8092 8092 [[patch.unused]]
8093 8093 name = "quasi-axum"
8094 - version = "0.18.0"
8094 + version = "0.21.0"
8095 8095
8096 8096 [[patch.unused]]
8097 8097 name = "quasi-basics"
8098 - version = "0.18.0"
8098 + version = "0.21.0"
8099 8099
8100 8100 [[patch.unused]]
8101 8101 name = "quasi-http"
8102 - version = "0.18.0"
8102 + version = "0.21.0"
8103 8103
8104 8104 [[patch.unused]]
8105 8105 name = "quasi-immediate"
8106 - version = "0.18.0"
8106 + version = "0.21.0"
8107 8107
8108 8108 [[patch.unused]]
8109 8109 name = "quasi-router"
8110 - version = "0.18.0"
8110 + version = "0.21.0"
8111 8111
8112 8112 [[patch.unused]]
8113 8113 name = "quasi-store"
@@ -8115,8 +8115,8 @@
8115 8115
8116 8116 [[patch.unused]]
8117 8117 name = "quasi-tauri"
8118 - version = "0.18.0"
8118 + version = "0.21.0"
8119 8119
8120 8120 [[patch.unused]]
8121 8121 name = "quasi-webview"
8122 - version = "0.18.0"
8122 + version = "0.21.0"
@@ -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.40.0"
21 + makeover-build = "0.42.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
@@ -114,7 +114,14 @@
114 114 /// should adopt any of it is a design question and not this number's to
115 115 /// answer; the ratchet only guards this app's own markup from rotting
116 116 /// quietly, and against that it reads the same as it did before.
117 - const DEAD_VOCABULARY_HIGH_WATER: usize = 34;
117 + ///
118 + /// Lowered 34 to 32 on the makeover-build 0.40 to 0.42 bump, which is the
119 + /// direction it is meant to move and is the check asking for it in as many
120 + /// words. Two classes stopped being dead. Note this is net of `.row-relaxed`,
121 + /// which 0.42 adds and this app does not write: the flow it names is the
122 + /// clamp `.row--article .row-primary` writes by hand, and BB cannot take it
123 + /// from a description until BB has described screens.
124 + const DEAD_VOCABULARY_HIGH_WATER: usize = 32;
118 125
119 126 /// Every file that can carry a class name.
120 127 fn markup_files(frontend: &std::path::Path) -> Vec<std::path::PathBuf> {