desktop grid client
git clone https://git.lucas.co/cce-grid.git
Rename the internal backplate vocabulary to root plate (cce-ui RFC 7a-4)
Mechanical rename, no behaviour change: identifiers that carried the
retired word (statics, registry slots, setters, trait methods, locals)
now say root_plate, and comment prose says root plate.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
CLAUDE.md | 2 +-
src/main.rs | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/CLAUDE.md b/CLAUDE.md
index 8edb853..2e37d7b 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -31,7 +31,7 @@ edited in place with
`cce-relief --key style.surface.desktop.line_relief`. The compositor
fallback honors the integer form and a `(relief)` value's width (its
scenefx chamfer has no custom profile to install). It reads the same `style.surface.desktop.*` /
-backplate-radius keys as the fallback. Keep it that way — no camera
+root-plate-radius keys as the fallback. Keep it that way — no camera
state, no timers (`tick` is empty). Input is the one exception, and only
over the desktop items below; the surface is transparent to the pointer
everywhere else.
diff --git a/src/main.rs b/src/main.rs
index dafcf74..9c372aa 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -8,7 +8,7 @@
//! of (patch, style config) — no camera state, no timers.
//!
//! The look comes from the same config keys the compositor's fallback grid
-//! reads (`style.surface.desktop.*`, backplate corner radius): flat
+//! reads (`style.surface.desktop.*`, root plate corner radius): flat
//! rounded cells, with the relief on the LINES — the gap rails read as
//! raised grout (per-cell half-gap-expanded `Recess` rings that abut at
//! the rail centerlines), while every cell floor stays flat.
@@ -264,7 +264,7 @@ impl GridApp {
// The relief lives on the LINES, never the cells: each cell's recess
// rect is expanded past the cell edge so the wall sits in the rail
// band, rolling down from the rail face to the cell floor. The roll
- // is the BACKPLATE-EDGE treatment — `layout::bevel_width` clamped to
+ // is the ROOT_PLATE-EDGE treatment — `layout::bevel_width` clamped to
// a fraction of the rail, the widget convention — so the rail reads
// as a flat plate face with a narrow lip where it meets each sunken
// cell. (A half-gap-wide wall turned the whole rail into a ramp and
@@ -275,7 +275,7 @@ impl GridApp {
// width (0 = no lip), or a full (relief) value carrying its own
// width/depth/profile. Explicit widths clamp to the half-rail (the
// rings' geometric budget); the material default keeps the tighter
- // backplate clamp.
+ // root plate clamp.
self.sync_relief_material(&st.line_relief);
let roll = match &st.line_relief {
LineRelief::Material => {