Jenga Spacing
class JengaSpacing(val none: Dp = 0.dp, val xxs: Dp = 2.dp, val xs: Dp = 4.dp, val sm: Dp = 8.dp, val md: Dp = 12.dp, val lg: Dp = 16.dp, val xl: Dp = 24.dp, val xxl: Dp = 32.dp, val xxxl: Dp = 48.dp, val xxxxl: Dp = 64.dp)(source)
Spacing token set: a 4dp-based scale for padding, gaps and insets.
Named mechanically (by step, not purpose): the scale stays predictable and consistent, while semantic usage (screen gutter, card padding, stack gap) is documented in the catalog and applied at the component layer. Read via JengaTheme.spacing.
| token | dp |
|---|---|
| none | 0 |
| xxs | 2 |
| xs | 4 |
| sm | 8 |
| md | 12 |
| lg | 16 |
| xl | 24 |
| xxl | 32 |
| xxxl | 48 |
| xxxxl | 64 |