From f53fafbfb16496f1dd5b1a50d620b215d02ddcba Mon Sep 17 00:00:00 2001 From: Diana Suvorova Date: Thu, 2 Apr 2026 18:18:48 -0700 Subject: [PATCH 1/2] Progress Bar: adding intent prop and ally updates --- .../examples/progress-bar/intent.tsx | 18 +++++ .../examples/progress-bar/steps.tsx | 4 +- .../pages/components/progress-bar.mdx | 9 ++- .../__tests__/progress-bar.stories.tsx | 2 + .../__tests__/progressbar-intent.scenario.tsx | 54 +++++++++++++++ .../__tests__/progressbar-rounded.test.tsx | 28 +++++++- .../__tests__/progressbar.test.tsx | 19 ++++++ src/progress-bar/constants.ts | 8 +++ src/progress-bar/index.ts | 2 +- src/progress-bar/progressbar-rounded.tsx | 14 ++-- src/progress-bar/progressbar.tsx | 33 +++++----- src/progress-bar/styled-components.tsx | 65 ++++++++++++++----- src/progress-bar/types.ts | 16 ++++- 13 files changed, 229 insertions(+), 43 deletions(-) create mode 100644 documentation-site/examples/progress-bar/intent.tsx create mode 100644 src/progress-bar/__tests__/progressbar-intent.scenario.tsx diff --git a/documentation-site/examples/progress-bar/intent.tsx b/documentation-site/examples/progress-bar/intent.tsx new file mode 100644 index 0000000000..7a9ba38821 --- /dev/null +++ b/documentation-site/examples/progress-bar/intent.tsx @@ -0,0 +1,18 @@ +import * as React from "react"; +import { ProgressBar, INTENT } from "baseui/progress-bar"; + +export default function Example() { + return ( + <> + +
+ +
+ +
+ +
+ + + ); +} diff --git a/documentation-site/examples/progress-bar/steps.tsx b/documentation-site/examples/progress-bar/steps.tsx index 4563fb3dcf..353d01dc2e 100644 --- a/documentation-site/examples/progress-bar/steps.tsx +++ b/documentation-site/examples/progress-bar/steps.tsx @@ -9,7 +9,9 @@ export default function Example() { return (
-
+