Norbert Maciaszek
|
59444e131a
|
feat: add GenreList component for genre exploration and integrate it into Home and Odkrywaj pages; update GenreLabel to support linking by genre ID
|
2025-08-21 22:18:52 +02:00 |
Norbert Maciaszek
|
653380f0fb
|
feat: enhance MovieList and MovieRow components with display type toggle and additional props for improved flexibility
|
2025-08-21 21:55:59 +02:00 |
Norbert Maciaszek
|
6bd1b289d7
|
feat: simplify MovieList component by consolidating filters and adding new Label component for enhanced filtering options
|
2025-08-21 21:46:53 +02:00 |
Norbert Maciaszek
|
64bb4cd4e4
|
feat: add TrackedMovies component to display upcoming and currently showing films; introduce MovieRow for individual movie representation
|
2025-08-21 21:20:26 +02:00 |
Norbert Maciaszek
|
7aafeb8343
|
feat: introduce formatter utility for consistent data formatting across components; replace inline formatting functions in ActorHero, HeroMovie, and MovieCast with formatter methods
|
2025-08-21 21:20:08 +02:00 |
Norbert Maciaszek
|
a440debaff
|
refactor: remove blur effects from AuroraBackground and various components for improved performance and visual clarity
|
2025-08-21 18:23:29 +02:00 |
Norbert Maciaszek
|
9051d4887c
|
feat: update layout to fetch and provide initial movie data; enhance GlobalStoreProvider to accept initialMovies prop for improved state management
|
2025-08-21 17:52:17 +02:00 |
Norbert Maciaszek
|
d767684c2c
|
fix: correct filter properties for MovieList components to ensure proper display of seen and favorite movies
|
2025-08-18 15:29:20 +02:00 |
Norbert Maciaszek
|
fd1240252d
|
feat: implement responsive container utility and enhance layout styles across components; update Carousel and Gallery for improved structure and consistency
|
2025-08-18 15:27:28 +02:00 |
Norbert Maciaszek
|
e891b37384
|
feat: replace MovieGallery with new Gallery component for improved image handling; update styles and functionality in related components
|
2025-08-18 14:18:46 +02:00 |
Norbert Maciaszek
|
f15137fd6c
|
feat: add lightgallery package for enhanced image gallery functionality
|
2025-08-18 13:50:54 +02:00 |
Norbert Maciaszek
|
f6ff7749ae
|
refactor: remove Cache-Control header from movie API response; update MovieCard and HeroMovie components to manage 'seen' and 'favorite' states more effectively
|
2025-08-18 13:50:49 +02:00 |
Norbert Maciaszek
|
3c286e705c
|
feat: enhance actor details page with MovieGallery and Carousel components; implement movie conversion helper for improved movie data handling
|
2025-08-18 01:04:59 +02:00 |
Norbert Maciaszek
|
cf7ec070fd
|
feat: add ActorHero component and actor details page; implement API integration for fetching actor information and enhance MovieCast with links to actor profiles
|
2025-08-18 00:43:59 +02:00 |
Norbert Maciaszek
|
7a7bc2575b
|
feat: integrate database operations for movie management in global store and UI components; enhance MovieCast with dynamic cast display and button for full cast visibility
|
2025-08-18 00:24:08 +02:00 |
Norbert Maciaszek
|
5a6ee42e28
|
feat: enhance Carousel component with heading, icon, and color options; update movie sections in Odkrywaj page for improved UI consistency
|
2025-08-18 00:12:58 +02:00 |
Norbert Maciaszek
|
f498f2d217
|
refactor: enhance movie details and UI components for better user experience
|
2025-08-17 23:41:22 +02:00 |
Norbert Maciaszek
|
5f2077a4ec
|
refactor: clean Aurora layout
|
2025-08-17 23:34:52 +02:00 |
Norbert Maciaszek
|
4166abeb7d
|
fix: improve Button component and replace HTML
|
2025-08-17 23:21:39 +02:00 |
Norbert Maciaszek
|
fd642832c1
|
fix: simplify movie page
|
2025-08-17 22:50:47 +02:00 |
Norbert Maciaszek
|
3d23368577
|
fix: UX on pathname change
|
2025-08-17 22:48:38 +02:00 |
Norbert Maciaszek
|
dc0d7693c1
|
Add movie gallery, similar movies, and recommended movies components: integrate MovieGallery, SimilarMovies, and RecommendedMovies into the film detail page for enhanced user engagement. Update AuroraLayout to improve button visibility and interaction.
|
2025-08-17 20:06:51 +02:00 |
Norbert Maciaszek
|
61395ca1ec
|
Add movie details and cast components: implement Page, HeroMovie, and MovieCast components to display detailed movie information, including cast, genres, and financial data. Integrate new BackButton and GenreLabel components for enhanced navigation and presentation.
|
2025-08-17 19:56:38 +02:00 |
Norbert Maciaszek
|
b577a79278
|
Enhance UI components with gradient backgrounds and improved interactions: update Button, Dropdown, MovieCard layouts (Aurora, Minimal, Zeus), Pagination, Navbar, and Search components to utilize gradient styles for a more visually appealing design. Refactor Pagination to use the new Button component for consistency.
|
2025-08-17 18:53:15 +02:00 |
Norbert Maciaszek
|
d386c8f703
|
Remove redundant description text from Navbar component: eliminated the "Explore amazing content" paragraph for a cleaner design and improved focus on navigation links.
|
2025-08-17 14:38:06 +02:00 |
Norbert Maciaszek
|
983a362b80
|
Update MovieCard component to support "aurora" layout enhancements: add layout prop to MovieCard instances in the Odkrywaj page, and adjust AuroraLayout to conditionally render status indicators based on the simpleToggle prop. Refactor MovieList grid layout for improved responsiveness.
|
2025-08-17 14:37:44 +02:00 |
Norbert Maciaszek
|
1175543e32
|
Add AuroraBackground component for enhanced visual effects: integrate a new background effect with gradient and aurora styles into the RootLayout, improving overall aesthetics and user experience.
|
2025-08-16 16:32:42 +02:00 |
Norbert Maciaszek
|
65cc8d2fdf
|
Refactor Navbar and Search components: enhance Navbar with mobile menu functionality and improved styling, update Search component to utilize new Button component for better UI consistency, and optimize search input layout for a more engaging user experience.
|
2025-08-16 16:21:26 +02:00 |
Norbert Maciaszek
|
33b8373c36
|
Refactor MovieCard component to support multiple layouts: introduce Aurora, Minimal, and Zeus layouts, enhancing visual variety and user interaction. Update rendering logic to accommodate new layout options and streamline component structure for improved maintainability.
|
2025-08-16 16:04:28 +02:00 |
Norbert Maciaszek
|
1e7d7891d0
|
Enhance MovieCard component with new "aurora" layout: introduce a visually stunning design with gradient backgrounds, improved card interactions, and additional status indicators. Update MovieList to utilize the new layout for a more engaging user experience.
|
2025-08-16 15:55:03 +02:00 |
Norbert Maciaszek
|
3865de1c56
|
Refactor MovieCard component to introduce a new "minimal" layout option: update layout prop to support "minimal" design, modify default layout to "minimal", and enhance rendering logic for improved user experience across movie sections.
|
2025-08-16 13:50:46 +02:00 |
Norbert Maciaszek
|
f88b7ede7d
|
Refactor layout and add new pages for movie browsing and searching: update RootLayout to include GlobalStoreProvider and Navbar, create new Home, Odkrywaj, and Search pages with movie listings and API integration for enhanced user experience.
|
2025-08-16 13:42:42 +02:00 |
Norbert Maciaszek
|
7ecbc55843
|
Add SWR for data fetching and implement useSWRStorage hook: update package.json and package-lock.json to include SWR dependency, and create a custom hook for managing localStorage with SWR for improved data persistence.
|
2025-08-16 13:42:33 +02:00 |
Norbert Maciaszek
|
03b00ad399
|
Refactor homepage to include multiple movie sections: integrate new Carousel component for displaying now playing, upcoming, popular, and trending movies. Update data fetching to utilize multiple TMDB endpoints for enhanced content variety and user experience.
|
2025-08-15 17:14:16 +02:00 |
Norbert Maciaszek
|
54e2e74e3a
|
Enhance MovieCard component: add simpleToggle prop to conditionally render favorite button and update vote average display logic for improved user experience. Update Hero component styles for better visual consistency.
|
2025-08-15 17:13:52 +02:00 |
Norbert Maciaszek
|
0ee6fedcf3
|
Refactor homepage layout and add new "Odkrywaj" page: remove "O mnie" page, update Navbar links, and implement new page for displaying trending movies with a Hero component for enhanced user experience.
|
2025-08-15 16:19:05 +02:00 |
Norbert Maciaszek
|
a230a4cf45
|
Add Hero component for movie carousel: implement auto-rotation, navigation controls, and movie details display, including add/remove functionality for user favorites.
|
2025-08-15 16:18:47 +02:00 |
Norbert Maciaszek
|
25e5b90ee8
|
Refactor homepage layout and add new "O mnie" page: remove MovieList components from the main page, replacing them with a heading, and create a new page for movie lists with appropriate filters and headings.
|
2025-08-15 15:20:10 +02:00 |
Norbert Maciaszek
|
7373d64123
|
Implement loading spinner and Polish translations: add Spinner component for loading states in Search and SearchList, update UI text to Polish for improved localization, and enhance Pagination styles for better visibility.
|
2025-08-15 15:20:04 +02:00 |
Norbert Maciaszek
|
3a7669e26d
|
Enhance MovieCard component: add showDayCounter prop for displaying days since or until release, update release date formatting to Polish locale, and adjust image aspect ratio for improved layout.
|
2025-08-15 15:02:01 +02:00 |
Norbert Maciaszek
|
eee7899840
|
Translate UI text to Polish: update headings and messages in MovieList, Navbar, and Search components for improved localization.
|
2025-08-15 15:01:26 +02:00 |
Norbert Maciaszek
|
52d032d518
|
Refactor Dropdown component: integrate useOutsideClick for improved click handling, manage dropdown state with useRef and useState, and enhance button functionality for better user experience.
|
2025-08-15 15:00:42 +02:00 |
Norbert Maciaszek
|
5a50387685
|
Update global styles and refactor MovieList component: change text color in globals.css, enhance MovieList filtering logic with numeric props, and improve MovieCard layout for better UI consistency.
|
2025-08-13 17:13:20 +02:00 |
Norbert Maciaszek
|
83e931c27f
|
Refactor MovieCard props in SearchList: streamline prop passing by spreading result object and joining genre_ids for improved readability and maintainability.
|
2025-08-12 00:00:40 +02:00 |
Norbert Maciaszek
|
403f394924
|
Add key prop to Dropdown items: ensure unique identification for each item in the Dropdown component to prevent rendering issues and improve performance.
|
2025-08-11 23:57:17 +02:00 |
Norbert Maciaszek
|
e189770473
|
Update movies migration: enhance the new movies table schema by adding additional fields such as adult, backdrop_path, genre_ids, original_language, original_title, video, vote_average, and vote_count, and migrate existing data accordingly.
|
2025-08-11 23:55:47 +02:00 |
Norbert Maciaszek
|
488b79e4b5
|
Remove logo.png and refactor Search component: replace MovieCard with MovieList for improved movie display, enhance responsiveness, and streamline search results presentation.
|
2025-08-11 23:52:38 +02:00 |
Norbert Maciaszek
|
186e98262b
|
Refactor MovieCard and MovieList components: streamline props by integrating Movie type, enhance filtering logic, and improve UI responsiveness with a new Dropdown for sorting options.
|
2025-08-11 23:52:29 +02:00 |
Norbert Maciaszek
|
556bb38589
|
Add migration for movies table: create a new movies table with necessary fields, migrate existing data from the old movies table, and update database schema to reflect changes.
|
2025-08-11 23:52:04 +02:00 |
Norbert Maciaszek
|
96dd2b177c
|
Add Dropdown component: create a new Dropdown component with customizable items and callback functionality for value selection, enhancing UI interactivity.
|
2025-08-11 23:33:13 +02:00 |