Skip to content

Commit ae9ef29

Browse files
committed
Fix navbar to work with bootstrap4
1 parent 534c861 commit ae9ef29

1 file changed

Lines changed: 12 additions & 10 deletions

File tree

themes/pybr/templates/base.html

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,23 @@
2929
{% endif %}
3030

3131
<div class="master-wrapper {% if href == 'index' %}yellow-top-border{% else %}blue-top-border{% endif %}">
32-
<nav class="navbar navbar-toggleable-md navbar-inverse bg-inverse fixed-top">
32+
<nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
33+
34+
<a class="navbar-brand" href="{{ SITEURL }}/">{{ SITENAME }}</a>
35+
3336
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
3437
<span class="navbar-toggler-icon"></span>
3538
</button>
3639

37-
<a class="navbar-brand" href="{{ SITEURL }}/">{{ SITENAME }}</a>
3840

3941
<div class="collapse navbar-collapse" id="navbar">
40-
<div class="navbar-nav mr-auto">
42+
<ul class="navbar-nav mr-auto">
4143
{% for link in NAVBAR_HOME_LINKS[:-1] %}
4244
<li class="nav-item dropdown">
43-
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
45+
<a class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
4446
{{ link.title }}
4547
</a>
46-
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
48+
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
4749
{% for sublink in link.children %}
4850
{% if sublink.href.startswith('http') %}
4951
<a class="dropdown-item" href="{{ sublink.href }}">{{ sublink.title }}</a>
@@ -54,22 +56,22 @@
5456
</div>
5557
</li>
5658
{% endfor %}
57-
</div>
59+
</ul>
5860

59-
<div class="navbar-nav">
61+
<ul class="navbar-nav">
6062
{% for link in NAVBAR_HOME_LINKS[-1:] %}
6163
<li class="nav-item dropdown">
62-
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
64+
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
6365
{{ link.title }}
6466
</a>
65-
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdownMenuLink">
67+
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
6668
{% for sublink in link.children %}
6769
<a class="dropdown-item" href="{{ SITEURL }}/{{ sublink.href }}">{{ sublink.title }}</a>
6870
{% endfor %}
6971
</div>
7072
</li>
7173
{% endfor %}
72-
</div>
74+
</ul>
7375
</div>
7476
</nav>
7577

0 commit comments

Comments
 (0)