Files
bootswatch/docs/5/zephyr/_bootswatch.scss
2021-01-27 22:51:13 -05:00

172 lines
2.8 KiB
SCSS

// Zephyr 5.0.0-beta1
// Bootswatch
// Variables ===================================================================
$web-font-path: "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap" !default;
@import url($web-font-path);
// Navbar =======================================================================
.navbar {
font-size: $font-size-sm;
font-weight: 500;
.nav-item {
margin-left: .5rem;
margin-right: .5rem;
}
.navbar-nav {
.nav-link {
border-radius: $border-radius;
}
}
}
.navbar-dark {
.navbar-nav {
.nav-link {
&:hover {
background-color: rgba(255, 255, 255, .1);
}
&.active {
background-color: rgba(0, 0, 0, .5);
}
}
}
}
.navbar-light {
.navbar-nav {
.nav-link {
&:hover {
background-color: rgba(0, 0, 0, .03);
}
&.active {
background-color: rgba(0, 0, 0, .05);
}
}
}
}
// Buttons =======================================================================
.btn-secondary,
.btn-light,
.btn-outline-secondary,
.btn-outline-light {
color: $gray-900;
&,
&:hover,
&:disabled,
&.disabled {
border: 1px solid $gray-300;
}
}
// Tables =======================================================================
.table {
box-shadow: $box-shadow-lg;
font-size: $font-size-sm;
}
thead th {
text-transform: uppercase;
font-size: $font-size-sm;
}
// Forms =======================================================================
.input-group-text {
box-shadow: $box-shadow;
}
// Navs ========================================================================
.nav-tabs {
font-weight: 500;
.nav-link {
padding-top: 1rem;
padding-bottom: 1rem;
border-width: 0 0 1px;
}
.nav-link.active,
.nav-item.show .nav-link {
box-shadow: inset 0 -2px 0 $primary;
}
}
.nav-pills {
font-weight: 500;
}
.pagination {
font-size: $font-size-sm;
font-weight: 500;
.page-link {
box-shadow: $box-shadow;
}
}
.breadcrumb {
border: 1px solid $gray-300;
border-radius: $border-radius;
box-shadow: $box-shadow;
font-size: $font-size-sm;
font-weight: 500;
&-item {
padding: 1rem .5rem 1rem 0;
}
}
.breadcrumb-item + .breadcrumb-item::before {
padding-right: 1rem;
}
// Indicators ==================================================================
.alert {
.btn-close {
color: inherit;
}
}
.badge {
&.bg-secondary,
&.bg-light {
color: $gray-900;
}
}
// Containers ==================================================================
.list-group {
box-shadow: $box-shadow-lg;
}
.card {
box-shadow: $box-shadow-lg;
&-title {
color: inherit;
}
}
.modal-footer {
background-color: $gray-100;
}
.modal-content {
box-shadow: $box-shadow-lg;
}