From 08769b8cf09d6a603fe88dbb11cbe40c2011f2d5 Mon Sep 17 00:00:00 2001 From: maanavd Date: Thu, 25 Jun 2026 11:44:38 -0700 Subject: [PATCH 1/2] Fix website accessibility (MAS/WCAG) issues found by Accessibility Insights Resolves axe-core/FastPass findings on the marketing site: - heading-order (WCAG 1.3.1): promote the 'Start with the SDK' card heading from h3 to h2 so the hero h1 is followed by an h2. - image-redundant-alt: the nav logo image duplicated the adjacent 'Foundry Local' text label; mark the image decorative (alt=\\) since the visible text already names it. - page-has-heading-one: add an sr-only h1 to the /models page and set the 'Browse Foundry Models' filter card title to aria-level 2, giving a valid h1 -> h2 -> h3 outline. Verified with axe-core (wcag2a/aa, wcag21a/aa, best-practice): 0 violations on home (light+dark) and /models, down from the findings above. No new svelte-check errors (17 pre-existing baseline unchanged). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- www/src/lib/components/home/nav.svelte | 2 +- www/src/lib/components/install-command.svelte | 2 +- www/src/routes/models/+page.svelte | 1 + www/src/routes/models/components/ModelFilters.svelte | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/www/src/lib/components/home/nav.svelte b/www/src/lib/components/home/nav.svelte index c2a87f2cc..5061cc79e 100644 --- a/www/src/lib/components/home/nav.svelte +++ b/www/src/lib/components/home/nav.svelte @@ -59,7 +59,7 @@ darkSrc={siteConfig.logoDark ?? siteConfig.logo} strokeSrc={siteConfig.logoMark} height={28} - alt="Foundry Local" + alt="" /> Foundry Local diff --git a/www/src/lib/components/install-command.svelte b/www/src/lib/components/install-command.svelte index c9090f3b8..d6fb61a25 100644 --- a/www/src/lib/components/install-command.svelte +++ b/www/src/lib/components/install-command.svelte @@ -208,7 +208,7 @@ let response = client.complete_chat(&messages, None).await?;`, class="border-primary/20 bg-primary/5 hover:border-primary/40 relative w-full rounded-xl border p-4 transition-all duration-300 hover:shadow-lg sm:p-5" >
-

Start with the SDK

+

Start with the SDK

Install one package, load a model, then run inference in-process.

diff --git a/www/src/routes/models/+page.svelte b/www/src/routes/models/+page.svelte index 5b79cdd01..511173365 100644 --- a/www/src/routes/models/+page.svelte +++ b/www/src/routes/models/+page.svelte @@ -509,6 +509,7 @@
+

Foundry Local model catalog

- Browse Foundry Models + Browse Foundry Models Results update automatically as you type or change filters
From 5a28eb914615e24f22cf34d75e98e9ad6ef18b5e Mon Sep 17 00:00:00 2001 From: maanavd Date: Thu, 25 Jun 2026 11:59:55 -0700 Subject: [PATCH 2/2] Retrigger Vercel deployment Creates a no-op commit to request a fresh Vercel deployment for PR #840 without changing source content. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>