File tree Expand file tree Collapse file tree 3 files changed +19
-4
lines changed
src/client/theme-default/composables Expand file tree Collapse file tree 3 files changed +19
-4
lines changed Original file line number Diff line number Diff line change @@ -157,6 +157,13 @@ export type SidebarItem = {
157157}
158158` ` `
159159
160+ ## aside
161+
162+ - Type: ` boolean `
163+ - Default: ` true `
164+
165+ Setting this value to ` false ` prevents rendering of aside container.
166+
160167## outline
161168
162169- Type: ` number | [number , number ] | ' deep' | false `
@@ -300,7 +307,7 @@ An option to support searching your docs site using [Algolia DocSearch](https://
300307
301308``` ts
302309export interface AlgoliaSearchOptions extends DocSearchProps {
303- locales? : Record <string , Partial <DocSearchProps >>
310+ locales? : Record <string , Partial <DocSearchProps >>
304311}
305312```
306313
Original file line number Diff line number Diff line change @@ -50,9 +50,10 @@ export function useSidebar() {
5050 } )
5151
5252 const hasAside = computed ( ( ) => {
53- return (
54- frontmatter . value . layout !== 'home' && frontmatter . value . aside !== false
55- )
53+ if ( frontmatter . value . layout === 'home' ) return false
54+ if ( frontmatter . value . aside != null ) return ! ! frontmatter . value . aside
55+ if ( theme . value . aside === false ) return false
56+ return true
5657 } )
5758
5859 const isSidebarEnabled = computed ( ( ) => hasSidebar . value && is960 . value )
Original file line number Diff line number Diff line change @@ -47,6 +47,13 @@ export namespace DefaultTheme {
4747 */
4848 sidebar ?: Sidebar
4949
50+ /**
51+ * Set to `false` to prevent rendering of aside container.
52+ *
53+ * @default true
54+ */
55+ aside ?: boolean
56+
5057 /**
5158 * Info for the edit link. If it's undefined, the edit link feature will
5259 * be disabled.
You can’t perform that action at this time.
0 commit comments