µCSS Examples

Interactive demos for every component in the framework.

Themes

Each theme page shows all components with a specific color palette.

Azure Red Pink Fuchsia Purple Violet Indigo Blue Cyan Jade Green Lime Yellow Amber Pumpkin Orange Sand Grey Zinc Slate

Layout & Utilities

Colors11 color roles, swatches, variables, utility classes (.c-*, .bg-*, .border-*)
TypographyHeadings, blockquote, lists, code, kbd, mark, inline text
Grid12-column responsive grid system

Positioning utilities: .sticky-top, .fixed-top, .fixed-bottom — work on any element, with automatic z-index and box-shadow on navbars.

Navigation

BreadcrumbNavigation trail — 4 separators, boxed variant
NavHorizontal bar — brand, links, buttons, dropdown, burger, active, sticky/fixed
DropdownDropdown menus via <details class="dropdown">
PaginationAligned, sized, borderless, responsive
TabsStandard, pills, aligned, fullwidth

Forms & Inputs

FormsInput sizes and validation states
Forms (advanced)Color, date, time, file, search, helper text
Checkbox & RadioCheckboxes, radios, indeterminate, validation
SwitchToggle switches via <input role="switch">
RangeRange sliders with output
GroupInput/button groups via role="group" and role="search"

Buttons & Badges

ButtonButtons — 11 colors, outline, link, 3 sizes
BadgeInline labels — filled, outline, pill, sizes, attached

Content

AccordionCollapsible sections using <details>
CardColored articles with header/body/footer
HeroFull-width hero sections — 11 colors, gradient, responsive
ModalDialog sizes — sm, default, lg, fullscreen
TableHover, striped, bordered, compact, fullwidth
TooltipTooltips via data-tooltip — 4 placements

Feedback & Loading

AlertNotification banners — 11 colors, dismissible
ToastFixed-position notifications — 6 positions, 11 colors
ProgressColored progress bars
LoadingLoading states via aria-busy="true"
SpinnerLoading spinners — 11 colors, 3 sizes
SkeletonLoading placeholders — text, title, avatar, image