[PR #955] [CLOSED] wip(frontend): use rolldown-vite #8861

Closed
opened 2026-04-23 08:31:00 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

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

Base: mainHead: feat/build-with-rolldown-vite


📝 Commits (5)

  • 945d416 feat(frontend): use rolldown-vite
  • f68c5b6 fix(frontend): beta vue-i18n plugin, compatible with rolldown-vite
  • 3865d1f fix: lightningcss build, patch bulma-css-variables
  • 68a1cba ci: use node 22 container for cypress
  • b106924 chore(frontend): pin rolldown-vite

📊 Changes

30 files changed (+782 additions, -647 deletions)

View changed files

📝 .github/workflows/test.yml (+1 -1)
📝 frontend/.nvmrc (+1 -1)
📝 frontend/package.json (+8 -4)
frontend/patches/bulma-css-variables.patch (+213 -0)
📝 frontend/pnpm-lock.yaml (+506 -588)
📝 frontend/src/components/date/DatepickerWithRange.vue (+5 -5)
📝 frontend/src/components/date/DatepickerWithValues.vue (+5 -5)
📝 frontend/src/components/home/AppHeader.vue (+1 -1)
📝 frontend/src/components/home/ContentLinkShare.vue (+1 -1)
📝 frontend/src/components/input/Datepicker.vue (+1 -1)
📝 frontend/src/components/input/DatepickerInline.vue (+2 -2)
📝 frontend/src/components/input/FancyCheckbox.vue (+1 -1)
📝 frontend/src/components/misc/Modal.vue (+3 -3)
📝 frontend/src/components/project/views/ProjectGantt.vue (+1 -1)
📝 frontend/src/components/project/views/ProjectKanban.vue (+3 -3)
📝 frontend/src/components/project/views/ProjectList.vue (+2 -2)
📝 frontend/src/components/project/views/ProjectTable.vue (+2 -2)
📝 frontend/src/components/quick-actions/QuickActions.vue (+1 -1)
📝 frontend/src/components/tasks/AddTask.vue (+1 -1)
📝 frontend/src/components/tasks/partials/AssigneeList.vue (+2 -2)

...and 10 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/955 **Author:** [@dpschen](https://github.com/dpschen) **Created:** 6/16/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `feat/build-with-rolldown-vite` --- ### 📝 Commits (5) - [`945d416`](https://github.com/go-vikunja/vikunja/commit/945d416d7db261ef7eb43b958ecbfc855f2194d2) feat(frontend): use rolldown-vite - [`f68c5b6`](https://github.com/go-vikunja/vikunja/commit/f68c5b62003ea21d01e49f14564d2f7d55fb2f42) fix(frontend): beta vue-i18n plugin, compatible with rolldown-vite - [`3865d1f`](https://github.com/go-vikunja/vikunja/commit/3865d1f8f89067329772280e88777aecfaba9858) fix: lightningcss build, patch bulma-css-variables - [`68a1cba`](https://github.com/go-vikunja/vikunja/commit/68a1cbadc40f4dcf5b21842cee6bb2068a601602) ci: use node 22 container for cypress - [`b106924`](https://github.com/go-vikunja/vikunja/commit/b10692442c76d08057343674f89381e047a7d09f) chore(frontend): pin rolldown-vite ### 📊 Changes **30 files changed** (+782 additions, -647 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/test.yml` (+1 -1) 📝 `frontend/.nvmrc` (+1 -1) 📝 `frontend/package.json` (+8 -4) ➕ `frontend/patches/bulma-css-variables.patch` (+213 -0) 📝 `frontend/pnpm-lock.yaml` (+506 -588) 📝 `frontend/src/components/date/DatepickerWithRange.vue` (+5 -5) 📝 `frontend/src/components/date/DatepickerWithValues.vue` (+5 -5) 📝 `frontend/src/components/home/AppHeader.vue` (+1 -1) 📝 `frontend/src/components/home/ContentLinkShare.vue` (+1 -1) 📝 `frontend/src/components/input/Datepicker.vue` (+1 -1) 📝 `frontend/src/components/input/DatepickerInline.vue` (+2 -2) 📝 `frontend/src/components/input/FancyCheckbox.vue` (+1 -1) 📝 `frontend/src/components/misc/Modal.vue` (+3 -3) 📝 `frontend/src/components/project/views/ProjectGantt.vue` (+1 -1) 📝 `frontend/src/components/project/views/ProjectKanban.vue` (+3 -3) 📝 `frontend/src/components/project/views/ProjectList.vue` (+2 -2) 📝 `frontend/src/components/project/views/ProjectTable.vue` (+2 -2) 📝 `frontend/src/components/quick-actions/QuickActions.vue` (+1 -1) 📝 `frontend/src/components/tasks/AddTask.vue` (+1 -1) 📝 `frontend/src/components/tasks/partials/AssigneeList.vue` (+2 -2) _...and 10 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 2026-04-23 08:31:00 -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#8861