maud-ui 0.2.0

59 headless, accessible UI components for Rust web apps — plus block templates, a live theme customiser, and shell hooks for 15 third-party widgets (Monaco, xyflow, Excalidraw, Three.js, AG Grid, Leaflet, FullCalendar, SortableJS, and more). Built on maud + htmx, styled like shadcn/ui.
Documentation
/* Label component — standalone form label element */

.mui-label {
  display: inline-block;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1;
  color: var(--mui-text);
  cursor: default;
}

.mui-label[for] {
  cursor: pointer;
}

.mui-label--disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.mui-label__required {
  color: var(--mui-danger-text);
  margin-inline-start: 0.125rem;
  font-weight: 500;
}