diff --git a/src/lib/components/organisms/Story.svelte b/src/lib/components/organisms/Story.svelte index 7fdb860d..36f9bcd0 100644 --- a/src/lib/components/organisms/Story.svelte +++ b/src/lib/components/organisms/Story.svelte @@ -5,10 +5,24 @@ import FeedScreen from '$lib/components/phone/FeedScreen.svelte'; import MeScreen from '$lib/components/phone/MeScreen.svelte'; import { inview } from '$lib/utils/inview'; + + /** + * The recap's pages, as the app's server draws them for sharing: one card + * per slide of "Your Month", then the summary. Rendered from the real card + * code for the example account, so they are what a person actually posts. + */ + const recap = [ + { file: 'intro', alt: 'September, my month on LangX' }, + { file: 'messages', alt: '412 messages sent' }, + { file: 'corrections', alt: '37 sentences corrected' }, + { file: 'echo', alt: '156 Echo cards reviewed' }, + { file: 'streak', alt: 'A 12-day streak, with the month as a calendar' }, + { file: 'summary', alt: 'The month in four numbers' } + ]; @@ -81,6 +95,32 @@ + +
+
+

share your month.

+

+ Every month ends with a recap of what you did. Post any page of it to your story, or all of + them. +

+
+
+ +
+
diff --git a/static/images/recap/corrections.webp b/static/images/recap/corrections.webp new file mode 100644 index 00000000..48760cb4 Binary files /dev/null and b/static/images/recap/corrections.webp differ diff --git a/static/images/recap/echo.webp b/static/images/recap/echo.webp new file mode 100644 index 00000000..9907cc4a Binary files /dev/null and b/static/images/recap/echo.webp differ diff --git a/static/images/recap/intro.webp b/static/images/recap/intro.webp new file mode 100644 index 00000000..53da9ccc Binary files /dev/null and b/static/images/recap/intro.webp differ diff --git a/static/images/recap/messages.webp b/static/images/recap/messages.webp new file mode 100644 index 00000000..cf53d4ce Binary files /dev/null and b/static/images/recap/messages.webp differ diff --git a/static/images/recap/streak.webp b/static/images/recap/streak.webp new file mode 100644 index 00000000..4c7f68c0 Binary files /dev/null and b/static/images/recap/streak.webp differ diff --git a/static/images/recap/summary.webp b/static/images/recap/summary.webp new file mode 100644 index 00000000..85fd2187 Binary files /dev/null and b/static/images/recap/summary.webp differ