Full deployment history for this project.
ā” Bolt: Optimize main offerings images Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #8 from mbarbine/vercel/react-server-components-cve-vu-ju0uxm Fix React Server Components CVE vulnerabilities
Fix React Server Components CVE vulnerabilities Updated dependencies to fix Next.js and React CVE vulnerabilities. The fix-react2shell-next tool automatically updated the following packages to their secure versions: - next - react-server-dom-webpack - react-server-dom-parcel - react-server-dom-turbopack All package.json files have been scanned and vulnerable versions have been patched to the correct fixed versions based on the official React advisory. Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>
šØ Palette: Enhance map pin accessibility and keyboard navigation Added missing `aria-label`, `aria-pressed`, `focus-visible` styles, and `onFocus` handlers to interactive map regions in `virginia-map.tsx` to improve screen reader and keyboard accessibility. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
šØ Palette: Add smooth scrolling for anchor navigation Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
ā” Bolt: Optimize Hero image for LCP Replaced standard <img> tag with next/image in the HeroSection to enable preloading and automatic sizing, significantly improving the Largest Contentful Paint (LCP) performance. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
šØ Palette: Make winter gift cards keyboard accessible Changed unsemantic `div` elements with `cursor-pointer` to `a` tags on the Winter Collection product cards to make them accessible via keyboard navigation. Added clear focus-visible rings using existing Tailwind utilities. Also logged the UX learning regarding semantic HTML for interactive elements to `.Jules/palette.md`. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
ā” Bolt: Optimize LCP with Next.js Image component in Hero Section Replaced standard HTML <img> tag with Next.js <Image> component in components/hero-section.tsx, utilizing priority and fill props to improve Largest Contentful Paint (LCP) performance. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #1 from mbarbine/jules-12588241534978375642-6bd03af8 šØ Palette: Improve accessibility of social links and mobile menu
šØ Palette: Improve accessibility of social links and mobile menu - Added `aria-label` to Facebook and Instagram links in Header and Footer. - Added `rel="noopener noreferrer"` to external social links. - Added `aria-hidden="true"` to raw SVG icons inside buttons/links to prevent redundant screen reader announcements. - Dynamically set `aria-expanded` and `aria-label` based on state for the mobile menu toggle button. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>