Skip to content

docs/readme index tweak#24

Merged
marklearst merged 20 commits into
mainfrom
docs/readme-index-tweak
Jan 8, 2026
Merged

docs/readme index tweak#24
marklearst merged 20 commits into
mainfrom
docs/readme-index-tweak

Conversation

@marklearst
Copy link
Copy Markdown
Owner

  • chore(env): refresh node tooling
  • chore(build): modernize build configs
  • chore(tailwind): remove legacy configs
  • chore(deps): update modern stack
  • chore(ci): refresh workflows
  • feat(storybook): modernize core config
  • feat(styles): add foundation token stories
  • feat(form-field): normalize stories and helpers
  • chore(icons): refresh generated assets
  • feat(navigation): align stories and structure
  • feat(menu): refresh stories and popover
  • feat(table): refresh stories and helpers
  • feat(components): refresh core controls
  • feat(layout): refresh shell components
  • feat(components): refresh misc primitives
  • docs(home): refresh docs and utilities
  • feat(listbox): add multiple support
  • fix(storybook): align story args
  • fix: listbox stories and docs tweaks

Copilot AI review requested due to automatic review settings January 8, 2026 05:15
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR modernizes the codebase by refreshing tooling, build configurations, and component implementations. The changes primarily involve formatting updates (switching from double to single quotes, removing semicolons), migrating from deprecated libraries (react-popper to @floating-ui/react), improving type imports, and adding comprehensive test coverage across components.

  • Standardized code style (single quotes, no semicolons)
  • Migrated from react-popper to @floating-ui/react for positioning
  • Updated Storybook imports from @storybook/react to @storybook/react-vite
  • Added test files for previously untested components

Reviewed changes

Copilot reviewed 297 out of 886 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/components/tooltip/tooltip.tsx Migrated from usePopper to useFloating for positioning logic
src/components/popover-menu/popover-menu.tsx Updated positioning from react-popper to @floating-ui/react
src/components/navigation/navigation-popover.tsx Replaced usePopper with useFloating hook
src/components/slot/slot.tsx Fixed duplicate className in props merge logic
src/components/spinner/spinner.tsx Changed hardcoded color values to CSS variables
src/components/link/link.tsx Fixed className merging to preserve child element classes
Test files (multiple) Added comprehensive unit tests for components
Story files (multiple) Enhanced interactivity with dynamic args and controls

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/components/tab/tab.stories.tsx Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@marklearst marklearst closed this Jan 8, 2026
@marklearst marklearst reopened this Jan 8, 2026
@marklearst marklearst merged commit b2cfe9c into main Jan 8, 2026
2 of 5 checks passed
@marklearst marklearst deleted the docs/readme-index-tweak branch January 8, 2026 05:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants