diff --git a/quartz.layout.ts b/quartz.layout.ts index 1c601a2b6..2e3188647 100644 --- a/quartz.layout.ts +++ b/quartz.layout.ts @@ -31,8 +31,10 @@ export const defaultContentPageLayout: PageLayout = { Component: Component.Search(), grow: true, }, + { Component: Component.Tags() }, { Component: Component.Darkmode() }, ], + gap: "0rem", }), Component.Explorer(), ], @@ -55,8 +57,10 @@ export const defaultListPageLayout: PageLayout = { Component: Component.Search(), grow: true, }, + { Component: Component.Tags() }, { Component: Component.Darkmode() }, ], + gap: "0rem", }), Component.Explorer(), ], diff --git a/quartz/components/Search.tsx b/quartz/components/Search.tsx index 4c6664ae8..a6febb400 100644 --- a/quartz/components/Search.tsx +++ b/quartz/components/Search.tsx @@ -7,20 +7,27 @@ import { i18n } from "../i18n" export interface SearchOptions { enablePreview: boolean + miniButton: boolean } const defaultOptions: SearchOptions = { enablePreview: true, + miniButton: false, } export default ((userOpts?: Partial) => { const Search: QuartzComponent = ({ displayClass, cfg }: QuartzComponentProps) => { const opts = { ...defaultOptions, ...userOpts } const searchPlaceholder = i18n(cfg.locale).components.search.searchBarPlaceholder + const searchButtonText = opts.miniButton ? ( + "" + ) : ( +

{i18n(cfg.locale).components.search.title}

+ ) return ( -
-