diff --git a/src/components/Framer/Framer.mdx b/src/components/Framer/Framer.mdx
new file mode 100644
index 00000000..e2e2f383
--- /dev/null
+++ b/src/components/Framer/Framer.mdx
@@ -0,0 +1,19 @@
+import { Meta } from '@storybook/blocks';
+
+import * as FramerStories from './Framer.stories.svelte';
+
+
+
+# FeaturePhoto
+
+An embed tool for development in the Graphics Kit.
+
+```svelte
+
+
+
+```
diff --git a/src/components/Framer/Framer.stories.svelte b/src/components/Framer/Framer.stories.svelte
index e47c14ba..fa0a68d3 100644
--- a/src/components/Framer/Framer.stories.svelte
+++ b/src/components/Framer/Framer.stories.svelte
@@ -1,33 +1,19 @@
-
-
-
- {#snippet children({ args })}
-
- {/snippet}
-
-
diff --git a/src/components/Framer/Framer.svelte b/src/components/Framer/Framer.svelte
index a3ea1eae..3dbe5887 100644
--- a/src/components/Framer/Framer.svelte
+++ b/src/components/Framer/Framer.svelte
@@ -1,21 +1,31 @@
-
-
-
+
-
-
-
- Live link
-
+ {#if embeds.length === 0}
+
+ {:else}
+
+
+
embedTitles[d.index]}
+ data={embeds.map((embed, index) => ({ index, embed }))}
+ showDropdownOnFocus={true}
+ onselect={(detail) => {
+ if (typeof window !== 'undefined') {
+ window.localStorage.setItem(
+ 'framer-active-embed',
+ detail.original.embed
+ );
+ }
+ activeEmbed = detail.original.embed;
+ // activeEmbedIndex = detail.original.index;
+ }}
+ />
-
embedTitles[d.index]}
- data={embeds.map((embed, index) => ({ index, embed }))}
- placeholder={'Search'}
- showDropdownOnFocus={true}
- on:select={({ detail }) => {
- if (typeof window !== 'undefined') {
- window.localStorage.setItem(
- 'framer-active-embed',
- detail.original.embed
- );
- }
- activeEmbed = detail.original.embed;
- activeEmbedIndex = detail.original.index;
- }}
- />
-
-
-
+
+
+ {/if}
@@ -100,18 +117,29 @@
-
+{#if embeds.length > 0}
+
+{/if}