diff --git a/apps/docs/content/docs/components/visuals/icon/index.mdx b/apps/docs/content/docs/components/visuals/icon/index.mdx
index 539ed03a..08a616fb 100644
--- a/apps/docs/content/docs/components/visuals/icon/index.mdx
+++ b/apps/docs/content/docs/components/visuals/icon/index.mdx
@@ -6,44 +6,14 @@ description: SVG icon component backed by the generated spritesheet.
`Icon` renders a symbol from the generated Luke UI spritesheet. It needs an
`IconSpritesheetProvider` ancestor so it can resolve the spritesheet URL.
+To find an icon, or to set up the spritesheet, see [Iconography](/overview/iconography).
+
-## Set up the spritesheet
-
-Wrap your app with `IconSpritesheetProvider`. Pass the URL of the generated spritesheet asset.
-
-- Source asset: `@luke-ui/react/spritesheet.svg`, exported from `./dist/spritesheet.svg`
-- Runtime lookup: `#`
-
-```tsx
-
-
-
-```
-
-Vite and Storybook should import the spritesheet as a URL.
-
-```ts
-import spriteSheetHref from '@luke-ui/react/spritesheet.svg?url&no-inline';
-
-
-
-;
-```
-
-The `no-inline` query avoids `data:` URLs, which can break `