Commit Graph

27 Commits

Author SHA1 Message Date
cd6151e0dd Make movie rating dynamic
The movie rating component now accepts a 'rating' input and displays the rating value dynamically. The background color changes based on the rating, improving visual feedback for different age ratings.
2025-10-29 09:23:46 +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
Piet Ostendorp
3319eb6361 Analytics? Nein, danke! 2025-10-27 23:34:21 +01:00
Marcel-Anker
105aa16c6a add text hover 2025-10-27 22:57:10 +01:00
Marcel-Anker
d0293cc37c add basic nav bar and very basic design 2025-10-27 22:15:04 +01:00
Kevin Szarafin
db05aa2a8a Added Header Design 2025-10-26 22:10:06 +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
ad23d48ff1 Update component schematics config 2025-10-26 01:23:26 +02:00
00fd73124a Set default to skip component test files 2025-10-26 01:19:13 +02:00
7ffec411ad Redirect first-time visitors to info page
Updated routing to use MainPage as the default route and added logic in App component to redirect users to the /info page on their first visit using sessionStorage.
2025-10-26 00:40:14 +02:00
e9f25fe66a Update favicon.ico 2025-10-25 23:45:52 +02:00
17211377ea Darwin hat entschieden, nur der produktive Code überlebt 2025-10-25 23:45:41 +02:00
1a5899e2bc Init main-page component 2025-10-25 23:32:14 +02:00
2cc4ffa0eb Add CRUD methods for Kinosaal in HttpService
Introduced get, add, update, and delete methods for Kinosaal entities using a base API URL. Updated getAllKinosaal to return an array and refactored endpoints to use relative paths.
2025-10-24 22:02:12 +02:00
21722cef59 http service tests 2025-10-24 01:30:39 +02:00
10d004ded8 container integration 2025-10-22 21:03:38 +02:00
81761215ed Add logo and update home component layout
Added logo.png to assets and updated angular.json to include assets folder. Modified home-component HTML and CSS to display the logo with a fade-in animation and improved layout. Updated index.html title to 'InfiniMotion'.
2025-10-20 15:42:58 +02:00
afb3ec4a31 Add Angular Material
Integrated @angular/material and @angular/cdk into the project and created a custom theme using SCSS. Updated angular.json to include the new theme, added Roboto and Material Icons fonts in index.html, and improved global styles for Material compatibility.
2025-10-20 14:44:05 +02:00
a690c32583 update npm registry 2025-10-17 16:03:27 +02:00
a670251005 update npm registry 2025-10-17 00:25:12 +02:00
b8f1d33b20 Improve the look of the homepage 2025-10-16 23:10:55 +02:00
3684cf3cb2 fix model links 2025-10-16 22:01:31 +02:00
5750a5d7aa poc model 2025-10-16 20:37:27 +02:00
60add3a923 Switch project styles from SCSS to CSS and add Tailwind
Replaces SCSS files with CSS equivalents, updates Angular configuration to use CSS for styles, and adds Tailwind CSS with PostCSS integration. Updates dependencies in package.json and package-lock.json to include tailwindcss, postcss, and related plugins. The app.html template is replaced with a minimal version, removing the previous placeholder content.
2025-10-16 17:25:33 +02:00
30a9ca3f6c angular init 2025-10-16 16:29:12 +02:00
Lennart Heinrich
a25c375251 Initial commit 2025-10-15 15:36:25 +02:00