|
|
@@ -0,0 +1,93 @@
|
|
|
+@use '~/styles/variables' as var;
|
|
|
+@use '~/styles/mixins';
|
|
|
+
|
|
|
+.grw-logo {
|
|
|
+ svg {
|
|
|
+ width: var.$grw-logo-width;
|
|
|
+ height: var.$grw-navbar-height;
|
|
|
+ padding: (var.$grw-logo-width - var.$grw-logomark-width) / 2;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+.confidential {
|
|
|
+ font-weight: bold;
|
|
|
+}
|
|
|
+
|
|
|
+.grw-navbar {
|
|
|
+ top: #{-1 * var.$grw-navbar-height} !important;
|
|
|
+
|
|
|
+ z-index: var.$grw-navbar-z-index !important;
|
|
|
+ max-height: var.$grw-navbar-height + var.$grw-navbar-border-width;
|
|
|
+ border-top: 0;
|
|
|
+ border-right: 0;
|
|
|
+ border-bottom: var.$grw-navbar-border-width solid;
|
|
|
+ border-left: 0;
|
|
|
+
|
|
|
+ .grw-app-title {
|
|
|
+ @include mixins.variable-font-size(24px);
|
|
|
+ }
|
|
|
+
|
|
|
+ .grw-navbar-search {
|
|
|
+ position: absolute;
|
|
|
+ left: 50%;
|
|
|
+ transform: translate(-50%, 0%);
|
|
|
+ }
|
|
|
+
|
|
|
+ .nav-link,
|
|
|
+ .nav-item.confidential {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ min-height: var.$grw-navbar-height;
|
|
|
+ padding: 0 1rem;
|
|
|
+ }
|
|
|
+
|
|
|
+ .nav-link {
|
|
|
+ &:hover {
|
|
|
+ background: rgba(0, 0, 0, 0.1);
|
|
|
+ }
|
|
|
+
|
|
|
+ &:focus {
|
|
|
+ background: rgba(0, 0, 0, 0);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .nav-item.confidential {
|
|
|
+ :not(i) {
|
|
|
+ @include mixins.variable-font-size(14px);
|
|
|
+ }
|
|
|
+
|
|
|
+ @include media-breakpoint-only(md) {
|
|
|
+ max-width: 100px;
|
|
|
+ }
|
|
|
+
|
|
|
+ max-width: 120px;
|
|
|
+ max-height: var.$grw-navbar-height;
|
|
|
+ overflow: hidden;
|
|
|
+ background: rgba(0, 0, 0, 0.2);
|
|
|
+ }
|
|
|
+
|
|
|
+ .grw-personal-dropdown {
|
|
|
+ .dropdown-menu {
|
|
|
+ min-width: 15rem;
|
|
|
+
|
|
|
+ .grw-email-sm {
|
|
|
+ font-size: 0.75em;
|
|
|
+ }
|
|
|
+ .grw-icon-container svg {
|
|
|
+ width: 18px;
|
|
|
+ height: 18px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ .grw-notification-dropdown {
|
|
|
+ .dropdown-menu {
|
|
|
+ max-width: 70vw;
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+.grw-notification-badge {
|
|
|
+ position: absolute;
|
|
|
+ top: 6px;
|
|
|
+ right: 3.5px;
|
|
|
+}
|