/* Make bold text bolder */ .cm-s-obsidian span.cm-formatting-strong, .cm-s-obsidian span.cm-strong, .cm-s-obsidian strong { /* --bold-weight is deprecated, use --bold-modifier instead */ /* --bold-weight: 1000; */ --bold-modifier: 250; } /* ref: https://www.reddit.com/r/ObsidianMD/comments/yunc56/how_to_make_bold_text_more_visible/ */ /* Make headers with different levels have different colors */ body { --h1-color: var(--color-red); --h2-color: var(--color-orange); --h3-color: var(--color-yellow); --h4-color: var(--color-green); --h5-color: var(--color-blue); --h6-color: var(--color-purple); } /* Make the vertical line besides a blockquote thinker */ body { --blockquote-border-thickness: 8px; } /* Make the first row in a table not bold by default because sometimes we don't want the first row to be the header */ /* If we do want to make the first row looks like a header, just surround each item in the first row with double asterisks to make them bold */ .cm-s-obsidian .cm-table-widget th { font-weight:normal; } /* Hide the blank line above a table to save space */ .cm-line:has(+ .cm-embed-block.cm-table-widget) br { display: none; } /* Make math equations bigger */ mjx-math { font-size: 140% !important; } /* Make horizontal lines thinker */ hr { border: 2px solid; } /* Indent headers */ h2, .HyperMD-header-2 { left: -56px; } h3, .HyperMD-header-3 { left: -30px; } h4, .HyperMD-header-4 { left: -15px; } h5, .HyperMD-header-5 { left: -7.5px; } h6, .HyperMD-header-6 { left: 0px; } div.markdown-preview-view, div.markdown-source-view div.cm-content { /* Shift note right to spare space for headers */ padding-left: 30px !important; margin-right: -20px !important; /* more characters in one line */ } /* ref: https://forum.obsidian.md/t/heading-and-text-after-it-indentation/53086/4 */ /* Prevent mermaid images being cropped */ .mermaid svg { max-width: 100%; height: auto; } /* Make math blocks align left */ mjx-container { text-align: left !important; } .internal-embed.markdown-embed.inline-embed.is-loaded { border: 2px dashed gray; /* background-color: rgb(240, 255, 255); */ }
/* Enable text wrapping in file sidebar */ .nav-file-title-content, .nav-folder-title-content { white-space: normal; } /* Automically display horizontal line before header 2 */ .HyperMD-header-2::before { content: ''; position: absolute; width: 100%; height: 3px; left: 0; top: 4px; display: block; clear: both; background-color: black; } /* Surrond mermaid graph with rectangle boder */ .mermaid { border: 1px solid black; }
reference:
- https://forum.obsidian.md/t/help-changing-color-of-headers-2023/67907/2
- https://forum.obsidian.md/t/hiding-the-blank-line-above-tables/63465
- https://forum.obsidian.md/t/how-to-remove-vertical-line-beside-blockquote/70909/2
- https://forum.obsidian.md/t/soft-wrap-file-name-in-sidebar/2369/18
- https://forum.obsidian.md/t/resize-and-align-mermaid-diagrams/7019/24
- https://forum.obsidian.md/t/how-to-change-mathjax-style/12974/2
Top comments (0)