Meridian source snapshot
- Retrieved: 2026-08-13
- Repository: efolusi/meridian at
849e3e59dd3975baf3e7d97c705dd16f8dceef69
Meridian is included as a supplemental, inspectable implementation example. It is not counted among the seven mature comparison systems: the repository is new and public adoption evidence is limited. Its value here is the unusually clear coexistence of inherited density variables, explicit component sizes, and a component-local table-density prop.
Captured files
| Original path | Why it matters |
|---|---|
tokens/spacing.css | Defines standard control/table metrics and the [data-density="compact"] overrides. |
tokens.json | Generated token export for default values. Compact overrides are defined separately in tokens/spacing.css and are not represented completely in this JSON file. |
README.md | Documents the public density API, intended use, values, and subtree scoping. |
guidelines/theming-density.html | Public guidance for theme and density attributes. |
components/forms/Button.jsx | Shows explicit sm/md/lg sizes resolving inherited control-height variables while padding and type remain size-specific. |
components/forms/Input.jsx | Shows component sizes layered over inherited control-height variables. |
components/forms/Select.jsx | Shows the trigger inheriting the medium control height while option geometry remains component CSS. |
components/data/Table.jsx | Shows inherited table padding plus an independent dense prop/class that also changes cell type size. |
components/display/Card.jsx | Shows a local size="sm" spacing contract that does not participate in global density. |
Files retain their upstream paths under upstream/meridian/. This is a narrow source snapshot, not a repository mirror.
Coverage limits
The public repository does not expose a Figma implementation or a separate invisible hit-area layer. Its recency and limited adoption evidence are recorded in the system report.