Work in progress, with no idea how much is left.
Import it from rei-kit:
import { BaseSpinner } from 'rei-kit'
Open BaseSpinner in the live documentation, where every prop below is a control you can change, in four materials and ten palettes.
<script setup lang="ts">
import { BaseSpinner } from 'rei-kit'
</script>
<template>
<BaseSpinner label="Loading entries" />
</template>
| Prop | Type | Required or default | What it is for |
|---|---|---|---|
label | string | yes | What is being waited for. Already translated. |
size | 'sm' | 'md' | 'lg' | 'md' |
rei-kit is an accessible Vue 3 and Tailwind CSS 4 component library: 106 components, themed by role rather than by colour on three independent axes — ten WCAG-checked palettes, four materials and light or dark, each switched with one attribute. Typed, tested, SSR-safe, no runtime dependencies, MIT.