diff --git a/quartz.layout.ts b/quartz.layout.ts index 7a3b92e71..390c901cd 100644 --- a/quartz.layout.ts +++ b/quartz.layout.ts @@ -2,66 +2,50 @@ import { PageLayout, SharedLayout } from "./quartz/cfg" import * as Component from "./quartz/components" // components shared across all pages -export const sharedPageComponents: SharedLayout = {  +export const sharedPageComponents: SharedLayout = {   head: Component.Head(), header: [], left: [Component.RecentNotes({ title: "最近笔记", limit: 5, showTags: true - })], + })],  afterBody: [], footer: Component.Footer({ links: { - GitHub: "https://github.com/jackyzha0/quartz", + GitHub: "https://github.com/jackyzha0/quartz",  "Discord Community": "https://discord.gg/cRFFHYye7t",  }, }), } -// components for pages that display a single page (e.g. a single note) -export const defaultContentPageLayout: PageLayout = {  +// components for pages that display a single page (e.g. a single note)  +export const defaultContentPageLayout: PageLayout = {   beforeBody: [ Component.ArticleTitle(),   - Component.ContentMeta(), + Component.ContentMeta(),  Component.TagList(), ], left: [ Component.PageTitle(),  Component.MobileOnly(Component.Spacer()), Component.Flex({ - components: [ + components: [  { Component: Component.Search(),  - grow: true, + grow: true,  }, - { Component: Component.Darkmode() }, + { Component: Component.Darkmode() },  ], }), + Component.Explorer(),  ], right: [ - Component.DesktopOnly(Component.TableOfContents()), - Component.Graph(),   + Component.DesktopOnly(Component.TableOfContents()),  + Component.Graph(),    ],  afterBody: [    - Component.Backlinks(),   - Component.Comments({     - provider: 'giscus', - options: {  - // from data-repo   - repo: 'enneaa/giscus',   - // from data-repo-id  - repoId: 'R_kgDOOHb7aw',   - // from data-category   - category: 'Announcements',   - // from data-category-id    - categoryId: 'DIC_kwDOOHb7a84Cn6os',       - themeUrl: "https://enneaaa.netlify.app/static/giscus",  - lightTheme: "light-theme", - darkTheme: "dark-theme",   - inputPosition: "top", - } - }), + Component.Backlinks(),    ], } @@ -73,6 +57,7 @@ export const defaultListPageLayout: PageLayout = { Component.MobileOnly(Component.Spacer()), Component.Search(), Component.Darkmode(), + Component.Explorer(),  ], right: [], }