@import "bootstrap"; @import "bootstrap-markdown/css/bootstrap-markdown.min"; @import "font-awesome"; @import "select2/dist/css/select2"; $footer-height: 60px; /* Colores */ $purpura: #5c004d; $turquesa: #009389; $azul: #0b2660; $fucsia: #e9193e; $celeste: #91f0ff; $verde: #96d643; /* Tema */ ol.breadcrumb { background-color: white; } .breadcrumb-item { color: black; } .form-control { &:focus { border-color: transparentize($verde, 0.25); box-shadow: 0 0 0 0.2rem transparentize($verde, 0.75); } } .btn-info { background-color: $turquesa; border-color: $turquesa; &:focus { box-shadow: 0 0 0 0.2rem transparentize($turquesa, 0.5); } } .btn-success { background-color: $verde; border-color: $verde; &:focus { box-shadow: 0 0 0 0.2rem transparentize($verde, 0.5); } } .turbolinks-progress-bar { height: 3px; background-color: $purpura; } .background-cover { background: image-url("background.jpg") no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } .full-height { height: calc(100vh - #{$footer-height}); } html { position: relative; min-height: 100%; } body { margin-bottom: $footer-height; } .footer { position: absolute; bottom: 0; width: 100%; height: $footer-height; line-height: $footer-height; text-align: center; } textarea.post-content { min-height: 80vh; font-family: monospace; font-size: 90%; } .rtl { direction: rtl; text-align: right; }