diff --git a/docs/.vitepress/components/BreakpointPage.vue b/docs/.vitepress/components/BreakpointPage.vue index 35d6e741..fcd310a9 100644 --- a/docs/.vitepress/components/BreakpointPage.vue +++ b/docs/.vitepress/components/BreakpointPage.vue @@ -131,7 +131,7 @@ const stickySidebarTokens = [ (1440px) for development.

-
+
{ APCA (Accessible Perceptual Contrast Algorithm) is a newer model that's more accurate for real reading. As a rough guide, body text needs an absolute value around 60 or higher.

- Got it + Got it diff --git a/docs/.vitepress/components/SpacingPage.vue b/docs/.vitepress/components/SpacingPage.vue index ce718829..f6d07e96 100644 --- a/docs/.vitepress/components/SpacingPage.vue +++ b/docs/.vitepress/components/SpacingPage.vue @@ -140,8 +140,8 @@ const progressionCurvePath = "M 16 144 C 84 142 152 136 226 128 C 292 120 348 10
-
-
+ diff --git a/docs/.vitepress/components/StoriesOverviewPage.vue b/docs/.vitepress/components/StoriesOverviewPage.vue index 6bd45e11..492579a7 100644 --- a/docs/.vitepress/components/StoriesOverviewPage.vue +++ b/docs/.vitepress/components/StoriesOverviewPage.vue @@ -72,6 +72,7 @@ variant="primary" tone="neutral" size="md" + ariaLabel="Read post" >Read post
diff --git a/docs/.vitepress/components/ai/AiMcpServerPage.vue b/docs/.vitepress/components/ai/AiMcpServerPage.vue index c16ba5cf..39ac8244 100644 --- a/docs/.vitepress/components/ai/AiMcpServerPage.vue +++ b/docs/.vitepress/components/ai/AiMcpServerPage.vue @@ -47,7 +47,7 @@ const openFigmaToCodeTab = (event: Event) => { Use Figma MCP when you need AI to work with real Figma context, selected frames, or live UI captures. Use Figma Make when you want to explore interface ideas from prompts before refining them with SGDS guidance.

-
+
Use this page when you are building or improving SGDS code with an AI coding tool. Start with a new SGDS project, or use an existing codebase that needs to adopt SGDS components, utilities, and layout guidance.

-
+
{{ f.label }} @@ -712,6 +713,7 @@ function setScenario(id: ScenarioFilter) { size="sm" :variant="activeScenario === f.id ? 'primary' : 'outline'" :tone="activeScenario === f.id ? undefined : 'neutral'" + :ariaLabel="f.label" :aria-pressed="activeScenario === f.id" @click="setScenario(f.id)" >{{ f.label }} diff --git a/docs/.vitepress/components/components/BlockRaw.vue b/docs/.vitepress/components/components/BlockRaw.vue deleted file mode 100644 index aff8d734..00000000 --- a/docs/.vitepress/components/components/BlockRaw.vue +++ /dev/null @@ -1,107 +0,0 @@ - - - - - diff --git a/docs/.vitepress/components/components/TemplatePreview.vue b/docs/.vitepress/components/components/TemplatePreview.vue index 8cd0a482..c10f9b1d 100644 --- a/docs/.vitepress/components/components/TemplatePreview.vue +++ b/docs/.vitepress/components/components/TemplatePreview.vue @@ -120,6 +120,7 @@ onMounted(() => { variant="ghost" tone="neutral" size="sm" + :ariaLabel="kind === 'block' ? 'Back to blocks' : 'Back to templates'" :title="kind === 'block' ? 'Back to blocks' : 'Back to templates'" @click="navigateToOverview" > diff --git a/docs/.vitepress/components/components/TemplatePreviewToolbar.vue b/docs/.vitepress/components/components/TemplatePreviewToolbar.vue index 8034422d..4224064a 100644 --- a/docs/.vitepress/components/components/TemplatePreviewToolbar.vue +++ b/docs/.vitepress/components/components/TemplatePreviewToolbar.vue @@ -128,7 +128,7 @@ onBeforeUnmount(() => {