sebseb7
|
5dc0280fc7
|
refactor: enhance InlineCssPlugin to preload JavaScript files alongside fonts and images, improving asset loading order and console logging
|
2025-07-23 09:22:58 +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
|
a653908624
|
refactor: simplify image preloading logic in InlineCssPlugin to focus on homepage and enhance console logging
|
2025-07-23 09:10:45 +02:00 |
|
sebseb7
|
1e8e6d7ac1
|
refactor: comment out unused critical image in InlineCssPlugin for improved clarity and maintainability
|
2025-07-23 09:01:24 +02:00 |
|
sebseb7
|
acdfc38b4a
|
refactor: update image preloading logic in InlineCssPlugin to use output filename for page type detection and improve console logging
|
2025-07-23 08:58:14 +02:00 |
|
sebseb7
|
c906e0c936
|
refactor: enhance image preloading logic in InlineCssPlugin for better performance and clarity
|
2025-07-23 08:52:53 +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
|
d8f438c3f3
|
feat: implement SocketManager for websocket communication, creating a singleton instance and attaching it to the window object
|
2025-07-23 07:19:54 +02:00 |
|
sebseb7
|
9c3a4ee91b
|
chore: remove accessibility utility functions from accessibilityUtils.js as they are no longer needed
|
2025-07-21 01:40:55 +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
|
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 |
|