Skip to content

Size & Spacing

Baklava size tokens define a consistent scale for spacing, padding, and dimensions.

Live Preview

SmallMediumLarge
Size M block
Size L block

Reference

TokenCSS VariableDefault
4xs--bl-size-4xs0.125rem
3xs--bl-size-3xs0.25rem
2xs--bl-size-2xs0.5rem
xs--bl-size-xs0.75rem
s--bl-size-s0.875rem
m--bl-size-m1rem
l--bl-size-l1.25rem
xl--bl-size-xl1.5rem
2xl--bl-size-2xl2rem
3xl--bl-size-3xl2.5rem
4xl--bl-size-4xl3rem
5xl--bl-size-5xl4rem
6xl--bl-size-6xl5rem

Usage

vue
<script setup>
import { useBaklavaTheme } from "@baklavue/composables";

useBaklavaTheme().applyTheme({
  size: {
    s: "0.875rem",
    m: "1rem",
    l: "1.25rem",
  },
});
</script>