diff --git a/web/src/components/SocialShareMeta.svelte b/web/src/components/SocialShareMeta.svelte new file mode 100644 index 0000000..6c88831 --- /dev/null +++ b/web/src/components/SocialShareMeta.svelte @@ -0,0 +1,13 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/web/src/routes/+page.svelte b/web/src/routes/+page.svelte index bfae2c6..dd96b7b 100644 --- a/web/src/routes/+page.svelte +++ b/web/src/routes/+page.svelte @@ -1,13 +1,15 @@ Shokku +
diff --git a/web/src/routes/docs/+layout.svelte b/web/src/routes/docs/+layout.svelte index 10017a6..4931f76 100644 --- a/web/src/routes/docs/+layout.svelte +++ b/web/src/routes/docs/+layout.svelte @@ -3,6 +3,7 @@ import {page} from "$app/stores"; import Navbar from "$components/Navbar.svelte"; import ProgressButtons from "./ProgressButtons.svelte"; + import SocialShareMeta from "$components/SocialShareMeta.svelte"; const sidebarPages = [ {section: "Getting Started", ref: "/docs/intro", label: "Introduction"}, @@ -22,10 +23,13 @@ prevPage = (currentPage > 0) ? sidebarPages[currentPage - 1] : null; nextPage = (currentPage < sidebarPages.length - 1) ? sidebarPages[currentPage + 1] : null; } + + $: pageTitle = `Shokku Docs - ${sidebarPages[currentPage].label}`; - Shokku Docs - {sidebarPages[currentPage].label} + {pageTitle} +
diff --git a/web/static/images/share-card.png b/web/static/images/share-card.png new file mode 100644 index 0000000..a43932f Binary files /dev/null and b/web/static/images/share-card.png differ