[PR #966] wip/add storybook #1106

Open
opened 2025-11-01 21:11:05 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-vikunja/vikunja/pull/966
Author: @dpschen
Created: 6/16/2025
Status: 🔄 Open

Base: mainHead: feat/add-storybook


📝 Commits (10+)

  • 06f25b1 feat(frontend): add storybook
  • 9d5f058 feat(storybook): add stories for components
  • 38a693e fix(frontend): add storybook vite preset
  • 1c164f0 fix(frontend): remove unused stories pattern
  • 7f275b8 feat: add storybook migration document
  • a63b99c fix(storybook): remove deprecated actions addon
  • 4b75a57 chore(frontend): fix storybook router setup
  • b568aec docs(storybook): document histoire stories and router
  • 754ffa7 fix(frontend): address Storybook review comments
  • 7854252 docs(changelog): add unreleased entry

📊 Changes

50 files changed (+1814 additions, -7 deletions)

View changed files

📝 .gitignore (+3 -0)
📝 CHANGELOG.md (+8 -0)
frontend/.storybook/main.ts (+15 -0)
frontend/.storybook/preview.ts (+15 -0)
📝 frontend/README.md (+27 -0)
frontend/docs/histoire-stories.md (+10 -0)
📝 frontend/package.json (+7 -1)
📝 frontend/pnpm-lock.yaml (+602 -6)
frontend/src/components/base/BaseButton.stories.ts (+49 -0)
frontend/src/components/base/BaseCheckbox.stories.ts (+20 -0)
frontend/src/components/base/BasePagination.stories.ts (+29 -0)
frontend/src/components/base/Expandable.stories.ts (+28 -0)
frontend/src/components/date/DatemathHelp.stories.ts (+17 -0)
frontend/src/components/date/DatepickerWithRange.stories.ts (+29 -0)
frontend/src/components/date/DatepickerWithValues.stories.ts (+30 -0)
frontend/src/components/home/AddToHomeScreen.stories.ts (+24 -0)
frontend/src/components/home/Logo.stories.ts (+17 -0)
frontend/src/components/home/MenuButton.stories.ts (+23 -0)
frontend/src/components/home/UpdateNotification.stories.ts (+23 -0)
frontend/src/components/input/AutocompleteDropdown.stories.ts (+29 -0)

...and 30 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/go-vikunja/vikunja/pull/966 **Author:** [@dpschen](https://github.com/dpschen) **Created:** 6/16/2025 **Status:** 🔄 Open **Base:** `main` ← **Head:** `feat/add-storybook` --- ### 📝 Commits (10+) - [`06f25b1`](https://github.com/go-vikunja/vikunja/commit/06f25b1bc7b9bdb6ea35eff13a19a0485a8be26d) feat(frontend): add storybook - [`9d5f058`](https://github.com/go-vikunja/vikunja/commit/9d5f05877c72023077a5a76e5f38cf1e69777842) feat(storybook): add stories for components - [`38a693e`](https://github.com/go-vikunja/vikunja/commit/38a693efbac11e8ac832dd3e909c807a8bd05eda) fix(frontend): add storybook vite preset - [`1c164f0`](https://github.com/go-vikunja/vikunja/commit/1c164f0e14a98f8f145b7b0d00391fd20e761210) fix(frontend): remove unused stories pattern - [`7f275b8`](https://github.com/go-vikunja/vikunja/commit/7f275b8388d30ccdc9cfa3c94e39bdc5d192d83e) feat: add storybook migration document - [`a63b99c`](https://github.com/go-vikunja/vikunja/commit/a63b99cca277aa51657b5e2b57f337a126f0210b) fix(storybook): remove deprecated actions addon - [`4b75a57`](https://github.com/go-vikunja/vikunja/commit/4b75a577b0b394104b27114c45c58b7948af16cd) chore(frontend): fix storybook router setup - [`b568aec`](https://github.com/go-vikunja/vikunja/commit/b568aec0997319a540b1b554dd56931ffeca67e6) docs(storybook): document histoire stories and router - [`754ffa7`](https://github.com/go-vikunja/vikunja/commit/754ffa74772c41c8fbff0a09ef3ef43e440f29e7) fix(frontend): address Storybook review comments - [`7854252`](https://github.com/go-vikunja/vikunja/commit/78542526d89eeab4c29a78469f2780226b330766) docs(changelog): add unreleased entry ### 📊 Changes **50 files changed** (+1814 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+3 -0) 📝 `CHANGELOG.md` (+8 -0) ➕ `frontend/.storybook/main.ts` (+15 -0) ➕ `frontend/.storybook/preview.ts` (+15 -0) 📝 `frontend/README.md` (+27 -0) ➕ `frontend/docs/histoire-stories.md` (+10 -0) 📝 `frontend/package.json` (+7 -1) 📝 `frontend/pnpm-lock.yaml` (+602 -6) ➕ `frontend/src/components/base/BaseButton.stories.ts` (+49 -0) ➕ `frontend/src/components/base/BaseCheckbox.stories.ts` (+20 -0) ➕ `frontend/src/components/base/BasePagination.stories.ts` (+29 -0) ➕ `frontend/src/components/base/Expandable.stories.ts` (+28 -0) ➕ `frontend/src/components/date/DatemathHelp.stories.ts` (+17 -0) ➕ `frontend/src/components/date/DatepickerWithRange.stories.ts` (+29 -0) ➕ `frontend/src/components/date/DatepickerWithValues.stories.ts` (+30 -0) ➕ `frontend/src/components/home/AddToHomeScreen.stories.ts` (+24 -0) ➕ `frontend/src/components/home/Logo.stories.ts` (+17 -0) ➕ `frontend/src/components/home/MenuButton.stories.ts` (+23 -0) ➕ `frontend/src/components/home/UpdateNotification.stories.ts` (+23 -0) ➕ `frontend/src/components/input/AutocompleteDropdown.stories.ts` (+29 -0) _...and 30 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-01 21:11:06 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#1106