From 3adc965dd09490b7efa1cce9f09b0a3b30970277 Mon Sep 17 00:00:00 2001 From: 简律纯 Date: Wed, 19 Apr 2023 17:30:39 +0800 Subject: ✨优化文档 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/.docs/content/2.api/3.layouts.md | 43 +++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 docs/.docs/content/2.api/3.layouts.md (limited to 'docs/.docs/content/2.api/3.layouts.md') diff --git a/docs/.docs/content/2.api/3.layouts.md b/docs/.docs/content/2.api/3.layouts.md new file mode 100644 index 0000000..25dc458 --- /dev/null +++ b/docs/.docs/content/2.api/3.layouts.md @@ -0,0 +1,43 @@ +# Layouts +Docus provides multiple built-in layouts for displaying your Markdown pages. + +## `default` + +The default layout for every page created in the project. This layout renders multiple section alongside the content: + +- Aside navigation menu (togglable with `aside: false/true`) +- Page bottom section (togglable with `bottom: false/true`) +- Table of content (togglable with `toc: false/true`) + +```md [index.md] +--- +aside: true +bottom: true +toc: false +--- + +Your awesome content +``` + +Current page is live sample of default layout. + +## `page` + +`page` layout is content focused layout. This layout does not render aside menu of table of contents. + + +This layout accept some configuration from content front-matter. + +- `fluid`: By setting `fluid: true` in content front-matter the content will be rendered in full width. +- `constrainedClass`: Using this option you can modify layout container look. Like constraining layout width of changing the background. +- `padded`: Setting `padded: true` in front-matter will add horizontal padding in the layout. + +```md [index.md] +--- +title: Home +layout: page +fluid: true +--- +``` + +Check [Home page](/) as live sample of page layout -- cgit v1.2.3-70-g09d2