File tree Expand file tree Collapse file tree 3 files changed +23
-8
lines changed Expand file tree Collapse file tree 3 files changed +23
-8
lines changed Original file line number Diff line number Diff line change 7
7
{%- capture collecting -%}{%- if page.url == "/collecting.html" -%}st6{%- else -%}st16{%- endif -%}{%- endcapture -%}
8
8
{%- capture sharing -%}{%- if page.url == "/sharing.html" -%}st7{%- else -%}st17{%- endif -%}{%- endcapture -%}
9
9
< button class ="btn text-start d-lg-none collapsed sidebar-collapse w-100 mb-3 " type ="button " data-bs-toggle ="collapse " data-bs-target ="#side-nav " aria-controls ="side-nav " aria-expanded ="true " aria-label ="Toggle navigation ">
10
- {{ page.sidebar | capitalize }} menu < i title ="navbar-toggler " class ="fa fa-bars ms-2 "> </ i >
10
+ {{ page.sidebar | capitalize | replace: "_", " " }} menu < i title ="navbar-toggler " class ="fa fa-bars ms-2 "> </ i >
11
11
</ button >
12
12
< nav class ="collapse " id ="side-nav " aria-label ="Side navigation ">
13
13
< ul id ="menu " class ="menu list-unstyled mb-4 mb-lg-0 ">
14
- {% if sidebar.title or sidebar.version %}
14
+ {%- if sidebar.title or sidebar.version %}
15
15
< li class ="sidebar-title "> {{sidebar.title}} {{sidebar.version}}</ li >
16
- {% endif %}
16
+ {%- endif %}
17
17
{%- for folder in sidebar.subitems %}
18
18
{%- if page.url == folder.url %}
19
19
< li class ="active{%- if folder.hr %} mt-3{% endif %} ">
Original file line number Diff line number Diff line change 11
11
< div class ="collapse navbar-collapse justify-content-end " id ="navbarCollapse ">
12
12
< ul class ="navbar-nav ">
13
13
<!-- navigation entries -->
14
- {%- assign topnav = site.data.topnav - %}
14
+ {%- assign topnav = site.data.topnav %}
15
15
{%- for item in topnav.subitems %}
16
16
< li class ="nav-item {% if item.subitems %}dropdown {% endif %}ms-0 ms-lg-3 mt-2 mt-lg-0 ">
17
- {%- if item.external_url -%}
17
+ {%- assign page_sidebar = page.sidebar | downcase | replace: "-", "_" | replace: " ", "_" %}
18
+ {%- assign nav_title = item.title | downcase | replace: "-", "_" | replace: " ", "_" %}
19
+ {%- if item.external_url %}
18
20
< a class ="nav-link ps-2 " href ="{{item.external_url}} " target ="_blank " rel ="noopener "> {{item.title}}</ a >
19
- {%- elsif page.url contains item.url %}
21
+ {%- elsif page.url contains item.url or page_sidebar == nav_title %}
20
22
< a class ="nav-link ps-2 active " aria-current ="page " href ="{{item.url | relative_url }} "> {{item.title}}</ a >
21
23
{%- elsif item.subitems %}
22
24
< a class ="nav-link ps-2 dropdown-toggle " href ="# " id ="Dropdown{{item.title | jsonify }} " role ="button " data-bs-toggle ="dropdown " aria-expanded ="false "> {{item.title}}</ a >
40
42
{%- endif %}
41
43
</ li >
42
44
{%- endfor %}
45
+ {%- if topnav.subitems.size > 1 %}
46
+ < li class ="nav-item ms-0 ms-lg-3 mt-2 mt-lg-0 nav-break "> </ li >
47
+ {%- endif %}
43
48
< li class ="nav-item ms-0 ms-lg-3 mt-2 mt-lg-0 ">
44
49
< a class ="nav-link ps-2 d-flex align-items-center " href ="{{site.github.repository_url}} "> < i class ="fab fa-github me-2 "> </ i > GitHub</ a >
45
50
</ li >
Original file line number Diff line number Diff line change @@ -133,6 +133,18 @@ header .navbar {
133
133
}
134
134
}
135
135
136
+ // Break line in top navigation
137
+
138
+ .nav-break {
139
+ @media (min-width : 992px ) {
140
+ width : 1px ;
141
+ }
142
+ @media (max-width : 992px ) {
143
+ height : 1px ;
144
+ }
145
+ background-color : rgba ($nav-link-color , 0.3 );
146
+ }
147
+
136
148
/* -----Search box top navigation-----*/
137
149
138
150
.search-results {
@@ -255,8 +267,6 @@ header .navbar {
255
267
}
256
268
257
269
.sidebar-title {
258
- margin : 11px 0px ;
259
- font-weight : 800 ;
260
270
font-size : 1.3em ;
261
271
}
262
272
You can’t perform that action at this time.
0 commit comments