Block a user
refactor(frontend): split large page components into focused sub-components (#75)
marcel
created branch feat/75-split-page-components in marcel/familienarchiv
2026-03-26 12:32:30 +01:00
marcel
deleted branch feature/66-bulk-upload-drop-zone from marcel/familienarchiv
2026-03-26 12:00:16 +01:00
As a user I want to drop or select multiple files on the home page so I can digitize a stack of documents without navigating to a form for each one
feat(upload): bulk drag-and-drop upload on home page (#66)
refactor(frontend): split large page components into focused sub-components
+layout.svelte (205 lines)
The layout is already relatively focused (it's the global shell), but the user menu dropdown adds 50+ lines of state + markup that reads better as its own…
refactor(frontend): split large page components into focused sub-components
admin/users/[id]/+page.svelte (224 lines) + admin/users/new/+page.svelte (191 lines)
Similar situation to the document edit/new pair — both pages share the same form sections. Grouping…
refactor(frontend): split large page components into focused sub-components
profile/+page.svelte (240 lines)
Proposed split → routes/profile/
refactor(frontend): split large page components into focused sub-components
documents/[id]/edit/+page.svelte (319 lines) + documents/new/+page.svelte (254 lines)
These two pages share four identical form sections and a save bar. Grouping them together because the…
refactor(frontend): split large page components into focused sub-components
conversations/+page.svelte (346 lines)
Proposed split → routes/conversations/
refactor(frontend): split large page components into focused sub-components
admin/+page.svelte (573 lines)
Proposed split → routes/admin/
refactor(frontend): split large page components into focused sub-components
+page.svelte — home / document search (580 lines)
Proposed split → routes/
refactor(frontend): split large page components into focused sub-components
persons/[id]/+page.svelte (610 lines)
Proposed split → routes/persons/[id]/
refactor(frontend): split large page components into focused sub-components
marcel
pushed to feature/66-bulk-upload-drop-zone at marcel/familienarchiv
2026-03-26 11:37:43 +01:00
marcel
pushed to feature/66-bulk-upload-drop-zone at marcel/familienarchiv
2026-03-26 11:31:48 +01:00
marcel
pushed to feature/66-bulk-upload-drop-zone at marcel/familienarchiv
2026-03-26 11:14:54 +01:00