/* =========================================================================================== Componenets ============================================================================================== */ a { color: @light; } .btn { &.btn-sidebar { padding: 7px 10px; .kill-background-image; .kill-box-shadow; background-color: @sidebar-hover; border: none; .icon-bar { display: block; width: 18px; height: 2px; margin-top: 2px; margin-bottom: 3px; background-color: @dark; .kill-box-shadow; } &:hover { .kill-box-shadow; background-color: @dark; .icon-bar { background-color: @light; .kill-box-shadow; } } } } code { color: @light; } //Navbar .navbar { box-shadow: 0 1px 5px rgba(0,0,0,.25); background-color: @dark; margin-bottom: 0px; z-index: 200; .container, .container-fluid { .kill-background-image; border-bottom: none; padding: 0 20px; .brand { color: @light; text-shadow: none; .roboto-slab.bold; } .navbar-text { color: @light; a { color: @light; } } @media (max-width: 767px) { padding: 6px 10px; .navbar-text { line-height: 16px; margin: 12px 6px; font-size: 12px; } } } @media (min-width: 768px) and (max-width: 979px) { &.navbar-fixed-top { position: fixed; } } @media (max-width: 767px) { &.navbar-fixed-top { margin-left: 0px; margin-right: 0px; } } } //Sidebar Nav List .nav.nav-list { padding-left: 0px; padding-right: 0px; li { a { margin: 0px; padding: 6px 15px; .roboto-slab.regular; color: @dark; font-size: 15px; text-shadow: none; border-top: 1px solid @lines; &:hover { color: @dark; text-shadow: none; background-color: @sidebar-hover; } } &.active { a { background-color: @sidebar-hover; } } &.open { > ul { display: block; } } &:last-child { &.open { //border-bottom: none; } } ul { display: none; margin-left: 15px; li { a { .sans-serif(normal, 14px); margin: 0px; margin-left: -15px; padding: 3px 30px; border: none; color: @text; .opacity(0.70); &:hover { .opacity(1.0); background-color: transparent; } } &.active { a { color: @dark; } } } } } } .page-header { margin: 10px 0px; padding: 0px; h1 { margin-top: 0px; } sub-heading { padding: 0px, 0px, 20px; } } pre { border: none; background-color: @light; border-radius: 0; padding: 10px; margin-left: -20px; padding-left: 30px; margin-right: -20px; padding-right: 30px; code { background: transparent; border: none; } } //Content pages float view .float-view { @media (min-width: 1150px) { .content-page { height: 100%; overflow: auto; padding: 0px !important; background-color: transparent !important; position: relative; article { width: 100%; min-height: 100%; overflow: auto; position: relative; z-index: 1; &:before { content: ""; width: 50%; min-height: 100%; overflow: auto; background-color: white; display: block; margin: 0px; position: absolute; z-index: -1; } } .hideCode:before { width: 100% !important; } table { float: left; clear: left; width: 47%; margin-left: 1.5%; margin-right: 1.5%; background-color: white; white-space: normal; pre, code { white-space: normal; } } .page-header { padding: 0px; } .page-header, p, ul, ol, dl, h2, h3, h4, h5, h6 { float: left; clear: left; width: 47%; margin-left: 1.5%; margin-right: 1.5%; background-color: white; &:before { content: ""; width: 100%; height: 10px; display: block; clear: both; //border-top: 1px solid @dark; } p, ul, ol, dl, h2, h3, h4, h5, h6, pre { float: none; display: block; } } .hideCode2 { width: 900px !important; width: calc(100% - 130px) !important; } ul, ol { li { margin-left: 30px; } } pre { float: left; clear: right; width: 47%; border: none; border-left: 10px solid white; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 10px; } hideCode3 { display: none; } } } } //Tables table { width: 100%; border-bottom: 1px solid @lines; margin-bottom: 10px; tr { th, td { padding: 8px; line-height: 20px; text-align: left; vertical-align: top; border-top: 1px solid @lines; border-left: 1px solid @lines; border-color: @lines !important; &:last-child { border-right: 1px solid @lines; } } } } //Footer .footer { position: fixed; bottom: 0; left: 0; padding: 15px; } //github ribbon #github-ribbon { position: absolute; top: 50px; right: 0; z-index: 200; } .well { &.well-sidebar { .kill-box-shadow; background-color: transparent; border-radius: 0; border: none; a { font-size: 13px; .roboto-slab.regular; color: @light; line-height: 28px; } .twitter { hr { border-bottom: none; margin-left: -20px; margin-right: -20px; } } } }