Created
November 2, 2020 16:06
-
-
Save blubbll/d15280714be8f06e5ad5f41c9d804b05 to your computer and use it in GitHub Desktop.
bss2
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Spacelab 4.5.3 | |
// Bootswatch | |
/* navbar demo no margin */ | |
body > div > div.bs-docs-section.clearfix > div > div > div:nth-child(3) { | |
margin: 0 !important; | |
} | |
// Variables =================================================================== | |
$web-font-path: "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap" !default; | |
@import url($web-font-path); | |
// Mixins ====================================================================== | |
@mixin btn-shadow($color) { | |
@include gradient-y-three-colors( | |
lighten($color, 15%), | |
$color, | |
50%, | |
darken($color, 4%) | |
); | |
filter: none; | |
border: 1px solid darken($color, 10%); | |
} | |
// Navbar ====================================================================== | |
.navbar { | |
&.bg-primary { | |
z-index: 1; | |
padding-bottom: 0; | |
border-bottom: none !important; | |
form { | |
/*demo*/ | |
display: none; | |
} | |
.navbar-brand { | |
padding-top: 0 !important; | |
padding-bottom: 0 !important; | |
} | |
.nav-link, | |
.navbar-brand { | |
text-shadow: 1px 1px 1px #000; | |
cursor: pointer; | |
transition: color ease-in-out 0.2s; | |
font-size: $h3-font-size; | |
} | |
.nav-item { | |
&.active{ | |
transform: translate(0, 1px); | |
} | |
&.active .nav-link { | |
text-decoration: none; | |
font-weight: bold; | |
color: #fff; | |
background: $indigo | |
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAlCAYAAACQ/8NdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOEE3NkYwQkI3QjhERjExOUU2OERGREZFNzgzNEE4NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMjVCQjNEOUJFQUIxMURGODk1Qzk4NzA2NjkwMEQwNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMjVCQjNEOEJFQUIxMURGODk1Qzk4NzA2NjkwMEQwNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NUFEMTlFRDRCQkJERjExOEQ2N0JDMDZDRkY5N0FBQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOEE3NkYwQkI3QjhERjExOUU2OERGREZFNzgzNEE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpYtHEAAAAAwSURBVHjaYvz37182AwHA8v///1MEFQHx/6Gq6N+oSf+GtZv+jYb48DZpsCkCCDAATJgqimW+acYAAAAASUVORK5CYII=") | |
repeat-x !important; | |
border-top-left-radius: 4px; | |
border-top-right-radius: 4px; | |
} | |
.nav-link { | |
color: #a5cae4; | |
display: block; | |
float: left; | |
font-size: 14px; | |
font-weight: 700; | |
height: 35px; | |
line-height: 35px; | |
outline: 0; | |
padding: 0 15px; | |
text-align: center; | |
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.65); | |
transition: filter 99ms ease !important; | |
vertical-align: text-bottom; | |
&:hover { | |
text-decoration: none; | |
filter: brightness(1.3); | |
font-weight: bold; | |
color: #fff; | |
background: transparent | |
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAlCAYAAACQ/8NdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOEE3NkYwQkI3QjhERjExOUU2OERGREZFNzgzNEE4NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMjVCQjNEOUJFQUIxMURGODk1Qzk4NzA2NjkwMEQwNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMjVCQjNEOEJFQUIxMURGODk1Qzk4NzA2NjkwMEQwNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NUFEMTlFRDRCQkJERjExOEQ2N0JDMDZDRkY5N0FBQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOEE3NkYwQkI3QjhERjExOUU2OERGREZFNzgzNEE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpYtHEAAAAAwSURBVHjaYvz37182AwHA8v///1MEFQHx/6Gq6N+oSf+GtZv+jYb48DZpsCkCCDAATJgqimW+acYAAAAASUVORK5CYII=") | |
repeat-x !important; | |
border-top-left-radius: 4px; | |
border-top-right-radius: 4px; | |
} | |
&:active { | |
text-decoration: none; | |
filter: brightness(0.7); | |
} | |
} | |
} | |
} | |
&.bg-dark { | |
border-top: 1px solid rgba(252, 252, 252, 0.42)!important; | |
border-bottom: 1px solid rgb(3, 42, 70); | |
height: 37px; | |
line-height: 35px; | |
padding: 0; | |
background: $indigo !important; | |
border-bottom: 1px solid rgb(3, 42, 70)!important; | |
.nav-item { | |
&.active { | |
color: rgba(255, 255, 255, 0.9); | |
text-decoration: none; | |
background: rgba(255, 255, 255, 0.25); | |
border: 1px solid #6cb2e4; | |
border-top-color: rgb(0, 0, 0); | |
border-top-color: rgba(0, 0, 0, 0.2); | |
border-radius: 5px; | |
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.6); | |
outline: 0; | |
} | |
.nav-link { | |
font-size: 11px; | |
color: #fff; | |
padding: 0 10px; | |
margin-top: 3px; | |
border: 1px solid transparent; | |
display: block; | |
text-shadow: 0 1px 1px $indigo; | |
line-height: 28px !important; | |
&:hover { | |
color: rgba(255, 255, 255, 0.9); | |
text-decoration: none; | |
background: rgba(0, 0, 0, 0.1); | |
border: 1px solid #6cb2e4; | |
border-top-color: rgb(0, 0, 0); | |
border-top-color: rgba(0, 0, 0, 0.2); | |
border-radius: 5px; | |
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.6); | |
outline: 0; | |
} | |
&:active { | |
filter: brightness(0.9); | |
} | |
} | |
} | |
input{ | |
width: 250px; | |
height: 24px; | |
color: white!important; | |
background: rgba(0,0,0,.1)!important; | |
border-color: rgba(255,255,255, .1); | |
&::placeholder{ | |
color: black!important; | |
font-style: italic!important; | |
} | |
} | |
.navbar-brand { | |
display: none !important; | |
} | |
} | |
&.bg-primary { | |
@include btn-shadow(map-get($theme-colors, "primary")); | |
} | |
&.bg-dark { | |
@include btn-shadow(map-get($theme-colors, "secondary")); | |
} | |
&.bg-light { | |
@include btn-shadow(map-get($theme-colors, "light")); | |
.nav-link, | |
.navbar-brand { | |
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.1); | |
} | |
.navbar-brand { | |
color: $navbar-light-color; | |
&:hover { | |
color: $info; | |
} | |
} | |
} | |
} | |
// Buttons ===================================================================== | |
.btn { | |
text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.1); | |
&-link { | |
text-shadow: none; | |
} | |
} | |
@each $color, $value in $theme-colors { | |
.btn-#{$color} { | |
@include btn-shadow($value); | |
} | |
.btn-#{$color}:not(.disabled):hover { | |
@include btn-shadow(darken($value, 4%)); | |
} | |
} | |
[class*="btn-outline-"] { | |
text-shadow: none; | |
} | |
// Indicators ================================================================== | |
.badge { | |
&-secondary { | |
color: $white; | |
} | |
} | |
// Containers ================================================================== | |
.card, | |
.list-group-item { | |
h1, | |
h2, | |
h3, | |
h4, | |
h5, | |
h6 { | |
color: inherit; | |
} | |
} | |
// Breadcrumb | |
.breadcrumb{ | |
font-size: 14px; | |
font-family: Georgia, "Times New Roman", serif; | |
overflow: hidden; | |
zoom: 1; | |
max-width: 100%; | |
height: 36px; | |
padding: 0; | |
margin: 15px 0; | |
background: #F1F1EC | |
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAlCAYAAACQ/8NdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOEE3NkYwQkI3QjhERjExOUU2OERGREZFNzgzNEE4NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMjVCQjNEOUJFQUIxMURGODk1Qzk4NzA2NjkwMEQwNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMjVCQjNEOEJFQUIxMURGODk1Qzk4NzA2NjkwMEQwNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NUFEMTlFRDRCQkJERjExOEQ2N0JDMDZDRkY5N0FBQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOEE3NkYwQkI3QjhERjExOUU2OERGREZFNzgzNEE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpYtHEAAAAAwSURBVHjaYvz37182AwHA8v///1MEFQHx/6Gq6N+oSf+GtZv+jYb48DZpsCkCCDAATJgqimW+acYAAAAASUVORK5CYII=") | |
repeat-x !important; | |
border: 1px solid #d5d5d5; | |
border-radius: 6px; | |
overflow: hidden; | |
zoom: 1; | |
clear: both; | |
box-sizing: border-box; | |
.breadcrumb-item{ | |
&.active{ | |
font-style: italic; | |
} | |
cursor: pointer; | |
padding-left: 32px; | |
padding-right: 5px; | |
+ .breadcrumb-item{ | |
&:hover{ | |
text-shadow: 0 0 0.03px black; | |
text-decoration: underline; | |
} | |
&::before{ | |
content: "❭" !important; | |
font-style: normal!important; | |
text-shadow: none!important; | |
top: 0px; | |
left: 5px; | |
font-size: 48px; | |
color: #d5d5d5; | |
position: absolute; | |
}} | |
line-height: 36px; | |
display: block; | |
float: left; | |
position: relative; | |
zoom: 1; | |
max-width: 50%; | |
a{ | |
cursor: pointer; | |
color: rgba(0, 0, 0, .5); | |
text-decoration: none; | |
padding: 0 10px 0 1px; | |
margin-bottom: -1px; | |
outline: 0 none; | |
-moz-outline-style: 0 none; | |
text-decoration: none; | |
} | |
} | |
} | |
//pagination | |
.pagination{ | |
.page-item{ | |
&.active{ | |
.page-link{ | |
color: #FFF; | |
background-color: $indigo; | |
border-color: $indigo; | |
position: relative; | |
} | |
} | |
.page-link{ | |
color: rgb(143,108,63); | |
text-decoration: none; | |
background-color: #fff4e5; | |
border: 1px solid #f9bc6d; | |
border-radius: 4px !important; | |
text-align: center; | |
box-sizing: border-box; | |
display: block; | |
float: left; | |
margin-right: 3px; | |
&:focus, &:active, &:hover{ | |
color: rgb(109,63,3); | |
text-decoration: none; | |
background-color: #f9d9b0; | |
border-color: rgb(230,140,23); | |
} | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment