| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178 |
- // Lux 4.3.1
- // Bootswatch
- // Variables ===================================================================
- $web-font-path: "https://fonts.googleapis.com/css?family=Nunito+Sans:400,600" !default;
- @import url($web-font-path);
- // Navbar ======================================================================
- .navbar {
- font-size: $font-size-sm;
- text-transform: uppercase;
- font-weight: 600;
- &-nav {
- .nav-link {
- padding-top: .715rem;
- padding-bottom: .715rem;
- }
- }
- &-brand {
- margin-right: 2rem;
- }
- }
- .bg-primary {
- background-color: $gray-900 !important;
- }
- .bg-light {
- border: 1px solid rgba(0, 0, 0, 0.1);
- &.navbar-fixed-top {
- border-width: 0 0 1px 0;
- }
- &.navbar-bottom-top {
- border-width: 1px 0 0 0;
- }
- }
- .nav-item {
- margin-right: 2rem;
- }
- // Buttons =====================================================================
- .btn {
- font-size: $font-size-sm;
- text-transform: uppercase;
- &-sm {
- font-size: 10px;
- }
- &-warning {
- &,
- &:hover,
- &:not([disabled]):not(.disabled):active,
- &:focus {
- color: $white;
- }
- }
- }
- .btn-outline-secondary {
- border-color: $gray-600;
- color: $gray-600;
- &:not([disabled]):not(.disabled):hover,
- &:not([disabled]):not(.disabled):focus,
- &:not([disabled]):not(.disabled):active {
- background-color: $gray-400;
- border-color: $gray-400;
- color: $white;
- }
- &:not([disabled]):not(.disabled):focus {
- box-shadow: 0 0 0 0.2rem rgba($gray-400, 0.5);
- }
- }
- [class*="btn-outline-"] {
- border-width: 2px;
- }
- .border-secondary {
- border: 1px solid $gray-400 !important;
- }
- // Typography ==================================================================
- body {
- font-weight: 200;
- letter-spacing: 1px;
- }
- h1, h2, h3, h4, h5, h6 {
- text-transform: uppercase;
- letter-spacing: 3px;
- }
- .text-secondary {
- color: $body-color !important;
- }
- // Tables ======================================================================
- th {
- font-size: $font-size-sm;
- text-transform: uppercase;
- }
- .table {
- th, td {
- padding: 1.5rem;
- }
- &-sm {
- th, td {
- padding: 0.75rem;
- }
- }
- }
- // Forms =======================================================================
- .custom-switch {
- .custom-control-label {
- &::after {
- top: calc(0.15625rem + 2px);
- left: calc(-2.25rem + 2px);
- width: calc(1rem - 4px);
- height: calc(1rem - 4px);
- }
- }
- }
- // Navs ========================================================================
- .dropdown-menu {
- font-size: $font-size-sm;
- text-transform: none;
- }
- // Indicators ==================================================================
- .badge {
- padding-top: 0.28rem;
- &-pill {
- border-radius: 10rem;
- }
- }
- // Progress bars ===============================================================
- // Containers ==================================================================
- .list-group-item {
- h1, h2, h3, h4, h5, h6,
- .h1, .h2, .h3, .h4, .h5, .h6 {
- color: inherit;
- }
- }
- .card {
- &-title,
- &-header {
- color: inherit;
- }
- }
|