Ilia Mashkov
9268e6c3cf
chore(deps): remove bun.lock after switching to yarn
2026-03-07 13:35:33 +03:00
Ilia Mashkov
0b2eae33b1
chore(storybook): switch to yarn and fix Storybook compatibility
...
- Switch from bun to yarn with node_modules linker
- Downgrade Svelte to 5.46.1 for Storybook compatibility
- Switch Storybook framework from @storybook/sveltekit to @storybook/svelte-vite
- Downgrade Storybook packages to 10.1.11
- Add FSD path aliases to vite.config.ts
- Add Svelte plugin to Storybook viteFinal to handle .svelte files
2026-03-07 13:35:26 +03:00
Ilia Mashkov
3f9f6e3f93
refactor(config): move storybook and vitest configs to config/, import app.css in storybook preview
2026-03-07 11:16:21 +03:00
Ilia Mashkov
45e3ef77c6
refactor(fsd): consolidate src/lib into shared, move test setup to shared/config/tests
2026-03-07 10:55:57 +03:00
Ilia Mashkov
ef9d97dde0
chore(storybook): remove scaffolded example stories
2026-03-07 10:39:15 +03:00
Ilia Mashkov
5bbc19566d
chore(deps): remove npm lock file and ignore it in favour of bun
2026-03-07 10:17:11 +03:00
Ilia Mashkov
fc245407a1
feat(shared/ui): add Card, Section, and TechStackBrick components
2026-03-06 23:16:34 +03:00
Ilia Mashkov
30f5d01370
feat(shared/ui): add Input and Textarea components with label and error states
2026-03-06 23:16:27 +03:00
Ilia Mashkov
cb3d05b094
feat(shared/ui): implement brutalist Button component replacing placeholder
2026-03-06 23:15:09 +03:00
Ilia Mashkov
ac2eb6ba0b
feat(shared/ui): add Badge component with brutalist variants and Storybook story
2026-03-06 23:13:43 +03:00
Ilia Mashkov
53b9a8bf7a
feat(shared/lib): add cn utility (clsx + tailwind-merge)
2026-03-06 23:10:52 +03:00
Ilia Mashkov
a57fea4590
feat(design-system): add brutalist design tokens and Tailwind v4 theme from Figma prototype
2026-03-06 23:06:58 +03:00
Ilia Mashkov
1fed3aa7b4
chore(storybook): install and configure Storybook 10 with svelte-vite
2026-03-06 23:06:11 +03:00
Ilia Mashkov
e2eba5ec55
docs(CLAUDE.md): add code style section aligned with glyphdiff conventions
2026-03-06 23:03:45 +03:00