color) — sets the spinner icon color from a semantic text color token. Defaults to "base". Values shown in the design doc: "base", "bold", "subtle", "accent", "success", "caution", "critical", "information", "feature", "disabled".color="inherit" to have the spinner icon take the currently set text color.prefers-reduced-motion.shouldShowLoadingText) only when the Spinner has no other surrounding context describing what is in progress.as (default "div").shouldShowLoadingText to true and provide a non-empty label. Nothing renders when shouldShowLoadingText is false (default) or label is an empty string.label defaults to "Loading…" when omitted.color styles the spinner icon only. The label renders as Text and inherits the surrounding text color regardless of color.color={null} skips the color class entirely, leaving the icon at currentColor.size prop. Override sizing and animation through the CSS variables exported from spinner.style-exports.ts: spinnerSize, spinnerColor, spinnerWidth, spinnerWidthDotted, spinnerAnimationDuration.<Spinner color="accent" shouldShowLoadingText label="Saving…" />.<PlumaSpinner @color="accent" @shouldShowLoadingText={{true}} @label="Saving…" />.