feat(v2): add ability to hide doc sidebar (#3615)

* feat(v2): add ability to hide doc sidebar

* Use relative imports
This commit is contained in:
Alexey Pyltsyn 2020-10-22 12:23:15 +03:00 committed by GitHub
parent 0ec5d533d6
commit 14cdd72ae4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 293 additions and 122 deletions

View file

@ -40,6 +40,7 @@ const DEFAULT_CONFIG = {
hideOnScroll: false,
items: [],
},
hideableSidebar: false,
};
exports.DEFAULT_CONFIG = DEFAULT_CONFIG;
@ -283,6 +284,7 @@ const ThemeConfigSchema = Joi.object({
})
.default(DEFAULT_CONFIG.prism)
.unknown(),
hideableSidebar: Joi.bool().default(DEFAULT_CONFIG.hideableSidebar),
});
exports.ThemeConfigSchema = ThemeConfigSchema;