mirror of https://github.com/docker/docs.git
				
				
				
			
		
			
				
	
	
		
			343 lines
		
	
	
		
			8.1 KiB
		
	
	
	
		
			SCSS
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			343 lines
		
	
	
		
			8.1 KiB
		
	
	
	
		
			SCSS
		
	
	
		
			Executable File
		
	
	
| /*
 | |
| *
 | |
| * night mode
 | |
| *
 | |
| */
 | |
| 
 | |
| body.night {
 | |
|     background-color: $bg-body-night;
 | |
|     color: $body-text-color-night;
 | |
|     h1,
 | |
|     h2,
 | |
|     h3,
 | |
|     h4,
 | |
|     h5,
 | |
|     h6,
 | |
|     .component h3,
 | |
|     .component p,
 | |
|     p,
 | |
|     .rating-nero-value,
 | |
|     .reading-time {
 | |
|         color: $body-text-color-night!important;
 | |
|     }
 | |
|     a,
 | |
|     .toc-nav i.fa {
 | |
|         color: $primary-links-night;
 | |
|     }
 | |
|     ol,
 | |
|     ul {
 | |
|         color: #c7c9ca;
 | |
|     }
 | |
|     .header {
 | |
|         background-color: #101c29!important;
 | |
|         animation: none!important;
 | |
|     }
 | |
|     hr {
 | |
|         border-top: 1px solid #4f6071;
 | |
|     }
 | |
|     .hero-text h1,
 | |
|     div#side-toc-title {
 | |
|         color: $white;
 | |
|     }
 | |
|     .nav-secondary {
 | |
|         background: $bg-secondary-night;
 | |
|     }
 | |
|     .nav-secondary input[type=search] {
 | |
|         background: rgba(76, 76, 76, 0.47) url(/images/search.png) no-repeat;
 | |
|         background-position: 10px 9px;
 | |
|         color: $white;
 | |
|     }
 | |
|     .nav-secondary-tabs .search-form input[type=search] {
 | |
|         background: rgba(16, 28, 41, 0.6) url(/images/search.png) no-repeat;
 | |
|         background-position: 10px 9px;
 | |
|     }
 | |
|     .nav-secondary-tabs .search-form input[type=search]:focus {
 | |
|         background: rgba(255,255,255,0.17) url(/images/search.png) no-repeat;
 | |
|         background-position: 10px 9px;
 | |
|     }
 | |
|     .nav-secondary .search-form input[type=search]:focus {
 | |
|         background: rgba(255, 255, 255, 0.17) url(/images/search.png) no-repeat!important;
 | |
|         background-position: 10px 9px!important;
 | |
|     }
 | |
|     .sidebar-home,
 | |
|     .sidebar,
 | |
|     #sidebar-wrapper,
 | |
|     #sidebar-wrapper-home,
 | |
|     .sidebar-home .affix,
 | |
|     #sidebar-right,
 | |
|     #sidebar-right.affix,
 | |
|     .col-toc,
 | |
|     .col-nav {
 | |
|         background-color: $bg-sidebar-night;
 | |
|         border: none;
 | |
|     }
 | |
|     .nav-secondary-tabs {
 | |
|         background-color: rgba(15, 28, 42, 0.35);
 | |
|         border-top: 1px solid rgba(68, 77, 87, 0.38);
 | |
|         border-bottom: 1px solid #29343f;
 | |
|     }
 | |
|     .nav-secondary-tabs.affix {
 | |
|         background: $bg-secondary-night;
 | |
|     }
 | |
|     .nav-sidebar ul li a.active,
 | |
|     .nav-sidebar.nav>li>a:focus,
 | |
|     .toc-nav li a.active {
 | |
|         color: $active-sidebar-night;
 | |
|         border-left: 4px solid #21cbc9;
 | |
|     }
 | |
|     .tabs li.active a {
 | |
|         border-bottom: 4px solid #21cbc9;
 | |
|     }
 | |
|     .slider {
 | |
|         background-color: #344658;
 | |
|         border: 1px solid #192837;
 | |
|     }
 | |
|     .slider:before {
 | |
|         background-color: rgb(26, 162, 161);
 | |
|     }
 | |
|     ul {
 | |
|         color: $body-text-night;
 | |
|     }
 | |
|     blockquote {
 | |
|         background: #1f3341;
 | |
|     }
 | |
|     table {
 | |
|         border: 1px solid #1b1a1a;
 | |
|         color: #cbdbe6;
 | |
|     }
 | |
|     table>tbody>tr:nth-of-type(even) {
 | |
|         background-color: #1f3341;
 | |
|     }
 | |
|     thead {
 | |
|         background: #2b4252;
 | |
|     }
 | |
|     pre {
 | |
|         display: block;
 | |
|         padding: 9.5px;
 | |
|         margin: 0 0 10px;
 | |
|         font-size: 13px;
 | |
|         line-height: 1.42857143;
 | |
|         color: #f3f3f3;
 | |
|         word-break: break-all;
 | |
|         word-wrap: break-word;
 | |
|         background-color: #0a121b !important;
 | |
|         border: 1px solid $black;
 | |
|         border-radius: 4px;
 | |
|     }
 | |
|     code {
 | |
|         padding: 3px 7px;
 | |
|         color: #c1f1f0 !important;
 | |
|         border-radius: 2px;
 | |
|         background: #0a121b !important;
 | |
|     }
 | |
|     pre>code {
 | |
|         padding: 0px;
 | |
|     }
 | |
|     .nav-secondary .dropdown-btn {
 | |
|         color: #d0e8ff;
 | |
|     }
 | |
|     .outline-btn {
 | |
|         background: #101c29;
 | |
|         border: 1px solid;
 | |
|         border-color: #37404a;
 | |
|         text-decoration: none;
 | |
|         margin: 0;
 | |
|     }
 | |
|     a.button.outline-btn {
 | |
|         color: #a7e2ff;
 | |
|         float: none;
 | |
|         margin-bottom: 30px;
 | |
|         display: inline-block;
 | |
|     }
 | |
|     .component img, .component-full-icon img {
 | |
|         opacity: 1;
 | |
|         -webkit-filter: grayscale(100%);
 | |
|         filter: grayscale(100%);
 | |
|     }
 | |
|     .hljs {
 | |
|         color: #f5f5f5!important;
 | |
|     }
 | |
|     .hljs-tag,
 | |
|     .hljs-name,
 | |
|     .hljs-attribute {
 | |
|         color: #e3e3f2!important;
 | |
|         font-weight: normal;
 | |
|     }
 | |
|     .hljs-keyword,
 | |
|     .hljs-selector-tag,
 | |
|     .hljs-subst {
 | |
|         color: #f5f5f5!important;
 | |
|     }
 | |
|     div#autocompleteResults {
 | |
|         background: $bg-search-results-night;
 | |
|         border: 1px solid $black;
 | |
|         color: $white;
 | |
|         padding: 20px 55px 15px 15px;
 | |
|         margin: 10px 0 0 0;
 | |
|         position: absolute;
 | |
|         -webkit-transition: all 0.5s;
 | |
|         -moz-transition: all 0.5s;
 | |
|         -o-transition: all 0.5s;
 | |
|         transition: all 0.5s;
 | |
|         width: 800px;
 | |
|     }
 | |
|     ul.autocompleteList {
 | |
|         list-style: none;
 | |
|     }
 | |
|     .autocompleteList li {
 | |
|         color: #b4c3d2;
 | |
|         padding: 5px 0 7px 0;
 | |
|     }
 | |
|     div#autocompleteResults span {
 | |
|         background-color: rgba(32, 137, 196, 0.34) !important;
 | |
|         color: #b7a4de;
 | |
|     }
 | |
|     .autocompleteTitle {
 | |
|         font-weight: bold;
 | |
|     }
 | |
|     .autocompleteUrl,
 | |
|     .autocompleteKeywords,
 | |
|     .autocompleteDescription {
 | |
|         line-height: normal;
 | |
|     }
 | |
|     span.reading-time {
 | |
|         font-style: italic;
 | |
|         font-size: 12px;
 | |
|         display: block;
 | |
|         color: #bfabe5;
 | |
|     }
 | |
|     /** for google results styles - forgive us css gods **/
 | |
|     .gsc-control-cse {
 | |
|         border-color: #192837!important;
 | |
|         background-color: #192837!important;
 | |
|     }
 | |
|     .gsc-webResult.gsc-result, .gsc-results .gsc-imageResult {
 | |
|         border-color: #192837!important;
 | |
|         background-color: #192837!important;
 | |
|     }
 | |
|     .gsc-webResult.gsc-result:hover, .gsc-imageResult:hover {
 | |
|         border-color: #25374a!important;
 | |
|         background-color: #192837!important;
 | |
|     }
 | |
|     a.gs-title {
 | |
|         color: #cccccc !important;
 | |
|         text-decoration: none;
 | |
|     }
 | |
|     .gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
 | |
|         color: #a8b0b7!important;
 | |
|     }
 | |
|     .gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b {
 | |
|         color: #a9e4ff!important;
 | |
|     }
 | |
|     .component {
 | |
|         background: #101c29;
 | |
|     }
 | |
|     .component-full {
 | |
|         background: #101c29;
 | |
|     }
 | |
|     .transparent-btn {
 | |
|         background-color: rgb(0, 135, 200);
 | |
|         box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
 | |
|         border: 1px solid rgba(0, 0, 0, 0.1);
 | |
|         text-shadow: 0 1px rgba(0, 0, 0, 0.2);
 | |
|     }
 | |
|     .footer {
 | |
|         background-color: $bg-footer-night;
 | |
|         border-top: 1px solid rgb(31, 52, 66);
 | |
|     }
 | |
|     .footer_links li a {
 | |
|         color: #b2b2b2;
 | |
|     }
 | |
|     .bottom_footer {
 | |
|         border-top: 1px solid rgb(78, 93, 106);
 | |
|     }
 | |
|     .footer_social_nav ul li a {
 | |
|         background-color: #2f2f2f;
 | |
|     }
 | |
|     /** force blockquote styles **/
 | |
|     blockquote.warning {
 | |
|         color: #ff7e7a!important;
 | |
|     }
 | |
|     blockquote.warning p:first-child {
 | |
|         color: #ff7e7a!important;
 | |
|     }
 | |
|     blockquote.important {
 | |
|         border-left-color: #f5ac45!important;
 | |
|     }
 | |
|     blockquote.important p:first-child {
 | |
|         color: #f5ac45!important;
 | |
|     }
 | |
|     /** syntax highlighting **/
 | |
|     .highlight .nt {
 | |
|         color: #e8a0e8;
 | |
|     }
 | |
|     .highlight .k {
 | |
|         color: #da5ada;
 | |
|     }
 | |
|     /*
 | |
|     *
 | |
|     * Primary Global Menu Overrides
 | |
|     *
 | |
|     */
 | |
|     .dropdown-menu{
 | |
|         background: $black;
 | |
|     }
 | |
|     .dropdown-menu>li>a {
 | |
|         color: #d0e8ff!important;
 | |
|     }
 | |
|     h6.dropdown-header {
 | |
|         color: $white;
 | |
|     }
 | |
| }
 | |
| 
 | |
| 
 | |
| /*
 | |
| *
 | |
| * night mode component overrides
 | |
| *
 | |
| */
 | |
| 
 | |
| body.night {
 | |
|     /* accordion */
 | |
| .panel {
 | |
|     color: #d3d4d4;
 | |
|     margin-bottom: 20px;
 | |
|     background-color: #24394c;
 | |
|     }
 | |
|     .panel-default {
 | |
|         border-color: #374656;
 | |
|         >.panel-heading {
 | |
|             color: #c0c3c4;
 | |
|             background-color: #101c29;
 | |
|             border-color: #2f4050;
 | |
|         }
 | |
|     }
 | |
|     .panel-body {
 | |
|         padding: 15px;
 | |
|         background: rgb(35, 54, 72);
 | |
|         color: #bcbfc3;
 | |
|     }
 | |
|     /** tabs **/
 | |
|     .nav-tabs {
 | |
|         border-bottom: 1px solid #4f6071;
 | |
|     }
 | |
|     .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
 | |
|         color: $white;
 | |
|         cursor: default;
 | |
|         background-color: #4e6071;
 | |
|         border: 1px solid transparent;
 | |
|         border-bottom-color: transparent;
 | |
|     }
 | |
|     .popover {
 | |
|         color: $black;
 | |
|     }
 | |
|     .pagination>li>a, .pagination>li>span {
 | |
|         background-color: #0f1c2a!important;
 | |
|         border: 1px solid #0f1c2a!important;
 | |
|     }
 | |
|     .pagination>.active>a {
 | |
|         background: #000!important;
 | |
|         color: $white!important;
 | |
|     }
 | |
| }
 |