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 |
|
sebseb7
|
aa82e8d1d2
|
Update categoryList socket emissions to include language and translation request: Modified the socket.emit calls in SharedCarousel, Sitemap, and prerender.cjs to support language specification and translation requests. Added JTL language mappings in translate-i18n.js for improved localization.
|
2025-07-18 12:36:39 +02:00 |
|
sebseb7
|
67f0126343
|
Enhance photo upload functionality in ArticleQuestionForm and ArticleRatingForm: Added reset method to PhotoUpload component and integrated it into both forms to clear uploaded files upon submission. Improved user experience by ensuring the photo upload state resets after form submission.
|
2025-07-18 12:13:01 +02:00 |
|
sebseb7
|
47a882b667
|
Add article interaction forms: Implemented ArticleAvailabilityForm, ArticleQuestionForm, and ArticleRatingForm components for user inquiries, ratings, and availability requests. Integrated photo upload functionality and enhanced user experience with collapsible sections in ProductDetailPage for better interaction with product details.
|
2025-07-18 11:56:37 +02:00 |
|
sebseb7
|
e43b894bfc
|
Filter out delivery items in OrdersTab quantity calculation: Updated the item quantity calculation to exclude specific delivery items, improving accuracy in order summaries.
|
2025-07-18 06:58:25 +02:00 |
|
sebseb7
|
c9477e53b6
|
Enhance localization in CategoryList component: Updated category fetching logic to support dynamic language changes and improved cache handling for category data based on the current language. Adjusted delivery class display in CartItem for better user experience.
|
2025-07-18 05:08:57 +02:00 |
|
sebseb7
|
cb8ce69903
|
Implement order cancellation feature in OrdersTab: Added functionality to confirm and cancel orders, including a confirmation dialog. Enhanced payment method display in OrderDetailsDialog and updated VAT calculations. Improved localization for order-related messages across multiple languages.
|
2025-07-17 21:35:00 +02:00 |
|
sebseb7
|
64048e6d0b
|
Enhance order ID handling and navigation in ProfilePage and OrdersTab: Updated hash processing to validate order IDs, improved tab navigation, and added console logging for better debugging. Adjusted navigation to ensure correct hash updates when switching tabs and viewing orders.
|
2025-07-17 12:43:39 +02:00 |
|
sebseb7
|
e4b70dcbe2
|
Refactor payment method handling: Changed payment method from 'mollie' to 'wire' in CheckoutValidation and PaymentMethodSelector components. Removed Mollie-related content from Datenschutz page to streamline payment information.
|
2025-07-16 16:35:05 +02:00 |
|
sebseb7
|
1de3ba0115
|
Update PaymentSuccess component to set redirect hash based on payment status: '#orders' for successful payments and '#cart' for failed payments.
|
2025-07-16 13:47:16 +02:00 |
|
sebseb7
|
4ef27da561
|
Update shipping costs label in OrderDetailsDialog for localization support
|
2025-07-16 13:18:16 +02:00 |
|
sebseb7
|
3611908021
|
Refactor legal document translations: Updated various legal sections across multiple languages, ensuring accurate localization and dynamic content rendering in components. Enhanced translation handling for battery regulations and privacy policies, while correcting minor text formatting issues.
|
2025-07-16 12:52:42 +02:00 |
|
sebseb7
|
a7cfbce072
|
more translations
|
2025-07-16 11:31:48 +02:00 |
|
sebseb7
|
65611865c8
|
trnalsate
|
2025-07-16 10:37:13 +02:00 |
|
sebseb7
|
3e3e676ded
|
trasnlsater
|
2025-07-16 09:45:11 +02:00 |
|
sebseb7
|
08c04909e0
|
translate
|
2025-07-16 09:21:40 +02:00 |
|
sebseb7
|
f8dbb24823
|
Refactor project for improved localization and user experience: Renamed project to "reactshop" and updated package-lock.json with new dependencies. Enhanced profile navigation by updating the ButtonGroup component to navigate to the cart section. Improved German translation files with additional phrases for better context and clarity. Updated CartTab component to utilize the latest i18n functionality.
|
2025-07-16 08:14:16 +02:00 |
|
sebseb7
|
13f1e14a3d
|
Update MainPageLayout styles for improved layout consistency: Adjusted positioning properties for titles to enhance visual alignment and responsiveness across different page types, ensuring a more cohesive user experience.
|
2025-07-16 06:30:49 +02:00 |
|
sebseb7
|
6b7bcf4155
|
Remove unnecessary alignment properties from MainPageLayout: Simplified layout code by eliminating redundant alignItems settings for better readability and maintainability.
|
2025-07-16 06:28:21 +02:00 |
|
sebseb7
|
45258ac522
|
Refactor MainPageLayout for improved responsiveness: Updated layout to stack title above navigation on portrait phones, adjusted flex properties for better alignment, and enhanced navigation rendering for different screen sizes, ensuring a more user-friendly experience across devices.
|
2025-07-16 06:26:37 +02:00 |
|