This plugin generates index pages for folders, creating a listing page for each folder that contains multiple content files. See folder and tag listings for more information.
Example: Advanced
Note
For information on how to add, remove or configure plugins, see the Configuration page.
The pages are displayed using the defaultListPageLayout
in quartz.layouts.ts
. For the content, the FolderContent
component is used. If you want to modify the layout, you must edit it directly (quartz/components/pages/FolderContent.tsx
).
This plugin accepts the following configuration options:
sort
: A function of type(f1: QuartzPluginData, f2: QuartzPluginData) => number
used to sort entries. Defaults to sorting by date and tie-breaking on lexographical order.
API
- Category: Emitter
- Function name:
Plugin.FolderPage()
. - Source:
quartz/plugins/emitters/folderPage.tsx
.