Skip to content

Commit 72f63ef

Browse files
committed
feat: add hide-sidebar-[primary|secondary] option
1 parent 4e8081c commit 72f63ef

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
html_theme.sidebar_secondary.remove: true
2+
hide-sidebar-secondary: true
33
---
44

55
# Sphinx Breeze Theme

src/sphinx_breeze_theme/theme/breeze/sections/sidebar-primary.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
{% endfor %}
55
{% endset %}
66

7-
{%- if sidebar_content|trim -%}
7+
{%- if sidebar_content|trim and (not meta or "hide-sidebar-primary" not in meta) -%}
88
<aside class="bz-sidebar-primary" data-drawer="bz-sidebar-primary">
99
{{ sidebar_content }}
1010
</aside>

src/sphinx_breeze_theme/theme/breeze/sections/sidebar-secondary.html

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
{% set remove_sidebar_secondary = meta is defined and meta is not none and 'html_theme.sidebar_secondary.remove' in meta %}
2-
31
{% set sidebar_content %}
42
{% for tmpl in theme_sidebar_secondary or [] %}
53
{% include tmpl %}
64
{% endfor %}
75
{% endset %}
86

9-
{%- if sidebar_content|trim and not remove_sidebar_secondary -%}
7+
{%- if sidebar_content|trim and (not meta or "hide-sidebar-secondary" not in meta) -%}
108
<aside class="bz-sidebar-secondary" data-drawer="bz-sidebar-secondary">
119
{{ sidebar_content }}
1210
</aside>

0 commit comments

Comments
 (0)