diff options
Diffstat (limited to 'src/zenserver/frontend/html/zen.css')
| -rw-r--r-- | src/zenserver/frontend/html/zen.css | 48 |
1 files changed, 47 insertions, 1 deletions
diff --git a/src/zenserver/frontend/html/zen.css b/src/zenserver/frontend/html/zen.css index 033563736..2463a6b5d 100644 --- a/src/zenserver/frontend/html/zen.css +++ b/src/zenserver/frontend/html/zen.css @@ -79,8 +79,11 @@ input { /* links -------------------------------------------------------------------- */ +a { + text-decoration: unset; +} + .zen_action, a { - all: unset; cursor: pointer; color: var(--theme_ln); @@ -401,3 +404,46 @@ input { float: left; min-width: 15%; } + +/* tree --------------------------------------------------------------------- */ + +#tree { + #tree_root { + margin-left: 5em; + margin-right: 10em; + } + ul { + list-style-type: none; + padding-left: 0; + margin-left: 2em; + } + li > div { + display: flex; + border-bottom: 1px solid transparent; + padding-left: 0.3em; + padding-right: 0.3em; + } + li > div > div:last-child { + margin-left: auto; + } + li > div:hover { + background-color: var(--theme_p4); + border-bottom: 1px solid var(--theme_g2); + } + li a { + font-weight: bolder; + } + li::marker { + content: "+"; + color: var(--theme_g1); + } + li[expanded]::marker { + content: "-"; + } + li[leaf]::marker { + content: "|"; + } + li:last-child::marker { + content: "\\"; + } +} |