foundry-ui
foundry-ui copied to clipboard
Foundry-UI is a React UI Library built which prioritizes theming, accessibility, and performance. Fully typed with TypeScript, animated by react-spring, themed with styled-components, and made accessi...
Currently, the spotlight will find its nearest scrollable parent, and scroll that by the needed amount to bring the target into view. This works, but there are possible cases where...
- The clickable area should span the height of the component - Including the height of the drag handle - Not including the label - Markers should not block clicking
Make styled components automatically inherit theme from Foundry Provider, using SC's `ThemeProvider`. AC: - No more use of useTheme() inside of styled components, or passing in of colors into styled...
There is currently partial support, but we need to pass `values` array into a `useSprings` hook, which get updated by a single `useDrag` (based on `id` of drag handle maybe)
The fill/outline valueVariants on the Dropdown have lots of padding, and have a large font size. The difference between the height of the three variants is huge. To get these...
Snyk has created this PR to upgrade @mdi/react from 1.6.0 to 1.6.1. :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify...
Rather than pass in normal props to styled subcomponent types, use transient props for styling that get consumed at the style level and don't get added to the html elements...
Line 98 of Text.tsx: ```jsx {children} ``` I would expect to be able to style, change props, and get ref of this element. AC: - StyledText - textProps - textRef...
Create an Error Boundary component which renders a default fallback UI which shows the error in a user-friendly way. Props API: * children: ReactNode * fallbackUI (default to something simple...