Parcourir la source

fix(Mobile): improved styling of navbar on mobile devices

Signed-off-by: Jonathan Graham <theflametrooper@gmail.com>
Jonathan Graham il y a 3 ans
Parent
commit
6c687fe2c4
1 fichiers modifiés avec 17 ajouts et 5 suppressions
  1. 17 5
      frontend/src/components/layout/MainHeader.vue

+ 17 - 5
frontend/src/components/layout/MainHeader.vue

@@ -161,6 +161,17 @@ export default {
 		background-color: var(--dark-grey-3) !important;
 	}
 
+	@media screen and (max-width: 768px) {
+		.nav-menu {
+			background-color: var(--dark-grey-3) !important;
+		}
+
+		.nav-item,
+		.grouped {
+			border-color: transparent;
+		}
+	}
+
 	.nav-item {
 		color: var(--light-grey-2) !important;
 	}
@@ -198,11 +209,7 @@ export default {
 
 	.nav-toggle {
 		height: 64px;
-
-		&:hover,
-		&:active {
-			filter: brightness(95%);
-		}
+		background-color: transparent;
 
 		span {
 			background-color: var(--white);
@@ -235,5 +242,10 @@ export default {
 	margin: 0;
 	display: flex;
 	text-decoration: none;
+	border-top: 1px solid rgba(219, 219, 219, 0.5);
+
+	.nav-item {
+		border-top: 0;
+	}
 }
 </style>