refactor(frontend): restructure project layout and update API schema

Relocate frontend source code from `next-app/` to `frontend/` to align with the new project structure. This includes removing the old Next.js boilerplate files and establishing a cleaner workspace.

Additionally, updates the OpenAPI specification to include support for the `immich` widget type and its corresponding configuration schema.

- Move frontend files to `frontend/`
- Delete obsolete `next-app/` directory and its configuration
- Add `immich` widget type to `openapi.yaml`
- Update `FrontendPlan.md` with dashboard refactor and UX direction
This commit is contained in:
Tomas Dvorak
2026-05-04 12:31:34 +02:00
parent b17a06fbba
commit 17a579880f
85 changed files with 9441 additions and 947 deletions
+1
View File
@@ -0,0 +1 @@
to be honest the app looks shit, dont use pure black that does not fit, make it more colorfull, better. it does not work fully check @Design.md @FrontendPlan.md @frontend-design @tdvorak-fullstack . Take your time restyle it completely, style it like casa os, make it cleaner, nice ui/ux, fix modals they dont have bg, completely redo/restyle it. also fully use @shadcn @shadcn fully use it to full extend restyle it completely the current is shit, change everything make everything better, drag and drop fix, modal fix, drag and drop place visualization fix