From 9873372623a59af817aa00a2a8db04473c68b072 Mon Sep 17 00:00:00 2001 From: Jon McClure Date: Mon, 15 Aug 2022 18:32:51 +0100 Subject: [PATCH] SEO --- src/components/SEO/SEO.stories.svelte | 45 +++++++ .../SEO/{index.svelte => SEO.svelte} | 117 +++++++++++------- src/components/SEO/analytics.js | 1 + src/components/SEO/docs.svx | 29 ----- src/components/SEO/stories/docs/component.md | 24 ++++ src/components/SEO/stories/docs/quickit.md | 27 ++++ src/index.js | 2 +- 7 files changed, 172 insertions(+), 73 deletions(-) create mode 100644 src/components/SEO/SEO.stories.svelte rename src/components/SEO/{index.svelte => SEO.svelte} (62%) delete mode 100644 src/components/SEO/docs.svx create mode 100644 src/components/SEO/stories/docs/component.md create mode 100644 src/components/SEO/stories/docs/quickit.md diff --git a/src/components/SEO/SEO.stories.svelte b/src/components/SEO/SEO.stories.svelte new file mode 100644 index 00000000..b74066f9 --- /dev/null +++ b/src/components/SEO/SEO.stories.svelte @@ -0,0 +1,45 @@ + + + + + + + + + diff --git a/src/components/SEO/index.svelte b/src/components/SEO/SEO.svelte similarity index 62% rename from src/components/SEO/index.svelte rename to src/components/SEO/SEO.svelte index ac5c4d51..42128232 100644 --- a/src/components/SEO/index.svelte +++ b/src/components/SEO/SEO.svelte @@ -1,45 +1,76 @@ - - - -``` diff --git a/src/components/SEO/stories/docs/component.md b/src/components/SEO/stories/docs/component.md new file mode 100644 index 00000000..79315d5b --- /dev/null +++ b/src/components/SEO/stories/docs/component.md @@ -0,0 +1,24 @@ +The `SEO` component adds essential metadata to published pages. + +```svelte + + + +``` diff --git a/src/components/SEO/stories/docs/quickit.md b/src/components/SEO/stories/docs/quickit.md new file mode 100644 index 00000000..12cc3908 --- /dev/null +++ b/src/components/SEO/stories/docs/quickit.md @@ -0,0 +1,27 @@ +Add the `SEO` component to any page specified in the `pages/` directory of the Graphics Kit. + +Most of the fields are filled in by other sources, like your Google Doc and package.json. (Usually, the fastest way is to copy the `SEO` component from one of the pages already in your project.) + +```svelte + + + +``` diff --git a/src/index.js b/src/index.js index 622f97ed..f05867c0 100644 --- a/src/index.js +++ b/src/index.js @@ -13,7 +13,7 @@ export { default as NoteText } from './components/NoteText/NoteText.svelte'; export { default as PymChild } from './components/PymChild/PymChild.svelte'; export { default as ReutersLogo } from './components/ReutersLogo/ReutersLogo.svelte'; // export { default as Scroller } from './Scroller/index.svelte'; -// export { default as SEO } from './SEO/index.svelte'; +export { default as SEO } from './components/SEO/SEO.svelte'; export { default as Sharer } from './components/Sharer/Sharer.svelte'; export { default as SiteFooter,