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
|
24b762b9d6
|
refactor: streamline image preloading logic in webpack config by defining critical images outside of conditional checks and improving preload count logging
|
2025-07-21 01:12:21 +02:00 |
|
sebseb7
|
464f159556
|
feat: enhance SocketProvider to support polling and websocket transports, improve error logging for development, and update image preloading logic in webpack config for better performance on main pages
|
2025-07-21 01:10:13 +02:00 |
|
sebseb7
|
0a787f9d25
|
feat: update global CSS handling in prerender to differentiate between production and development environments, ensuring proper font path management
|
2025-07-20 15:47:58 +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
|
d3998133e5
|
feat: update CopyAssetsPlugin to exclude fonts during asset copying
|
2025-07-20 14:47:57 +02:00 |
|
sebseb7
|
1fd6ed85b6
|
remove prerender after socket event
|
2025-07-20 14:33:03 +02:00 |
|
sebseb7
|
b2474a595c
|
feat: add InlineCssPlugin to inline CSS assets in production builds
|
2025-07-20 14:13:39 +02:00 |
|
sebseb7
|
f748056568
|
fix
|
2025-07-20 12:45:09 +02:00 |
|
sebseb7
|
5cff3e2c2a
|
style: update comment formatting for GitHub Issue Reporter FAB in App.js
|
2025-07-20 12:40:24 +02:00 |
|
sebseb7
|
8629dc5d87
|
refactor: remove combined CSS file writing and optimize page-specific CSS handling in prerender logic
|
2025-07-20 12:35:05 +02:00 |
|
sebseb7
|
275ee3bea6
|
feat: update layout in PrerenderProduct to match SPA design with invisible placeholders for SearchBar and ButtonGroup
|
2025-07-20 12:00:11 +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
|
a21efab9d2
|
fix
|
2025-07-20 01:11:41 +02:00 |
|
sebseb7
|
abe1bbfb67
|
fix
|
2025-07-20 01:06:27 +02:00 |
|
sebseb7
|
195ff493b8
|
fix
|
2025-07-20 01:01:45 +02:00 |
|
sebseb7
|
e80fedf9a9
|
refactor: adjust alignment in Footer component for better visual consistency
|
2025-07-20 00:57:47 +02:00 |
|
sebseb7
|
b8441b3ceb
|
refactor: remove fixed height and redundant minHeight properties in PrerenderProduct for improved layout flexibility
|
2025-07-20 00:48:15 +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
|
cc679e77a9
|
refactor: simplify layout and improve styling for product attributes and sections in PrerenderProduct component
|
2025-07-20 00:28:47 +02:00 |
|
sebseb7
|
5d14bef740
|
upd
|
2025-07-20 00:22:43 +02:00 |
|
sebseb7
|
27de1c3406
|
fix
|
2025-07-20 00:15:33 +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
|
5a3865aa3c
|
feat: implement XML validation for Google Shopping schema compliance and add validation script
|
2025-07-19 23:37:08 +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
|
2774c6924f
|
fix: add missing weight and description logs
|
2025-07-19 22:03:43 +02:00 |
|
sebseb7
|
f93cde5131
|
Enhance XML generation for products: Added logging for products missing weight and those with insufficient descriptions. Implemented checks to track and log these products, ensuring better data quality for SEO. Created log files for missing data, improving maintainability and oversight of product information.
|
2025-07-19 11:40:44 +02:00 |
|
sebseb7
|
dfb4f3e189
|
Refactor PrerenderProduct layout: Introduced a back button for navigation, improved styling with Box components, and ensured consistent heights for product details and price sections. Enhanced product display with fixed height placeholders and updated availability messaging for better user experience.
|
2025-07-19 11:30:37 +02:00 |
|
sebseb7
|
5fb3e10598
|
Enhance product display in PrerenderProduct: Added a utility function to clean product names, improved layout with Box components for better styling, and formatted price display with tax. Updated product details section to include manufacturer, weight, and availability status, ensuring a more informative and visually appealing product presentation.
|
2025-07-19 11:23:31 +02:00 |
|
sebseb7
|
b602444066
|
Skip out-of-stock products in XML generation: Added logic to exclude products that are not available from the generated XML, improving the accuracy of product listings for SEO purposes.
|
2025-07-19 06:25:57 +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
|
8bc80c872d
|
Enhance GTIN validation in product XML generation: Improved the GTIN validation logic in feeds.cjs to include checksum verification, ensuring only products with valid GTINs are processed. This update enhances data integrity for SEO purposes.
|
2025-07-18 16:09:37 +02:00 |
|