--- # Front matter comment to ensure Jekyll properly reads file. --- //Import @import "base", "mixin", "typography", "layout", "syntax.scss", "custom.scss", "responsive.scss"; ///////////////////////////////////////// ///////////////////////////////////////// ///////////////////////////////////////// //////////// LIGHT THEME //////////////// ///////////////////////////////////////// ///////////////////////////////////////// ///////////////////////////////////////// //html { //background-color: #0f0f0f; ////background-color: #f0f0f0; //html { //[>background-color: #0f0f0f;<] ////background-color: #f0f0f0; //background-color: lightblue; //} ////body { //////background-color: #f0f0f0; ////background-color: #0f0f0f; //body { //[>background-color: #0f0f0f;<] ////background-color: #f0f0f0; //background-color: lightblue; //} // Default Style (Dark) :root { --primary-color: #888888; --secondary-color: #666666; --font-color: #cecece; --link-color: #e6e6e6; --bg-color: #0f0f0f; --heading-color: #454545; --block-bg-color: #2f3234; --block-bg-color-secondary: #444444; --block-bg-color-heading: #333333; --table-color: #cecece; --head-nav-bg-color: transparent; --head-nav-text-color: #d56f2a; --menu-color: #e1e1e1; --license-color: #666666; } .nojs-toggle { display: none; } // BEGIN theme switcher #main-theme-switcher { left: 25px; top: 35px; z-index: 999; display: block !important; position: absolute !important; transition: all .3s ease; } #theme-switcher:checked ~ * { --primary-color: #666666; --secondary-color: #555555; --font-color: #555555; --link-color: #444444; --bg-color: #f0f0f0; --heading-color: #666666; --block-bg-color: #d7d7d7; --block-bg-color-secondary: #c0c0c0; --block-bg-color-heading: #a5a5a5; --table-color: #000000; --head-nav-bg-color: transparent; --head-nav-text-color: #d56f2a; --menu-color: #202225; --license-color: #666666; } #theme-switcher:checked ~ .switch .slider { background-color: #d56f2a; } #theme-switcher:checked ~ .switch .slider::before { -webkit-transform: translateX(26px); -moz-transform: translateX(26px); -ms-transform: translateX(26px); transform: translateX(26px); } @media (max-width: 480px) { #main-theme-switcher { top: 19px; right: 10px; } } // END theme switcher // BEGIN menu toggle #menu-toggle:checked ~ #nav { -webkit-transform: translateX(-14rem); -moz-transform: translateX(-14rem); -ms-transform: translateX(-14rem); transform: translateX(-14rem); width: 100%; } #menu-toggle:checked ~ .menu-toggle #menu { background: none; transition: all 0.1s ease-in; } #menu-toggle:checked ~ .menu-toggle #menu::before { top: 0; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); background-color: #0F0F0F; } #menu-toggle:checked ~ .menu-toggle #menu::after { top: -4px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); background-color: #0F0F0F; } @media (min-width: 940px) { #menu-toggle:checked ~ #nav { width: 30%; } } // END menu toggle #wrap { background-color: var(--bg-color); color: var(--font-color); } h1 { color: var(--secondary-color); } a { color: var(--link-color); } .moneroversary-table, .price-table { color: var(--table-color); } #weekly .revuo-classes a.wk, #periodical .revuo-classes a.pd, #wrap.periodical .revuo-classes a.pd:active, #wrap.periodical .revuo-classes a.pd:focus { background-color: var(--head-nav-bg-color); color: var(--head-nav-text-color); } time.by-line, p.by-line-post { color: var(--table-color); } #menu, #menu::after, #menu::before { background-color: var(--menu-color); } #header .action-container { &--left { left: 25px; top: 35px; } &--right { right: 80px; top: 35px; } align-items: center; display: flex; flex-direction: row; gap: 12px; height: 36px; position: absolute; } #header { a.rss, a.donate { display: block; padding-bottom: 0; } }