sebseb7
|
146daf8eb1
|
refactor: simplify cache management in SharedCarousel and CategoryList components to enhance data fetching efficiency and maintainability
|
2025-07-23 10:15:49 +02:00 |
|
sebseb7
|
e472e6bb77
|
refactor: enhance category data fetching logic in SharedCarousel and CategoryList components by simplifying cache checks and improving logging for better maintainability
|
2025-07-23 10:13:41 +02:00 |
|
sebseb7
|
a2b7a2509f
|
refactor: streamline category data fetching in Content component by reducing logging and simplifying cache checks for improved readability
|
2025-07-23 10:08:23 +02:00 |
|
sebseb7
|
21ed40c4ce
|
refactor: implement socket.io method overrides and enhance logging for productCache in Content component to improve category data handling
|
2025-07-23 10:00:46 +02:00 |
|
sebseb7
|
abf94eba86
|
refactor: add detailed logging for productCache checks in Content component to aid in debugging category data fetching
|
2025-07-23 09:54:58 +02:00 |
|
sebseb7
|
cd4d124e22
|
u
|
2025-07-23 09:50:37 +02:00 |
|
sebseb7
|
b5a78b33cb
|
u
|
2025-07-23 09:46:54 +02:00 |
|
sebseb7
|
bd4c0a50f1
|
refactor: optimize category data fetching in Content component by utilizing cached category tree for improved performance and reduced socket queries
|
2025-07-23 09:45:34 +02:00 |
|
sebseb7
|
23dbdec432
|
refactor: update image rendering logic in MainPageLayout to load images conditionally based on opacity for improved performance
|
2025-07-23 09:38:41 +02:00 |
|
sebseb7
|
bfcc320e6d
|
refactor: ensure safe socket listener management in ButtonGroup and AdminPage components to prevent errors when socketManager is not available
|
2025-07-23 09:13:09 +02:00 |
|
sebseb7
|
cee69c9a31
|
refactor: remove SocketContext and related dependencies from OrdersTab and ProfilePage components for improved performance and code clarity
|
2025-07-23 08:46:35 +02:00 |
|
sebseb7
|
1c777f8daa
|
feat: add console logging for image loading and product data fetching in Product and ProductDetailPage components for improved debugging
|
2025-07-23 08:41:26 +02:00 |
|
sebseb7
|
602324b1fe
|
fix: clear product image URL from window object on component unmount to prevent memory leaks
|
2025-07-23 08:36:13 +02:00 |
|
sebseb7
|
d16e979771
|
feat: store product image URL in window object for improved accessibility in image handling
|
2025-07-23 08:35:08 +02:00 |
|
sebseb7
|
61faf654bc
|
refactor: standardize socket communication by replacing socket prop usage with window.socketManager across multiple components for improved consistency and maintainability
|
2025-07-23 08:21:30 +02:00 |
|
sebseb7
|
4e6b63a6a4
|
refactor: replace socket prop usage with window.socketManager for consistent socket handling across components
|
2025-07-23 08:08:58 +02:00 |
|
sebseb7
|
9982527f35
|
refactor: remove socket context dependencies and streamline socket handling in components for improved performance and readability
|
2025-07-23 07:57:13 +02:00 |
|
sebseb7
|
bde001c39b
|
refactor: clean up imports and remove unused socket context in Header component for improved readability
|
2025-07-23 07:37:33 +02:00 |
|
sebseb7
|
bbd1371eb2
|
refactor: optimize socket connection handling by removing polling transport and implementing lazy connection strategy in SocketManager for improved performance
|
2025-07-23 07:29:15 +02:00 |
|
sebseb7
|
bad176a6d1
|
feat: implement accessibility improvements by ensuring alt text is always present on image error events and initialize accessibility checking in App component
|
2025-07-21 01:39:50 +02:00 |
|
sebseb7
|
d70fac24ed
|
refactor: update Typography components across multiple files to improve consistency in heading levels and styles
|
2025-07-21 01:29:03 +02:00 |
|
sebseb7
|
c4bd28ba92
|
feat: add aria-label attributes to Image and PhotoUpload components for improved accessibility, and enhance OrdersTab with localized aria-labels for better user experience
|
2025-07-21 01:24:55 +02:00 |
|
sebseb7
|
5202ff6e3e
|
feat: implement lazy loading for languages in i18n, enhance LanguageSwitcher to handle language changes asynchronously, and update available languages management
|
2025-07-20 15:44:50 +02:00 |
|
sebseb7
|
2b64719758
|
feat: optimize image loading and critical rendering path by adding image preloads in webpack config, updating image handling in multiple components, and ensuring alt attributes are set for accessibility
|
2025-07-20 15:19:16 +02:00 |
|
sebseb7
|
e0da7ed312
|
feat: add aria-label attributes to various components for improved accessibility
|
2025-07-20 15:12:09 +02:00 |
|
sebseb7
|
a68d912c99
|
feat: enhance image loading performance by adding fetchPriority and loading attributes in multiple components, and update MUI icons chunking in webpack configuration
|
2025-07-20 15:05:29 +02:00 |
|
sebseb7
|
1fd6ed85b6
|
remove prerender after socket event
|
2025-07-20 14:33:03 +02:00 |
|
sebseb7
|
3d136775e2
|
feat: enhance image loading and socket handling in Product and Images components, and update prerender logic in App and ProductDetailPage
|
2025-07-20 11:53:27 +02:00 |
|
sebseb7
|
92987a518b
|
feat: implement product image saving in prerender-single-product and enhance image loading logic in Images component
|
2025-07-20 10:46:22 +02:00 |
|
sebseb7
|
bffb1fed27
|
feat: add prerender scripts for single product rendering and enhance layout in PrerenderProduct and Footer components
|
2025-07-20 10:40:22 +02:00 |
|
sebseb7
|
b8d8003ac3
|
style: update Footer component styles for improved layout and responsiveness
|
2025-07-20 10:14:52 +02:00 |
|
sebseb7
|
19cf475b0e
|
feat: add prerender-single-product script for single product rendering with i18n support
|
2025-07-20 10:12:16 +02:00 |
|
sebseb7
|
1fb92e2df9
|
refactor: simplify image loading logic and enhance prerender handling in Images component
|
2025-07-20 01:36:56 +02:00 |
|
sebseb7
|
bdd50770be
|
fix: enhance image loading logic to handle static paths when sockets are unavailable
|
2025-07-20 01:28:36 +02:00 |
|
sebseb7
|
ca98c304e5
|
fix
|
2025-07-20 01:22:53 +02:00 |
|
sebseb7
|
543c8c4f30
|
refactor: remove unused Images import from ProductDetailPage component
|
2025-07-20 01:20:16 +02:00 |
|
sebseb7
|
bfd1803c6f
|
refactor: remove isPrerender prop and update ProductImage component to unify fullscreen handling in PrerenderProduct and ProductDetailPage
|
2025-07-20 01:16:44 +02:00 |
|
sebseb7
|
ea488982a7
|
feat: introduce ProductImage component to streamline image handling in PrerenderProduct and ProductDetailPage
|
2025-07-20 01:12:50 +02:00 |
|
sebseb7
|
e80fedf9a9
|
refactor: adjust alignment in Footer component for better visual consistency
|
2025-07-20 00:57:47 +02:00 |
|
sebseb7
|
3df20cbc6a
|
refactor: replace Box with Container for improved layout consistency in PrerenderProduct and ProductDetailPage components
|
2025-07-20 00:34:46 +02:00 |
|
sebseb7
|
8e6e020a1b
|
feat: update product detail caching and component loading logic for improved SPA performance
|
2025-07-20 00:10:55 +02:00 |
|
sebseb7
|
055e49c957
|
feat: enhance product detail caching for SPA hydration and improve rendering logic
|
2025-07-20 00:04:24 +02:00 |
|
sebseb7
|
fe93bfd7df
|
upd
|
2025-07-19 23:18:21 +02:00 |
|
sebseb7
|
3afce32e3d
|
fix: update titles and content boxes in MainPageLayout for improved section mapping and navigation
|
2025-07-19 23:13:22 +02:00 |
|
sebseb7
|
349b004627
|
fix: validate product weight before XML generation and update weight handling
|
2025-07-19 23:04:52 +02:00 |
|
sebseb7
|
f2ee641bfd
|
fix: update product meta tag generation and clean up footer comments
|
2025-07-19 22:35:52 +02:00 |
|
sebseb7
|
7eb70abb22
|
Refactor star graphics in MainPageLayout: Replaced div elements with Box components for improved styling and layout control. Adjusted positioning and added drop-shadow effects for enhanced visual appeal. Updated display properties to ensure responsiveness across different screen sizes.
|
2025-07-19 06:19:00 +02:00 |
|
sebseb7
|
65ffc1542f
|
Refine language-specific category fallback in SharedCarousel: Updated the fallback logic to only use the old cache format for German language requests, preventing incorrect category displays for English users. Enhanced language state management to ensure synchronization with i18n initialization.
|
2025-07-18 17:20:51 +02:00 |
|
sebseb7
|
04e97c2522
|
Add CSS animations for rotating stars in MainPageLayout: Implemented new animations for star graphics to enhance visual appeal. Updated SharedCarousel to support dynamic language changes and improved category fetching logic. Enhanced localization files with new text for indoor season prompts in multiple languages.
|
2025-07-18 15:26:11 +02:00 |
|
sebseb7
|
93887ce397
|
Add multi-pointed star feature to home page layout: Implemented a hoverable star graphic in the seeds box, enhancing visual engagement. Updated localization files to include new text for user prompts in multiple languages.
|
2025-07-18 14:55:50 +02:00 |
|