@@ -437,6 +437,37 @@ latest stable tag; the 0.24 nightly branch and these development release notes
437437do not turn into a stable release merely because their website changes are
438438deployed.
439439
440+ ### Website Material And Gestalt Closure
441+
442+ The 0.24 website now uses one implemented visual-material contract instead of
443+ letting each route assemble near-black or near-white panels independently. The
444+ contract has five structural roles: canvas, broad functional field, ordinary
445+ surface, raised surface, and machine/code surface. Brand green identifies a
446+ ready or actionable path, blue identifies verification and compiler output,
447+ and amber identifies CKB substrate facts or the Pudge environment. Text remains
448+ mostly neutral; colour belongs to regions and state, not decorative emphasis.
449+
450+ The resulting grouping follows the same CROP and Gestalt rules across routes:
451+
452+ - the 1440 px site frame, Registry rail, Docs reading axis, and 1920 px
453+ Playground studio remain the authoritative alignment tracks;
454+ - homepage sections use a small number of full-width fields, the compiler
455+ workflow uses one continuous rail, and quickstart steps form one common
456+ region instead of unrelated cards;
457+ - Docs places the hero, prose, code, pagination, navigation rail, and table of
458+ contents inside one continuous reading field;
459+ - Playground keeps authoring, output, and evidence geometrically aligned while
460+ giving each a stable functional surface; and
461+ - Browse, Submit, LS-IDL, API, package detail, and maintenance reuse one
462+ Registry material hierarchy on mainnet and Testnet. Only environment colour
463+ and network-derived content differ.
464+
465+ Both themes define the complete material token set. The website build checks
466+ that the full-height canvas grain, section fields, Docs reading field,
467+ Playground input/output distinction, Registry route field, Testnet override,
468+ and common-region surfaces remain present. Production and Pudge builds still
469+ must expose the same six Registry routes and byte-identical CSS and JavaScript.
470+
440471## Gate Integration
441472
442473### ` dev `
0 commit comments