From e525f859c39e6d6dc8ae879e3c78749edcabb03b Mon Sep 17 00:00:00 2001 From: vanadium23 Date: Mon, 2 Dec 2024 12:27:18 +0300 Subject: [PATCH] feat(layout): bring back pageHeader --> beforeBody --- quartz.layout.ts | 4 ++-- quartz/cfg.ts | 4 ++-- quartz/components/renderPage.tsx | 6 +++--- quartz/plugins/emitters/404.tsx | 2 +- quartz/plugins/emitters/contentPage.tsx | 4 ++-- quartz/plugins/emitters/folderPage.tsx | 4 ++-- quartz/plugins/emitters/tagPage.tsx | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/quartz.layout.ts b/quartz.layout.ts index c02dae015..4a78256aa 100644 --- a/quartz.layout.ts +++ b/quartz.layout.ts @@ -16,7 +16,7 @@ export const sharedPageComponents: SharedLayout = { // components for pages that display a single page (e.g. a single note) export const defaultContentPageLayout: PageLayout = { - pageHeader: [ + beforeBody: [ Component.Breadcrumbs(), Component.ArticleTitle(), Component.ContentMeta(), @@ -38,7 +38,7 @@ export const defaultContentPageLayout: PageLayout = { // components for pages that display lists of pages (e.g. tags or folders) export const defaultListPageLayout: PageLayout = { - pageHeader: [Component.Breadcrumbs(), Component.ArticleTitle(), Component.ContentMeta()], + beforeBody: [Component.Breadcrumbs(), Component.ArticleTitle(), Component.ContentMeta()], left: [ Component.PageTitle(), Component.MobileOnly(Component.Spacer()), diff --git a/quartz/cfg.ts b/quartz/cfg.ts index efcae9021..135f58499 100644 --- a/quartz/cfg.ts +++ b/quartz/cfg.ts @@ -85,7 +85,7 @@ export interface QuartzConfig { export interface FullPageLayout { head: QuartzComponent header: QuartzComponent[] - pageHeader: QuartzComponent[] + beforeBody: QuartzComponent[] pageBody: QuartzComponent afterBody: QuartzComponent[] left: QuartzComponent[] @@ -93,5 +93,5 @@ export interface FullPageLayout { footer: QuartzComponent } -export type PageLayout = Pick +export type PageLayout = Pick export type SharedLayout = Pick diff --git a/quartz/components/renderPage.tsx b/quartz/components/renderPage.tsx index 4e03ce3e8..8f5ec4b11 100644 --- a/quartz/components/renderPage.tsx +++ b/quartz/components/renderPage.tsx @@ -12,7 +12,7 @@ import { i18n } from "../i18n" interface RenderComponents { head: QuartzComponent header: QuartzComponent[] - pageHeader: QuartzComponent[] + beforeBody: QuartzComponent[] pageBody: QuartzComponent afterBody: QuartzComponent[] left: QuartzComponent[] @@ -191,7 +191,7 @@ export function renderPage( const { head: Head, header, - pageHeader, + beforeBody, pageBody: Content, afterBody, left, @@ -233,7 +233,7 @@ export function renderPage(