Commit Graph

9 Commits

Author SHA1 Message Date
5addba879a Add error handling and snackbar notifications
Introduces error state management in LoadingService, displays error bar and snackbar notifications in the UI, and updates ScheduleComponent to use the new error handling. Also adds custom theming for error snackbar and progress bar.
2025-10-31 16:19:02 +01:00
7549061fba Add new header 2.0 component with loading service
Introduced Header2Component with a new design, external resource links, and a loading progress bar. Added LoadingService to manage loading state and integrated it into the schedule component. Updated main layout to use the new header and included related assets for external links. Changed API base URL in HttpService to use the production endpoint.
2025-10-31 11:45:41 +01:00
efc5e505e9 Schedule component (still no logic)
Introduces new components for movie rating, duration, category, and empty schedule states. Updates the schedule view to use Angular Material tabs for date selection, dynamically showing movie info or an empty state. Also refines layout and styling for movie details and poster display.
2025-10-29 01:01:19 +01:00
0cd7c9156f Add schedule component without logic
Zwischenstand
2025-10-28 15:18:11 +01:00
939ef4190e Refactor layout and add header, navbar, schedule components
Introduced MainLayoutComponent with header and navbar for consistent app layout. Added HeaderComponent, NavbarComponent, ScheduleComponent, and MainComponent. Updated routing to use MainLayout for main and schedule pages. Renamed home-component to home and main-page to main, removing obsolete main-page files.
2025-10-26 02:16:08 +02:00
1a5899e2bc Init main-page component 2025-10-25 23:32:14 +02:00
21722cef59 http service tests 2025-10-24 01:30:39 +02:00
5750a5d7aa poc model 2025-10-16 20:37:27 +02:00
30a9ca3f6c angular init 2025-10-16 16:29:12 +02:00