Skip to content

Spacing & elevation

Nuxt UI — values below are docs reference tokens (docs-tokens.css), aligned with Tailwind defaults. In Nuxt apps use Tailwind spacing/radius/shadow utilities and Nuxt UI component defaults — they are not exported from @anwalt.de/ci-tokens.

Token CSS variable Value Source
1--ci-spacing-10.25rem (4px)Nuxt UI
2--ci-spacing-20.5rem (8px)Nuxt UI
3--ci-spacing-30.75rem (12px)Nuxt UI
4--ci-spacing-41rem (16px)Nuxt UI
6--ci-spacing-61.5rem (24px)Nuxt UI
8--ci-spacing-82rem (32px)Nuxt UI
12--ci-spacing-123rem (48px)Nuxt UI
.stack {
display: flex;
flex-direction: column;
gap: var(--ci-spacing-4);
padding: var(--ci-spacing-6);
}
Preview Token CSS variable Value Source
Small--ci-radius-sm0.25rem Nuxt UI
Medium--ci-radius-md0.375rem Nuxt UI
Large--ci-radius-lg0.5rem Nuxt UI
Full (pill)--ci-radius-full9999px Nuxt UI
Token CSS variable Use Source
Small --ci-shadow-sm Subtle elevation — inputs, chips Nuxt UI
Medium --ci-shadow-md Cards, dropdowns Nuxt UI
shadow-sm
shadow-md

Reference values for custom media queries. In Nuxt apps use Tailwind smxl breakpoints (Nuxt UI defaults).

Name CSS variable (docs) Min width Source
sm--ci-breakpoint-sm640pxNuxt UI
md--ci-breakpoint-md768pxNuxt UI
lg--ci-breakpoint-lg1024pxNuxt UI
xl--ci-breakpoint-xl1280pxNuxt UI
@media (min-width: 768px) {
.sidebar {
width: 16rem;
}
}
/* or with the token: */
@media (min-width: var(--ci-breakpoint-md)) {
.sidebar {
width: 16rem;
}
}