Skip to content

Feat/flow input radio checkbox styles#422

Open
robbanderson wants to merge 3 commits intomainfrom
feat/flow-input-radio-checkbox-styles
Open

Feat/flow input radio checkbox styles#422
robbanderson wants to merge 3 commits intomainfrom
feat/flow-input-radio-checkbox-styles

Conversation

@robbanderson
Copy link
Copy Markdown
Collaborator

Summary

  • Add FlowInput, FlowInputGroup, and FlowInputAddon components built on shadcn/Radix primitives with Apollo Wind semantic tokens
  • Add FlowRadioGroup and FlowRadioGroupItem with accent-colored indicator and muted checked border
  • Add FlowCheckbox with accent fill on checked state
  • All components include Storybook stories under Components/UiPath/
  • Update flow-properties-simple template to use new Flow components
  • Fix dark-theme scrollbar styling in tailwind.consumer.css
  • Update Canvas Toolbar and View Toolbar story titles to use "Flow" prefix

Test plan

  • Verify Flow Input, Radio, and Checkbox stories render correctly under Components/UiPath/
  • Verify Future Dark theme applies correctly to all new components
  • Verify Flow > Properties Simple template uses FlowInput with consistent field backgrounds
  • Verify scrollbars in Delegate and Flow templates match the dark theme
  • Verify no drop shadows appear on any FlowInput variants

robbanderson and others added 3 commits March 25, 2026 15:33
…mponents

New UiPath-themed variants of Input, RadioGroup, and Checkbox built on
shadcn/Radix primitives using Apollo Wind semantic tokens. Includes
FlowInputGroup/FlowInputAddon compound pattern for inline addons.

- Add FlowInput, FlowInputGroup, FlowInputAddon with Storybook stories
- Add FlowRadioGroup, FlowRadioGroupItem with Storybook stories
- Add FlowCheckbox with Storybook stories
- Update flow-properties-simple template to use new Flow components
- Fix dark-theme scrollbar styling in tailwind.consumer.css

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…itles

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 30, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (PT)
apollo-canvas 🟢 Ready Preview, Logs Mar 30, 2026, 10:44:24 AM
apollo-landing 🟢 Ready Preview, Logs Mar 30, 2026, 10:41:26 AM
apollo-ui-react 🟢 Ready Preview, Logs Mar 30, 2026, 10:43:20 AM
apollo-vertex 🟢 Ready Preview, Logs Mar 30, 2026, 10:42:26 AM
apollo-wind 🟢 Ready Preview, Logs Mar 30, 2026, 10:42:16 AM

@github-actions github-actions bot added the size:L 100-499 changed lines. label Mar 30, 2026
@github-actions
Copy link
Copy Markdown

Dependency License Review

  • 1924 package(s) scanned
  • ✅ No license issues found
  • ⚠️ 3 package(s) excluded (see details below)
License distribution
License Packages
MIT 1689
ISC 89
Apache-2.0 56
BSD-3-Clause 28
BSD-2-Clause 23
BlueOak-1.0.0 8
MPL-2.0 5
MIT OR Apache-2.0 3
MIT-0 3
CC0-1.0 3
LGPL-3.0-or-later 2
(MIT OR Apache-2.0) 2
Unlicense 2
Python-2.0 1
CC-BY-4.0 1
(MPL-2.0 OR Apache-2.0) 1
Unknown 1
Artistic-2.0 1
(WTFPL OR MIT) 1
(BSD-2-Clause OR MIT OR Apache-2.0) 1
CC-BY-3.0 1
0BSD 1
(MIT OR CC0-1.0) 1
MIT AND ISC 1
Excluded packages
Package Version License Reason
@img/sharp-libvips-linux-x64 1.2.4 LGPL-3.0-or-later LGPL pre-built binary, not linked
@img/sharp-libvips-linuxmusl-x64 1.2.4 LGPL-3.0-or-later LGPL pre-built binary, not linked
khroma 2.1.0 Unknown MIT per GitHub repo, missing license field in package.json

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L 100-499 changed lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant