/* Based off of the Ayu theme Original by Dempfi (https://github.com/dempfi/ayu) */ .hljs { display: block; overflow-x: auto; background: #181818; color: #E2E2E2; padding: 0.5em; } .hljs-comment, .hljs-quote { color: #5c6773; font-style: italic; } .hljs-variable, .hljs-template-variable, .hljs-attribute, .hljs-attr, .hljs-regexp, .hljs-link, .hljs-selector-id, .hljs-selector-class { color: #ff7733; } .hljs-number, .hljs-meta, .hljs-builtin-name, .hljs-literal, .hljs-type, .hljs-params { color: #ffee99; } .hljs-string, .hljs-bullet { color: #b8cc52; } .hljs-title, .hljs-built_in, .hljs-section { color: #ffb454; } .hljs-keyword, .hljs-selector-tag, .hljs-symbol { color: #ff7733; } .hljs-name { color: #36a3d9; } .hljs-tag { color: #00568d; } .hljs-emphasis { font-style: italic; } .hljs-strong { font-weight: bold; } .hljs-addition { color: #91b362; } .hljs-deletion { color: #d96c75; } /* ------------- DarkFi Theme ------------- */ #theme-list{ background-color:#000; border-radius:0; } h1,h2{ font-family:'InterDisplay', sans-serif; font-weight:900; letter-spacing:0.035em; } h3,h4,h5,h6{ font-family:'Inter', sans-serif; font-weight:900; } h1{ border-left: 10px solid #0ff; padding-left:15px; padding-top:0; padding-bottom:0; } h2{ border-left: 7px solid #747474; padding-left:10px; } h3{ border-left: 2px solid #222222; padding-left:10px; } .menu-title{ border:0; background-image:url("logo.png"); background-size:contain; background-repeat:no-repeat; background-position: center; font-size:0; } #sidebar{ border-right: 1px solid #596067; } .sidebar-scrollbox{ margin-left:15px; } #menu-bar{ border-bottom: 1px solid #596067; margin-bottom:5px; } #content{ margin-top:30px; } .hljs{ border:1px solid #104242; border-radius:0; padding:17px; } p .hljs{ border:0; background:#232323; } blockquote{ border-left: 1px solid #5B8E8E; } .chapter{ font-family:'Inter', sans-serif; font-weight:700; font-size:1.1em; } .chapter-item{ margin-top:0px; } table{ width:100%; border:1px solid #1C1C1C; } thead{ text-align:left; height:40px; border-bottom:1px solid #4B4B4B; } tr{ height:40px; border-bottom:1px solid #4B4B4B; } .content ul{ list-style-type: square; } .content a:hover{ text-decoration: none; color:#C23D4C; } .content p a code:hover{ text-decoration:none; color:#E76A78; } /* Code */ .hljs-keyword{ color:#29BFBF; } .hljs-literal{ color:#B1ABDB; } .hljs-number{ color:#C8838B; } .hljs-built_in{ color:#FCB8F2; } .hljs-string{ color:#9DE5EF; } .hljs-meta{ color:#65C8FF; } .hljs-title{ color:#BEFF03; } /* Notes */ .footnote-definition{ font-family:'IBMPlexMono', monospace; color:#5C6773; }