Skip to main content

max / makenotwork

Take makeover 2.5 and makeover-build 0.14 for the elevation intent The generated layout.css picks up --elevation-overlay, composed from the --elevation token makeover 2.5 derives. Nothing consumes it yet: B5 is what retargets --shadow-1/2/3 and the nine overlay surfaces onto it, and that is a look pass with a dark-theme check in it. makeover-build 0.14 is where the two halves are pinned together. It is the only manifest that sees both, because makeover-webview has no dependency on makeover and that is deliberate.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-10 14:58 UTC
Signed with PGP, not checked
Commit: 793c51b5ec3633c603fc5f2f680aad5e8b2540b2
Parent: e29be81
2 files changed, +27 insertions, -16 deletions
M server/Cargo.lock +25 -14
@@ -5298,9 +5298,9 @@
5298 5298
5299 5299 [[package]]
5300 5300 name = "makeover"
5301 - version = "2.4.1"
5301 + version = "2.5.0"
5302 5302 source = "registry+https://github.com/rust-lang/crates.io-index"
5303 - checksum = "b0a796c931419e54dd71a8aaa7d62230730e958f3101d37d4c1d3ab7b541b38e"
5303 + checksum = "3ba9cbc9da41bffe0514e6d6744cecf8097eb18676edcaf62a7dd08cea42e4aa"
5304 5304 dependencies = [
5305 5305 "include_dir",
5306 5306 "serde",
@@ -5309,13 +5309,13 @@
5309 5309
5310 5310 [[package]]
5311 5311 name = "makeover-build"
5312 - version = "0.13.1"
5312 + version = "0.14.0"
5313 5313 source = "registry+https://github.com/rust-lang/crates.io-index"
5314 - checksum = "ca3fa79a9e9c6e79a875d1a31d328dc32d30bbed88b7d46e539e80f4f0869f7d"
5314 + checksum = "2f769fcabbd6959e4e30d6dc57f55dac827da083c819fa639c9e61727132993d"
5315 5315 dependencies = [
5316 5316 "makeover",
5317 5317 "makeover-geometry",
5318 - "makeover-webview",
5318 + "makeover-webview 0.22.0",
5319 5319 ]
5320 5320
5321 5321 [[package]]
@@ -5351,6 +5351,17 @@
5351 5351 "makeover-touch",
5352 5352 ]
5353 5353
5354 + [[package]]
5355 + name = "makeover-webview"
5356 + version = "0.22.0"
5357 + source = "registry+https://github.com/rust-lang/crates.io-index"
5358 + checksum = "85dc276f3b4de2f54651b24bec1f1f28b702da6e4138ee2994e688550555763f"
5359 + dependencies = [
5360 + "makeover-geometry",
5361 + "makeover-layout",
5362 + "makeover-touch",
5363 + ]
5364 +
5354 5365 [[package]]
5355 5366 name = "maplit"
5356 5367 version = "1.0.2"
@@ -6573,7 +6584,7 @@
6573 6584 dependencies = [
6574 6585 "docengine",
6575 6586 "makeover-layout",
6576 - "makeover-webview",
6587 + "makeover-webview 0.21.1",
6577 6588 "quasi-http",
6578 6589 "quasi-router",
6579 6590 ]
@@ -10683,6 +10694,14 @@
10683 10694 "pkg-config",
10684 10695 ]
10685 10696
10697 + [[patch.unused]]
10698 + name = "quasi-store"
10699 + version = "0.1.0"
10700 +
10701 + [[patch.unused]]
10702 + name = "quasi-tauri"
10703 + version = "0.1.0"
10704 +
10686 10705 [[patch.unused]]
10687 10706 name = "kberg"
10688 10707 version = "0.1.0"
@@ -10698,11 +10717,3 @@
10698 10717 [[patch.unused]]
10699 10718 name = "synckit-config"
10700 10719 version = "0.2.0"
10701 -
10702 - [[patch.unused]]
10703 - name = "quasi-store"
10704 - version = "0.1.0"
10705 -
10706 - [[patch.unused]]
10707 - name = "quasi-tauri"
10708 - version = "0.1.0"
@@ -148,7 +148,7 @@
148 148 tagtree = { path = "../shared/tagtree" }
149 149
150 150 # Shared theme palette + the bundled theme set (Tier 0 creator theming).
151 - makeover = "2.4.1"
151 + makeover = "2.5.0"
152 152
153 153 # The description layer, for the tier G1 spike only: one read-only screen served
154 154 # through quasi beside its Askama equivalent, so the cost of describing a screen
@@ -228,7 +228,7 @@
228 228 # Emits static/geometry.css (makeover-geometry) and static/layout.css
229 229 # (makeover-webview). The same generator GO and BB run; only the output paths
230 230 # differ, since the server serves its stylesheets rather than bundling them.
231 - makeover-build = "0.13.1"
231 + makeover-build = "0.14.0"
232 232 # Read directly for SizeClass, which the breakpoint guard in build.rs compares
233 233 # the stylesheets against. makeover-build does not re-export it, so the pin
234 234 # lives here and has to track the one makeover-build resolves.