Full deployment history for this project.
Merge pull request #10 from mbarbine/bolt-gallery-image-optimization-566944167736402874 ā” Bolt: [performance improvement]
perf: Add sizes attribute to movie poster Images Add `sizes` attribute to Next.js `Image` components using `fill` layout to optimize image loading across breakpoints. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
ā” Bolt: [performance improvement] Optimize OMDB Image sizes š” What: Added `sizes` attribute to the Next.js `Image` component rendering OMDB movie posters. šÆ Why: When `fill` is used without `sizes`, Next.js assumes the image will take up 100vw, generating unnecessarily large image versions. Adding `sizes` tells Next.js exactly what sizes to generate for different viewports. š Impact: Significantly reduces the image payload size for users on mobile and tablet devices, improving page load speed. š¬ Measurement: Verify using network dev tools that the downloaded images are correctly sized based on viewport width (e.g. 33vw on desktop, 50vw on tablets, 100vw on mobile). Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #10 from mbarbine/bolt-gallery-image-optimization-566944167736402874 ā” Bolt: [performance improvement]
Merge branch 'main' into bolt-gallery-image-optimization-566944167736402874
feat: optimize gallery images and script loading Remove duplicate givebutter script load and defer its initialization. Reduce eager loading of images in the gallery from 8 to 4 to improve LCP. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #9 from mbarbine/jules-5950119205095979452-71e13b86 ā” Bolt: Add lazy loading to gallery iframes
ā” Bolt: Add loading="lazy" to gallery iframes - Added loading="lazy" attribute to the YouTube and PDF iframes in app/[lang]/gallery/page.tsx. - This defers loading offscreen content, significantly improving initial page render times. - Ensured build artifacts and logs are not included in the commit. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #8 from mbarbine/jules-4375432684562409447-894c2354 feat: Enhance PlatPhorm network schemas and tracing APIs
feat: Enhance PlatPhorm network schemas and tracing APIs Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #7 from mbarbine/copilot/create-tests Add Playwright e2e tests for Next.js app pages
Merge pull request #7 from mbarbine/copilot/create-tests Add Playwright e2e tests for Next.js app pages
create Playwright tests for all main Next.js pages Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #6 from mbarbine/copilot/fix-sitemap-errors Fix sitemap domain mismatch and improve SEO/AEO/GEO structured data
Fix sitemap domain errors; improve SEO, AEO/GEO, and JSON-LD discoverability Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Initial plan
Merge pull request #5 from mbarbine/copilot/fix-module-not-found-error fix: resolve missing CSS module import in `app/[lang]/page.tsx`
fix: correct CSS module import path in [lang]/page.tsx Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
š§ Fix nav visibility & button contrast in future theme - Fix nav links color in future theme (now explicit #e4e8f0) - Make secondary button white with semi-transparent bg for better visibility - Improve hover states for both themes
šØ 2026 homepage redesign: remove video, fix color contrast, improve Givebutter widget
šØ 2026 homepage redesign: remove video, fix color contrast, improve Givebutter widget - Remove hero video section from landing page - Add theme-aware styling to all sections (features, stats, showcase, CTA) - Fix text contrast issues in future theme mode - Add heroSubtitle styling with proper contrast - Remove duplicate ctaPrimary CSS rules - Harden Givebutter widget initialization with multiple retry strategies - Make CTA buttons, feature cards, stat numbers all theme-responsive
š Futuristic 2026 redesign with theme switching
š Futuristic 2026 redesign with theme switching - Added Future 2026 theme with cyberpunk aesthetics (neon glows, gradients, animated effects) - Created Legacy 2024 theme preserving original design - Theme toggle button (bottom-left) switches between modes - Fixed PDF viewer with object tag instead of iframe - Replaced video gallery with YouTube embed (shorts/vApSEgEnqQY) - Enhanced Givebutter floating donate button with theme support - Added futuristic styling: glowing elements, gradient text, animated grid backgrounds - Updated header with backdrop blur and theme-aware styling - All buttons now have hover animations and glow effects in future theme - Responsive design maintained across both themes