Skip to content

Commit 6be2399

Browse files
shn-liqdpartizipation
authored andcommitted
templates: fix header styling
1 parent af27595 commit 6be2399

3 files changed

Lines changed: 30 additions & 29 deletions

File tree

3.71 KB
Loading

adhocracy-plus/assets/scss/components/_header_upper.scss

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,52 +7,51 @@
77
.header-upper__brand {
88
font-size: $font-size-lg;
99
line-height: inherit;
10+
display: flex;
11+
align-items: center;
1012
}
1113

1214
.header-upper__brand-img {
1315
display: block;
14-
height: 3rem;
16+
height: 2.5rem;
1517
width: auto;
1618

1719
&--mobile {
1820
height: 2rem;
1921

2022
@media (min-width: $breakpoint) {
21-
display:none;
23+
display: none;
2224
}
2325
}
2426

25-
&--desktop {
27+
&--desktop {
2628
@media (max-width: $breakpoint) {
27-
display:none;
29+
display: none;
2830
}
2931
}
30-
3132
}
3233

3334
.header-upper__lang {
3435
margin-right: 2 * $spacer;
35-
margin-top: 0.5 * $spacer;
36-
36+
3737
.dropdown-menu.show {
38-
top: 100% !important; // overwriting the general dropdown overwrite
38+
top: 100% !important;
3939
}
4040
}
4141

4242
.header-upper__nav {
4343
flex-direction: row;
44+
align-items: center;
45+
}
4446

45-
// bootstrap overwrites
46-
.dropdown-menu {
47-
position: absolute;
48-
}
47+
.header-upper__nav .dropdown-menu {
48+
position: absolute;
4949
}
5050

5151
.header-upper__mobile-toggle {
5252
font-weight: bold;
5353
}
5454

55-
// so it doesn't look misallighned when menu open
5655
.header-upper__mobile-toggle.show {
5756
z-index: 1001;
5857
background: transparent;
@@ -70,5 +69,4 @@
7069

7170
.header-upper__mobile-toggle.show:after {
7271
content: "\f00d";
73-
}
74-
72+
}

adhocracy-plus/templates/header.html

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,23 @@
66

77
<nav class="navbar navbar-expand-md">
88
<div class="container position-relative">
9-
<a class="navbar-brand header-upper__brand" href="/">
10-
<img src="/static/images/logo-mobile.png" alt="{{ settings.a4_candy_cms_settings.OrganisationSettings.platform_name }}" class="header-upper__brand-img header-upper__brand-img--mobile" />
11-
<img src="/static/images/logo.png" alt="{{ settings.a4_candy_cms_settings.OrganisationSettings.platform_name }}" class="header-upper__brand-img header-upper__brand-img--desktop" />
12-
</a>
9+
<div class="d-flex w-100 align-items-center justify-content-between">
10+
<a class="navbar-brand header-upper__brand" href="/">
11+
<img src="{% static 'images/logo-mobile.png' %}" alt="{{ settings.a4_candy_cms_settings.OrganisationSettings.platform_name }}" class="header-upper__brand-img header-upper__brand-img--mobile" />
12+
<img src="{% static 'images/logo.png' %}" alt="{{ settings.a4_candy_cms_settings.OrganisationSettings.platform_name }}" class="header-upper__brand-img header-upper__brand-img--desktop" />
13+
</a>
1314

14-
<ul class="header-upper__nav navbar-nav ms-auto">
15-
<li class="nav-item header-upper__lang">
16-
{% include 'includes/header_language_switch.html' %}
17-
</li>
18-
19-
<li class="nav-item header-upper__user" >
20-
{% userindicator %}
21-
</li>
22-
</ul>
15+
<div class="d-flex align-items-center">
16+
<ul class="header-upper__nav navbar-nav flex-row">
17+
<li class="nav-item header-upper__lang">
18+
{% include 'includes/header_language_switch.html' %}
19+
</li>
20+
<li class="nav-item header-upper__user">
21+
{% userindicator %}
22+
</li>
23+
</ul>
24+
</div>
25+
</div>
2326
</div>
2427
</nav>
25-
</header>
28+
</header>

0 commit comments

Comments
 (0)