ID:WORK-426Status:pending
Migration + docs for the surface axes
Land the breaking elevation rename safely and bring the site + docs onto the new vocabulary (SPEC-107 §5).
Priority:mediumComplexity:moderateMilestone:v0.23.0Source:SPEC-107
Land the breaking elevation rename safely and bring the site + docs onto the new vocabulary (SPEC-107 §5).
Tracking started Jun 14 — check back for trends.
refrakt-side codemod that rewrites authored elevation="none|sm|md|lg" in content to the new values (none→flat, sm/md→raised, lg→floating); run it across the site. Scope it to the elevation attribute only — frame-shadow carries the identical none/sm/md/lg values and must not be touched (SPEC-107 §1).surfaces.md (the canonical surfaces reference) around the three axes — including the two-layer model (surface axes elevation/prominence vs the layout axis width) and the elevation ↔ frame-shadow boundary; migrate the elevation= usages in figure.md, card.md, bento.md; update extend/theme-authoring/dimensions (and any reference to the old named scale).releases.md (historical) untouched.elevation values in content; the site has no remaining none|sm|md|lg elevation usages. Authored frame-shadow="none|sm|md|lg" is left untouched.surfaces.md documents elevation (ladder), width (bleed), and prominence (family) accurately; figure/card/bento examples use the new values.site/content/runes/surfaces.md · site/content/extend/theme-authoring/dimensions.md.