--- author: malys description: Dark theme thought for readibility and productivity name: "Library/Malys/theme-malys" tags: meta/library share.uri: "https://github.com/malys/silverbullet-libraries/blob/main/src/Theme/theme-malys.md" share.hash: 0817db84 share.mode: pull --- # Malys theme Dark theme thought for readability and productivity. ## Example # 1 ## 2 ### 3 #### 4 ##### 5 ###### 6 `code` *emphasis* **strong** ## Editor ```space-style html { --ui-font: firacode-nf, monospace !important; --editor-font: firacode-nf, monospace !important; --editor-width: 100% !important; line-height: 1.4 !important; font-variant-ligatures: none; font-feature-settings: "liga" 0; } .markmap { --markmap-text-color: #BBDEFB !important; } #sb-main .cm-editor { font-size: 15px; margin-top: 2rem; } .sb-line-h1 { font-size: 1.8em !important; color: #ee82ee !important; } .sb-line-h2 { font-size: 1.6em !important; color: #6a5acd !important; } .sb-line-h3 { font-size: 1.4em !important; color: #4169e1 !important; } .sb-line-h4 { font-size: 1.2em !important; color: #008000 !important; } .sb-line-h5 { font-size: 1em !important; color: #ffff00 !important; } .sb-line-h6 { font-size: 1em !important; color: #ffa500 !important; } .sb-line-h1::before { content: "h1"; margin-right: 0.5em; font-size: 0.5em !important; } .sb-line-h2::before { content: "h2"; margin-right: 0.5em; font-size: 0.5em !important; } .sb-line-h3::before { content: "h3"; margin-right: 0.5em; font-size: 0.5em !important; } .sb-line-h4::before { content: "h4"; margin-right: 0.5em; font-size: 0.5em !important; } .sb-line-h5::before { content: "h5"; margin-right: 0.5em; font-size: 0.5em !important; } .sb-line-h6::before { content: "h6"; margin-right: 0.5em; font-size: 0.5em !important; } .sb-code { color: grey !important; } .sb-emphasis { color: darkorange !important; } .sb-strong { color: salmon !important; } html { --treeview-phone-height: 25vh; --treeview-tablet-width: 25vw; --treeview-tablet-height: 100vh; --treeview-desktop-width: 20vw; } .sb-bhs { height: var(--treeview-phone-height); } .cm-diagnosticText { color: black; } ``` ## Treeview ```space-style .tree__label > span { font-size: calc(11px + 0.1vh); } @media (min-width: 960px) { #sb-root:has(.sb-lhs) #sb-main, #sb-root:has(.sb-lhs) #sb-top { margin-left: var(--treeview-tablet-width); } .sb-lhs { position: fixed; left: 0; height: var(--treeview-tablet-height); width: var(--treeview-tablet-width); border-right: 1px solid var(--top-border-color); } } @media (min-width: 1440px) { #sb-root:has(.sb-lhs) #sb-main, #sb-root:has(.sb-lhs) #sb-top { margin-left: var(--treeview-desktop-width); } .sb-lhs { width: var(--treeview-desktop-width); } } ``` .tree__label > span { padding: 0 5px; font-size: 11px; line-height: 1.2; } .treeview-root { --st-label-height: auto; --st-subnodes-padding-left: 0.1rem; --st-collapse-icon-height: 2.1rem; --st-collapse-icon-width: 1.25rem; --st-collapse-icon-size: 1rem; } ## Outline ```space-style div.cm-scroller { scroll-behavior: smooth; scrollbar-width: thin; } ```