#app { padding: 0em 0; } /* -------------------------------------------------------- Navigation :: Bootstrap Tabs -------------------------------------------------------- */ .nav-tabs { justify-content: center; } .nav-item { text-align: center; } .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border: 1px solid transparent; border-bottom: 1px solid #ee3552; color: #ee3552; } .nav-tabs .nav-link { color: #000; } .nav-tabs .nav-link .WM-Notification { background-color: #000; margin: 12px 10px; transition: 0.2s; } @each $Color, $Value in $Colors { .nav-tabs .nav-link.WM-#{$Color}.active, .nav-tabs .nav-link.WM-#{$Color}:hover, .nav-tabs .nav-link.WM-#{$Color}:focus { border-bottom: 1px solid $Value; color: $Value; } .nav-tabs .nav-link.WM-#{$Color}.active .WM-Notification, .nav-tabs .nav-link.WM-#{$Color}:hover .WM-Notification, .nav-tabs .nav-link.WM-#{$Color}:focus .WM-Notification { background-color: $Value; } } /* -------------------------------------------------------- Vuetify :: Dialog -------------------------------------------------------- */ .v-card__title--primary { padding-top: 10px; } .theme--light.v-text-field>.v-input__control>.v-input__slot:before { border-color: rgba(0,0,0,.22); } .theme--light.v-icon { font-size: 16px; }