Skip to content

Add an independent Rail Gap layout control - #201

Merged
georgeolaru merged 1 commit into
mainfrom
feat/rail-gap-200
Aug 14, 2026
Merged

Add an independent Rail Gap layout control#201
georgeolaru merged 1 commit into
mainfrom
feat/rail-gap-200

Conversation

@georgeolaru

Copy link
Copy Markdown
Member

Summary\n\n- Add an independent Rail Gap range control to Layout, after Rail Pitch and before Spacing Level.\n- Emit a unitless sm-rail-gap token for Nova Blocks to multiply by its fluid spacing token.\n- Keep the default at 2 so existing sites remain visually unchanged.\n- Add control-contract and ordering tests.\n\nCloses #200 after the companion Nova Blocks integration in pixelgrade/nova-blocks#602 is merged.\n\nVerification\n\n- 228 unit tests passed with 971 assertions on PHP 8.3.30.\n- PHP lint and diff checks passed.\n- Live Studio verification confirmed 1.5 changes only the content-to-sidebar gutter; rail widths and global Spacing Level remain unchanged.

@georgeolaru
georgeolaru merged commit ebca7d8 into main Aug 14, 2026
4 checks passed
@georgeolaru
georgeolaru deleted the feat/rail-gap-200 branch August 14, 2026 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant