Skip to content

Progress ​

Circular Indeterminate

Loading...

Circular Determinate

Loading...

Linear Indeterminate

Loading...

Linear Determinate

Loading...

<flint-circular-progress> ​

flint-circular-progress: a circular progress indicator (spinner).

  • Tag: <flint-circular-progress>
  • Class: FlintCircularProgress

Import ​

ts
import 'flint-ui'; // auto-registers all
// or
import { FlintCircularProgress } from 'flint-ui';

Usage ​

html
<flint-circular-progress></flint-circular-progress>

Properties ​

PropertyAttributeTypeDefaultDescription
variantvariant'determinate' | 'indeterminate''indeterminate'Progress variant: determinate shows a specific value, indeterminate shows an animation.
valuevaluenumber0Current progress percentage (0-100) for determinate mode.
sizesizenumber40Diameter of the circular indicator in pixels.
thicknessthicknessnumber3.6Stroke width of the circle in pixels.
colorcolor'primary' | 'success' | 'error' | 'warning''primary'Color theme of the progress indicator.
labellabelstring''Accessible label for the progress indicator.

CSS Custom Properties ​

PropertyDefault
--flint-circular-progress-size—
--flint-circular-progress-color—
--flint-circular-progress-thickness3.6
--flint-primary-color—
--flint-primary-color-light—

<flint-linear-progress> ​

flint-linear-progress: a horizontal progress bar.

  • Tag: <flint-linear-progress>
  • Class: FlintLinearProgress

Import ​

ts
import 'flint-ui'; // auto-registers all
// or
import { FlintLinearProgress } from 'flint-ui';

Usage ​

html
<flint-linear-progress></flint-linear-progress>

Properties ​

PropertyAttributeTypeDefaultDescription
variantvariant'determinate' | 'indeterminate''indeterminate'Progress variant: determinate shows a specific value, indeterminate shows an animation.
valuevaluenumber0Current progress value (0-100).
heightheightnumber4Height of the progress bar in pixels.
colorcolor'primary' | 'success' | 'error' | 'warning''primary'Color theme of the progress bar.
labellabelstring''Accessible label for the progress bar.

CSS Custom Properties ​

PropertyDefault
--flint-linear-progress-height—
--flint-linear-progress-bg—
--flint-linear-progress-color—