Andrey Antukh
|
9968864896
|
✨ Add RadioButtons, TabSwitcher, and EmptyState components to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
a330ed19cf
|
🐛 Fix Swatch Storybook dev-mode error by moving @property to global CSS
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
c41e1a2fda
|
✨ Add EmptyPlaceholder and NotificationPill components to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
5335a83abd
|
📚 Update AGENTS.md with new components and tooling notes
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
06f21cddac
|
✨ Add InputField and Input components to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
da90e03197
|
✨ Add Checkbox component to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
2991da47c3
|
✨ Add Switch component to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
e33b820f98
|
✨ Add HintMessage component to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
ee7bb5589d
|
✨ Add Label component to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
6436e18074
|
✨ Add PanelTitle component to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
c22c45384b
|
✨ Add Avatar component to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
b5803871a7
|
✨ Add Loader component to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
fcc29f2152
|
✨ Add Swatch component to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
828dcb3a96
|
✨ Add RawSvg component to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
425a140a44
|
✨ Add IconButton component to @penpot/ui
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
42ea5def4f
|
✨ Bootstrap @penpot/ui TypeScript component library with DS migrations
- Configure @penpot/ui package with full tooling: ESLint 9, Stylelint,
Prettier, Vitest, Storybook (react-vite), vite-plugin-dts, React Compiler
- Add AGENTS.md with architecture overview, conventions, and migration table
- Fix Storybook react-docgen TypeScript parse error by removing empty .babelrc
that disabled Babel's built-in typescript plugin
- Fix vite.config.mts for @vitejs/plugin-react v6 (reactCompilerPreset())
- Fix tsconfig.storybook.json (remove emitDecoratorMetadata without decorator)
- Add shared SCSS foundations: _borders, _sizes, _utils, typography
- Migrate Text, Heading (foundations/typography) with stories and tests
- Migrate Icon (foundations/assets) with full iconIds catalogue and stories
- Migrate Cta (product) with stories and tests
- Migrate Button (buttons) with polymorphic anchor/button rendering,
4 variants, optional icon, and onRef callback; add _buttons.scss partial
- All checks passing: lint, check-fmt, typecheck, test (41 tests)
|
2026-04-08 15:46:13 +02:00 |
|
Andrey Antukh
|
61d319eaac
|
⬆️ Update dependencies (#8867)
* ⬆️ Update deps
* ⬆️ Update storybook dependencies
* ⬆️ Update dependencies
* 🐛 Fix invalid var() usage on SCSS variable in numeric_input
* ⬆️ Update deps
|
2026-04-07 21:35:00 +02:00 |
|
Juanfran
|
45d04942cc
|
✨ Add example ui storybook
|
2026-02-10 08:29:24 +01:00 |
|