Skip to content

Commit f7a1308

Browse files
bart-krakowskijedrzejchalubek
authored andcommitted
fix(): Hide side menu heading when on page are no H2 headings (#193)
1 parent 44cfe13 commit f7a1308

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

src/_includes/sidebar/menu-side.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,4 +93,10 @@
9393
{% capture my_toc %}{: #{{ include.id }}}
9494
{{ my_toc | lstrip }}{% endcapture %}
9595
{% endif %}
96-
{% endcapture %}{% assign tocWorkspace = '' %}{{ my_toc | markdownify | strip }}
96+
{% endcapture %}{% assign tocWorkspace = '' %}
97+
98+
{% assign amount = _hAttrToStrip | size %}
99+
{% if amount > 0 %}
100+
<p class="destination-menu__title">On this page</p>
101+
{{ my_toc | markdownify | strip }}
102+
{% endif %}

src/_includes/sidebar/source-menu.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{% assign destination_categories = "Website, Mobile, Server, Ott" | split: ", " %}
22

33
<div class="destination-menu" data-anchors-indicator data-sections=".destinations-catalog__section" data-active-class="destination-menu__link--active">
4+
<p class="destination-menu__title">On this page</p>
45
<ul class="destination-menu__list list list--unstyle">
56
{% for category in destination_categories %}
67
<li class="destination-menu__item">

src/_layouts/integration.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,6 @@ <h1 id="{{ page.title | downcase }}" class="page__heading">
7171
<div class="sidebar sidebar--sticky">
7272
{%- unless page.hide_toc -%}
7373
<div data-anchors-indicator data-sections="h2" data-active-class="menu-side__link--active">
74-
<p class="sidebar__title">On this page</p>
7574
{% include sidebar/menu-side.html class="menu-side" anchor_class="menu-side__link" html=content h_min=2 h_max=2 %}
7675
</div>
7776
{%- endunless -%}

src/_layouts/main.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
<div class="sidebar sidebar--sticky">
4040
{%- unless page.hide_toc -%}
4141
<div data-anchors-indicator data-sections="h2" data-active-class="menu-side__link--active">
42-
<p class="sidebar__title">On this page</p>
4342
{% include sidebar/menu-side.html class="menu-side" anchor_class="menu-side__link" html=content h_min=2 h_max=2 %}
4443
</div>
4544
{%- endunless -%}

0 commit comments

Comments
 (0)