EEnterUI
DocsComponentsThemesDonation
Get Started
      • Progress
      • EmptyState
EnterUIDocsProduct OperationsFeedback StatusProgress and EmptyProgress
Product OperationsUpdated 6 May 2026

Progress

A horizontal progress indicator with semantic variants.

Progress defines how EnterUI handles a horizontal progress indicator with semantic variants, including default structure, accessible states, and token-driven styling.

#Default usage

Progress

Default progress uses the theme ring color.

Code
<div className="docs-preview-stack">
  <Progress value={68} aria-label="Component coverage" />
  <Progress value={92} variant="success" aria-label="Release readiness" />
  <Progress value={34} variant="warning" aria-label="Migration progress" />
</div>

#Import

Code
import { Progress } from "@froggdesign/enter-ui-react";

#Accessibility

Progress uses Radix progress semantics. Provide an accessible label unless nearby text already describes the value.

#API

  • value and max control the indicator.
  • variant: default, success, warning, error, or info.

#Styling

Every exported component accepts className when it renders an element. EnterUI styles use .eui-* classes and --eui-* variables mapped from FroggDesign theme tokens.

PreviousLiveRegion
NextEmptyState

On this page

  1. Default usage
  2. Import
  3. Accessibility
  4. API
  5. Styling