+ {/snippet}
\ No newline at end of file
+ }
+
diff --git a/static/llms.txt b/static/llms.txt
index 03b70c60..301ccb28 100644
--- a/static/llms.txt
+++ b/static/llms.txt
@@ -1479,8 +1479,6 @@ let errored = $state(false);` to make this demo:
{/snippet}
```
-## Addendum: more components
-
### Nav CMLX
This component works across all 4 breakpoints: compact, small, large, and expanded. Compact is equivalent to the old navigation bar (items vertical but arranged horizontally), Small is new (items horizontal and arranged horizontally), Large is equivalent to the old navigation rail (items vertical and arranged vertically), and Expanded is equivalent to the old navigation drawer (items horizontal but arranged vertically). It can take a `click` if it's a button or an `href` if it's a link.
@@ -1492,3 +1490,96 @@ Minimal demo:
item = "b"} />
```
+
+### Navigation Rail
+
+Minimal demo:
+```svelte
+
+ {#snippet fab(open)}
+ alert("!")}
+ />
+ {/snippet}
+
+
+
+
+
+
+
+
+
+```
+
+The M3 Svelte interactive demo for this component uses NavigationRail, NavigationRailItem with the TS `let fullyCollapse = $state(false);
+let collapsible = $state(true);
+let modal = $state(false);` to make this demo:
+```svelte
+
+
+
+
+{#snippet demo()}
+
diff --git a/static/llms.txt b/static/llms.txt
index 98f63a61..1006ea4e 100644
--- a/static/llms.txt
+++ b/static/llms.txt
@@ -1199,21 +1199,11 @@ let options = $derived([
{#snippet demo()}
- {#if variant === "filled"}
-
- {:else}
-
- {/if}
+
{/snippet}
```
@@ -1494,18 +1484,6 @@ let errored = $state(false);` to make this demo:
{/snippet}
```
-### Nav CMLX
-
-This component works across all 4 breakpoints: compact, small, large, and expanded. Compact is equivalent to the old navigation bar (items vertical but arranged horizontally), Small is new (items horizontal and arranged horizontally), Large is equivalent to the old navigation rail (items vertical and arranged vertically), and Expanded is equivalent to the old navigation drawer (items horizontal but arranged vertically). It can take a `click` if it's a button or an `href` if it's a link.
-
-Minimal demo:
-```svelte
-
- item = "a"} />
- item = "b"} />
-
-```
-
### Navigation Rail
Minimal demo:
@@ -1542,8 +1520,7 @@ Minimal demo:
```
-The M3 Svelte interactive demo for this component uses NavigationRail, NavigationRailItem with the TS `let fullyCollapse = $state(false);
-let collapsible = $state(true);
+The M3 Svelte interactive demo for this component uses DateField, DateFieldOutlined with the TS `let collapse = $state<'full' | 'normal' | 'none'>('normal');
let modal = $state(false);` to make this demo:
```svelte
-
{#snippet demo()}
-
+
{#snippet fab(open)}
(false);` to make this demo:
/>
{/snippet}
-```
\ No newline at end of file
+```
+
+## Addendum: more components
+
+### Nav CMLX
+
+This component works across all 4 breakpoints: compact, small, large, and expanded. Compact is equivalent to the old navigation bar (items vertical but arranged horizontally), Small is new (items horizontal and arranged horizontally), Large is equivalent to the old navigation rail (items vertical and arranged vertically), and Expanded is equivalent to the old navigation drawer (items horizontal but arranged vertically). It can take a `click` if it's a button or an `href` if it's a link.
+
+Minimal demo:
+```svelte
+
+ item = "a"} />
+ item = "b"} />
+
+```
From 8166446ee8541b41c4dc9cfef28ae422fe987dd2 Mon Sep 17 00:00:00 2001
From: MrSproutt <84256826+mrsproutt@users.noreply.github.com>
Date: Sat, 23 Aug 2025 20:56:41 -0600
Subject: [PATCH 13/53] generating messes stuff up
---
src/routes/21.svelte | 174 +++++++++++++++++++++++--------------------
1 file changed, 94 insertions(+), 80 deletions(-)
diff --git a/src/routes/21.svelte b/src/routes/21.svelte
index 9cc1fbbb..2d731610 100644
--- a/src/routes/21.svelte
+++ b/src/routes/21.svelte
@@ -1,99 +1,113 @@
- showCode("Navigation Rail", minimalDemo, relevantLinks)}>
-
-
+ showCode("Navigation Rail", minimalDemo, relevantLinks)}
+>
+
+
-{#snippet demo()}
-
- {#snippet fab(open)}
- {}}
- />
- {/snippet}
+ {#snippet demo()}
+