diff options
Diffstat (limited to 'SI/.obsidian/plugins/obsidian-outliner/styles.css')
| -rw-r--r-- | SI/.obsidian/plugins/obsidian-outliner/styles.css | 105 |
1 files changed, 105 insertions, 0 deletions
diff --git a/SI/.obsidian/plugins/obsidian-outliner/styles.css b/SI/.obsidian/plugins/obsidian-outliner/styles.css new file mode 100644 index 0000000..650b4e5 --- /dev/null +++ b/SI/.obsidian/plugins/obsidian-outliner/styles.css @@ -0,0 +1,105 @@ +/* lists and bullets */ +.outliner-plugin-better-lists .cm-s-obsidian .HyperMD-list-line { + padding-top: 0.4em; +} + +.outliner-plugin-better-lists .cm-formatting-list-ul { + margin-right: 0.3em; +} + +.outliner-plugin-better-lists .list-bullet::after { + width: 0.4em; + height: 0.4em; + background-color: var(--text-muted); +} + +/* lines */ +.outliner-plugin-list-lines-scroller { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: var(--file-margins); + padding-left: 0; + pointer-events: none; + overflow: hidden; +} + +.outliner-plugin-list-lines-content-container { + position: relative; +} + +.outliner-plugin-list-line { + pointer-events: auto; + position: absolute; + width: 5px; + margin-left: 0.5ch; + margin-top: 1em; + z-index: 1; + cursor: pointer; + background: transparent; + background-image: linear-gradient( + to right, + var(--text-faint) 1px, + transparent 1px + ); + background-position-x: 2px; + background-repeat: no-repeat; +} + +.outliner-plugin-better-bullets .outliner-plugin-list-line { + margin-top: 1.4em; +} + +.markdown-source-view.mod-cm6.is-readable-line-width + .outliner-plugin-list-lines-content-container { + max-width: 700px; + margin: auto; +} + +.outliner-plugin-list-line:hover { + background: var(--text-faint); +} + +.outliner-plugin-vertical-lines + .markdown-source-view.mod-cm6 + .cm-hmd-list-indent + .cm-indent::before { + content: none; +} + +/* drag-n-drop */ +.outliner-plugin-dropping-line { + background-color: hsla(var(--interactive-accent-hsl), 0.4); +} + +.outliner-plugin-dragging-line { + opacity: 0.5; + background-color: hsla(var(--interactive-accent-hsl), 0.2); +} + +.outliner-plugin-drop-zone { + width: 300px; + height: 4px; + background: var(--color-accent); + z-index: 999; + position: absolute; + pointer-events: none; +} + +.outliner-plugin-drop-zone-padding { + position: absolute; + height: 4px; +} + +body.outliner-plugin-dnd:not(.outliner-plugin-dragging) .cm-formatting-list, +body.outliner-plugin-dnd:not(.outliner-plugin-dragging) + .cm-fold-indicator + .collapse-indicator { + cursor: grab !important; +} + +html body.outliner-plugin-dnd.outliner-plugin-dragging { + cursor: grabbing !important; +} |
