Skip to content

Commit 087ffef

Browse files
committed
fix sidebar toggle
1 parent fa509e5 commit 087ffef

2 files changed

Lines changed: 18 additions & 17 deletions

File tree

src/app/app.component.css

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@
77
flex-direction: column;
88
align-items: center;
99
}
10+
1011
.tag-title {
1112
font-size: 0.9em;
1213
}
14+
1315
.tag-subtitle {
1416
font-size: 0.7em;
1517
}
@@ -18,13 +20,16 @@
1820

1921
.main-container {
2022
width: 100%;
21-
height: 100%;
23+
height: 100vh;
2224
}
2325

2426
.sidenav-content {
2527
display: flex;
2628
padding: 10px;
2729
justify-content: space-between;
30+
width: 100%;
31+
min-height: 60px;
32+
box-sizing: border-box;
2833
}
2934

3035
.sidenav-menu {
@@ -38,15 +43,16 @@
3843
background: transparent;
3944
border: 0;
4045
color: #ddd;
46+
cursor: pointer;
4147
}
4248

4349
.github-fork-ribbon:before {
4450
background-color: #333;
4551
}
4652

4753
@media only screen and (max-width: 750px) {
48-
.github-fork-ribbon {
49-
display: none;
50-
}
51-
52-
}
54+
.github-fork-ribbon {
55+
display: none;
56+
}
57+
58+
}

src/app/app.component.html

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<mat-drawer-container class="main-container" autosize>
2-
<mat-drawer #drawer class="sidenav-menu" mode="side" opened="{{ menuIsOpen }}">
2+
<mat-drawer #drawer class="sidenav-menu" mode="side" [opened]="menuIsOpen">
33
<button class="menu-close" (click)="toggleMenu()">
44
<mat-icon class="white-icon">close</mat-icon>
55
</button>
@@ -8,23 +8,18 @@
88
</mat-drawer>
99

1010
<div class="sidenav-content">
11-
<button type="button" mat-button (click)="toggleMenu()" color="primary">
11+
<button *ngIf="!menuIsOpen" type="button" mat-button (click)="toggleMenu()" color="primary">
1212
<mat-icon>menu</mat-icon>
1313
</button>
1414
<div class="tag-line">
1515
<div class="tag-title">{{ title || defaultTitle }}</div>
1616
<div class="tag-subtitle">{{ subtitle }}</div>
1717
</div>
1818
<div class="dummy"></div>
19-
<a
20-
target="_blank"
21-
class="github-fork-ribbon"
22-
href="https://github.com/devsecopsmaturitymodel/DevSecOps-MaturityModel"
23-
data-ribbon="Fork me on GitHub"
24-
title="Fork me on GitHub"
25-
>Fork me on GitHub</a
26-
>
19+
<a target="_blank" class="github-fork-ribbon"
20+
href="https://github.com/devsecopsmaturitymodel/DevSecOps-MaturityModel" data-ribbon="Fork me on GitHub"
21+
title="Fork me on GitHub">Fork me on GitHub</a>
2722
</div>
2823
<mat-divider></mat-divider>
2924
<router-outlet></router-outlet>
30-
</mat-drawer-container>
25+
</mat-drawer-container>

0 commit comments

Comments
 (0)