-
-
-
-
-
+
-
diff --git a/src/app/modules/shared/components/sidebar/sidebar.component.scss b/src/app/modules/shared/components/sidebar/sidebar.component.scss
index a6c3f8cd8..b6e32b296 100644
--- a/src/app/modules/shared/components/sidebar/sidebar.component.scss
+++ b/src/app/modules/shared/components/sidebar/sidebar.component.scss
@@ -1,64 +1,56 @@
@import '../../../../../styles/colors.scss';
-#wrapper {
- height: 100vh;
+body {
+ overflow-x: hidden;
+}
- #sidebar-wrapper {
- flex: 0 0 14.5rem;
- background-color: #f4f5f7;
- z-index: 1;
- margin-left: -15rem;
- -webkit-transition: margin 0.25s ease-out;
- -moz-transition: margin 0.25s ease-out;
- -o-transition: margin 0.25s ease-out;
- transition: margin 0.25s ease-out;
- }
+#sidebar-wrapper {
+ min-height: 100vh;
+ margin-left: -15rem;
+ -webkit-transition: margin .25s ease-out;
+ -moz-transition: margin .25s ease-out;
+ -o-transition: margin .25s ease-out;
+ transition: margin .25s ease-out;
+}
- .main_app {
- flex: 1;
- }
+#sidebar-wrapper .sidebar-heading {
+ padding: 0.875rem 1.25rem;
+ font-size: 1.2rem;
+}
- .header_app {
- height: 8%;
- }
+#sidebar-wrapper .list-group {
+ width: 15rem;
+}
- .content_app {
- height: 92%;
- padding: 1rem 3rem;
- overflow-y: auto;
- }
+#page-content-wrapper {
+ min-width: 100vw;
+}
+#wrapper.toggled #sidebar-wrapper {
+ margin-left: 0;
+}
- .item-hover:hover {
- color: #16BAC5;
+@media (min-width: 768px) {
+ #sidebar-wrapper {
+ margin-left: 0;
}
-
- .active {
- color: #16BAC5;
- font-weight: bold;
- text-decoration: underline;
+ #page-content-wrapper {
+ min-width: 0;
+ width: 100%;
+ }
+ #wrapper.toggled #sidebar-wrapper {
+ margin-left: -15rem;
}
}
-.container {
- display: grid;
- grid-gap: 20px;
- justify-content: center;
- align-self: center;
-
- .item {
- font-size: medium;
- color: #555164;
- display: grid;
- grid-template-columns: 30px 100px;
- align-items: center;
- }
+.content_app {
+ padding: 5rem 3rem;
+ overflow-y: auto;
}
-@media (min-width: 768px) {
- #wrapper {
- #sidebar-wrapper {
- margin-left: 0;
- }
- }
+.active {
+ color: $primary;
+ font-weight: bold;
+ text-decoration: underline;
+ border-color: $primary;
}
diff --git a/src/app/modules/shared/components/sidebar/sidebar.component.ts b/src/app/modules/shared/components/sidebar/sidebar.component.ts
index 368821c11..f95a3215f 100644
--- a/src/app/modules/shared/components/sidebar/sidebar.component.ts
+++ b/src/app/modules/shared/components/sidebar/sidebar.component.ts
@@ -11,6 +11,7 @@ import {filter} from 'rxjs/operators';
styleUrls: ['./sidebar.component.scss'],
})
export class SidebarComponent implements OnInit {
+
itemsSidebar: ItemSidebar[] = [];
navStart;
@@ -21,6 +22,7 @@ export class SidebarComponent implements OnInit {
}
ngOnInit(): void {
+ this.toggleSideBar();
this.getSidebarItems();
this.highlightMenuOption(this.router.routerState.snapshot.url);
this.navStart.subscribe(evt => {
@@ -28,6 +30,13 @@ export class SidebarComponent implements OnInit {
});
}
+ toggleSideBar() {
+ $('#menu-toggle').on('click', (e) => {
+ e.preventDefault();
+ $('#wrapper').toggleClass('toggled');
+ });
+ }
+
getSidebarItems() {
if (this.azureAdB2CService.isAdmin()) {
this.itemsSidebar = [
diff --git a/src/app/modules/shared/components/user/user.component.html b/src/app/modules/shared/components/user/user.component.html
index 421097fde..376c93c90 100644
--- a/src/app/modules/shared/components/user/user.component.html
+++ b/src/app/modules/shared/components/user/user.component.html
@@ -1,16 +1,10 @@
-
+
+
+
+
+
-
+
+
{{name}}
-
+
diff --git a/src/app/modules/shared/components/user/user.component.scss b/src/app/modules/shared/components/user/user.component.scss
index 5f9db9ad1..41e238600 100644
--- a/src/app/modules/shared/components/user/user.component.scss
+++ b/src/app/modules/shared/components/user/user.component.scss
@@ -5,11 +5,6 @@
cursor: pointer;
}
-.dropdown-menu {
- margin-left: 50%;
- transform: translateX(-50%);
-}
-
.style-click:active {
background-color: $primary;
color: white;
+