Project-Image-Uploader/frontend
matthias.lotz bd7bdac000 refactor: Complete UI refactoring with modular components
- Refactored ManagementPortalPage, MultiUploadPage, ModerationGroupImagesPage
- Created reusable modular components with mode support:
  * ImageDescriptionManager (manage/moderate modes)
  * GroupMetadataEditor (edit/upload/moderate modes)
  * ConsentManager (edit/upload modes)
- Replaced Material-UI Buttons with HTML buttons + CSS classes
- Fixed image descriptions upload (preview ID to filename mapping)
- Reduced ModerationGroupImagesPage from 281 to 107 lines
- Updated ModerationGroupsPage and GroupsOverviewPage button styles
- All pages now use consistent Paper boxes with headings
- Inline Material-UI Alerts instead of SweetAlert2 popups (except destructive actions)
- Icons: 💾 save, ↩ discard, 🗑️ delete consistently used
2025-11-15 18:17:14 +01:00
..
public feat(frontend): Ersetze Lottie-Animation durch custom 3D SVG Logo-Animation 2025-11-08 20:58:23 +01:00
src refactor: Complete UI refactoring with modular components 2025-11-15 18:17:14 +01:00
.gitignore Initial Commit 2025-10-15 21:33:00 +02:00
package-lock.json feat: implement drag-and-drop reordering infrastructure 2025-11-03 21:06:39 +01:00
package.json feat(frontend): Update footer with version info and attribution 2025-11-08 16:22:04 +01:00