From b33f9ae2ab89290df4e841fd7c465742f6a42551 Mon Sep 17 00:00:00 2001 From: Johannes Horn Date: Thu, 8 Oct 2026 09:49:27 +0200 Subject: [PATCH 1/2] fix: move shadcn files into frontend folder --- {app => frontend/app}/components/ui/AlertDialog.tsx | 0 {app => frontend/app}/components/ui/Avatar.tsx | 0 {app => frontend/app}/components/ui/Badge.tsx | 0 {app => frontend/app}/components/ui/Breadcrumb.tsx | 0 {app => frontend/app}/components/ui/Button.tsx | 0 {app => frontend/app}/components/ui/Card.tsx | 0 {app => frontend/app}/components/ui/Combobox.tsx | 0 {app => frontend/app}/components/ui/Dialog.tsx | 0 {app => frontend/app}/components/ui/Field.tsx | 0 {app => frontend/app}/components/ui/Input.tsx | 0 {app => frontend/app}/components/ui/InputGroup.tsx | 0 {app => frontend/app}/components/ui/Label.tsx | 0 {app => frontend/app}/components/ui/Pagination.tsx | 0 {app => frontend/app}/components/ui/Select.tsx | 0 {app => frontend/app}/components/ui/Separator.tsx | 0 {app => frontend/app}/components/ui/Skeleton.tsx | 0 {app => frontend/app}/components/ui/Spinner.tsx | 0 {app => frontend/app}/components/ui/Textarea.tsx | 0 {app => frontend/app}/components/ui/Toast.tsx | 0 {app => frontend/app}/components/ui/Tooltip.tsx | 0 {app => frontend/app}/lib/utils.ts | 0 components.json => frontend/components.json | 0 22 files changed, 0 insertions(+), 0 deletions(-) rename {app => frontend/app}/components/ui/AlertDialog.tsx (100%) rename {app => frontend/app}/components/ui/Avatar.tsx (100%) rename {app => frontend/app}/components/ui/Badge.tsx (100%) rename {app => frontend/app}/components/ui/Breadcrumb.tsx (100%) rename {app => frontend/app}/components/ui/Button.tsx (100%) rename {app => frontend/app}/components/ui/Card.tsx (100%) rename {app => frontend/app}/components/ui/Combobox.tsx (100%) rename {app => frontend/app}/components/ui/Dialog.tsx (100%) rename {app => frontend/app}/components/ui/Field.tsx (100%) rename {app => frontend/app}/components/ui/Input.tsx (100%) rename {app => frontend/app}/components/ui/InputGroup.tsx (100%) rename {app => frontend/app}/components/ui/Label.tsx (100%) rename {app => frontend/app}/components/ui/Pagination.tsx (100%) rename {app => frontend/app}/components/ui/Select.tsx (100%) rename {app => frontend/app}/components/ui/Separator.tsx (100%) rename {app => frontend/app}/components/ui/Skeleton.tsx (100%) rename {app => frontend/app}/components/ui/Spinner.tsx (100%) rename {app => frontend/app}/components/ui/Textarea.tsx (100%) rename {app => frontend/app}/components/ui/Toast.tsx (100%) rename {app => frontend/app}/components/ui/Tooltip.tsx (100%) rename {app => frontend/app}/lib/utils.ts (100%) rename components.json => frontend/components.json (100%) diff --git a/app/components/ui/AlertDialog.tsx b/frontend/app/components/ui/AlertDialog.tsx similarity index 100% rename from app/components/ui/AlertDialog.tsx rename to frontend/app/components/ui/AlertDialog.tsx diff --git a/app/components/ui/Avatar.tsx b/frontend/app/components/ui/Avatar.tsx similarity index 100% rename from app/components/ui/Avatar.tsx rename to frontend/app/components/ui/Avatar.tsx diff --git a/app/components/ui/Badge.tsx b/frontend/app/components/ui/Badge.tsx similarity index 100% rename from app/components/ui/Badge.tsx rename to frontend/app/components/ui/Badge.tsx diff --git a/app/components/ui/Breadcrumb.tsx b/frontend/app/components/ui/Breadcrumb.tsx similarity index 100% rename from app/components/ui/Breadcrumb.tsx rename to frontend/app/components/ui/Breadcrumb.tsx diff --git a/app/components/ui/Button.tsx b/frontend/app/components/ui/Button.tsx similarity index 100% rename from app/components/ui/Button.tsx rename to frontend/app/components/ui/Button.tsx diff --git a/app/components/ui/Card.tsx b/frontend/app/components/ui/Card.tsx similarity index 100% rename from app/components/ui/Card.tsx rename to frontend/app/components/ui/Card.tsx diff --git a/app/components/ui/Combobox.tsx b/frontend/app/components/ui/Combobox.tsx similarity index 100% rename from app/components/ui/Combobox.tsx rename to frontend/app/components/ui/Combobox.tsx diff --git a/app/components/ui/Dialog.tsx b/frontend/app/components/ui/Dialog.tsx similarity index 100% rename from app/components/ui/Dialog.tsx rename to frontend/app/components/ui/Dialog.tsx diff --git a/app/components/ui/Field.tsx b/frontend/app/components/ui/Field.tsx similarity index 100% rename from app/components/ui/Field.tsx rename to frontend/app/components/ui/Field.tsx diff --git a/app/components/ui/Input.tsx b/frontend/app/components/ui/Input.tsx similarity index 100% rename from app/components/ui/Input.tsx rename to frontend/app/components/ui/Input.tsx diff --git a/app/components/ui/InputGroup.tsx b/frontend/app/components/ui/InputGroup.tsx similarity index 100% rename from app/components/ui/InputGroup.tsx rename to frontend/app/components/ui/InputGroup.tsx diff --git a/app/components/ui/Label.tsx b/frontend/app/components/ui/Label.tsx similarity index 100% rename from app/components/ui/Label.tsx rename to frontend/app/components/ui/Label.tsx diff --git a/app/components/ui/Pagination.tsx b/frontend/app/components/ui/Pagination.tsx similarity index 100% rename from app/components/ui/Pagination.tsx rename to frontend/app/components/ui/Pagination.tsx diff --git a/app/components/ui/Select.tsx b/frontend/app/components/ui/Select.tsx similarity index 100% rename from app/components/ui/Select.tsx rename to frontend/app/components/ui/Select.tsx diff --git a/app/components/ui/Separator.tsx b/frontend/app/components/ui/Separator.tsx similarity index 100% rename from app/components/ui/Separator.tsx rename to frontend/app/components/ui/Separator.tsx diff --git a/app/components/ui/Skeleton.tsx b/frontend/app/components/ui/Skeleton.tsx similarity index 100% rename from app/components/ui/Skeleton.tsx rename to frontend/app/components/ui/Skeleton.tsx diff --git a/app/components/ui/Spinner.tsx b/frontend/app/components/ui/Spinner.tsx similarity index 100% rename from app/components/ui/Spinner.tsx rename to frontend/app/components/ui/Spinner.tsx diff --git a/app/components/ui/Textarea.tsx b/frontend/app/components/ui/Textarea.tsx similarity index 100% rename from app/components/ui/Textarea.tsx rename to frontend/app/components/ui/Textarea.tsx diff --git a/app/components/ui/Toast.tsx b/frontend/app/components/ui/Toast.tsx similarity index 100% rename from app/components/ui/Toast.tsx rename to frontend/app/components/ui/Toast.tsx diff --git a/app/components/ui/Tooltip.tsx b/frontend/app/components/ui/Tooltip.tsx similarity index 100% rename from app/components/ui/Tooltip.tsx rename to frontend/app/components/ui/Tooltip.tsx diff --git a/app/lib/utils.ts b/frontend/app/lib/utils.ts similarity index 100% rename from app/lib/utils.ts rename to frontend/app/lib/utils.ts diff --git a/components.json b/frontend/components.json similarity index 100% rename from components.json rename to frontend/components.json From 0d08d56fd2147e64862420622166c7412528abe0 Mon Sep 17 00:00:00 2001 From: Johannes Horn Date: Thu, 8 Oct 2026 09:49:41 +0200 Subject: [PATCH 2/2] test: update BookCard snapshot after Tailwind migration --- .../BookCard/__snapshots__/BookCard.test.tsx.snap | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/app/components/BookCard/__snapshots__/BookCard.test.tsx.snap b/frontend/app/components/BookCard/__snapshots__/BookCard.test.tsx.snap index 5863db2..264b350 100644 --- a/frontend/app/components/BookCard/__snapshots__/BookCard.test.tsx.snap +++ b/frontend/app/components/BookCard/__snapshots__/BookCard.test.tsx.snap @@ -3,32 +3,32 @@ exports[`BookCard > matches the snapshot 1`] = `