12 Commits

Author SHA1 Message Date
050af12746 Update CSS in generateSite.js to enforce a 1:1 aspect ratio for image containers by replacing height with padding-bottom. This change enhances the responsiveness and visual consistency of the site during image loading. 2024-12-28 11:55:28 -05:00
2611988636 Refactor CSS and image processing in generateSite.js to enhance responsiveness and loading behavior. Updated styles for progressive image containers and thumbnails, ensuring proper aspect ratio and centering. Added image rotation during processing to maintain orientation. This improves visual presentation and user experience across the site. 2024-12-28 11:52:12 -05:00
3920a68c6e Update thumbnail CSS in generateSite.js to improve visual presentation by adjusting the transform scale from 1.1 to 0.95, enhancing the loading experience and overall aesthetics of the site. 2024-12-28 11:43:21 -05:00
c9a57027a6 Refactor image processing logic in generateSite.js to use a case-insensitive regex for file type checks and added a 'force' option for JPEG output. This improves flexibility in handling image formats and ensures consistent output quality. 2024-12-28 11:40:25 -05:00
f8883c1fe8 Enhance image processing in generateSite.js by adding detailed logging for original and processed images, including metadata and buffer size. Improved error handling for image processing and ensured proper serving of original images when parameters are not provided. This update aids in debugging and provides better insights into image handling performance. 2024-12-28 11:38:50 -05:00
bbcb932147 Refactor image loading and processing in generateSite.js. Updated CSS for improved thumbnail and full image handling, enhancing loading transitions and aspect ratio management. Modified image serving logic to include progressive JPEG support and caching headers, ensuring better performance and user experience. 2024-12-28 11:22:02 -05:00
ec1dc944df Refactor progressive image handling in generateSite.js. Improved loading experience by adjusting CSS styles for thumbnails and full images, ensuring proper layering and visibility during image loading. Enhanced aspect ratio handling and added a dark background for better user experience while images are loading. 2024-12-28 11:17:32 -05:00
840dc872df Enhance progressive image container styles in generateSite.js. Updated CSS to ensure responsive design with aspect ratio, added object-fit for images, and improved thumbnail opacity handling. This improves the visual presentation and loading behavior of images on the site. 2024-12-28 11:14:35 -05:00
81daaa174a Dumb hardcoding 2024-12-28 11:01:47 -05:00
d575fd58e2 Implement progressive image loading in generateSite.js and enhance image serving with quality and width parameters. Added sharp dependency for image processing. Updated image display logic to improve user experience. 2024-12-28 10:58:05 -05:00
ac4cd9cba6 Refactor generateSite.js to use ES module syntax. Updated import statements and added support for obtaining the current directory name using fileURLToPath. This change aligns with the recent addition of "type": "module" in package.json. 2024-12-28 10:39:29 -05:00
d4d6fab753 Initial init 2024-12-28 10:12:25 -05:00