X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/067cb9c5b7b020da6dda398773cd7236fa3b51f2..refs/pull/2115/head:/resources/sass/styles.scss diff --git a/resources/sass/styles.scss b/resources/sass/styles.scss index 74e4a4fde..8af363469 100644 --- a/resources/sass/styles.scss +++ b/resources/sass/styles.scss @@ -36,7 +36,7 @@ body.dragging, body.dragging * { // User Avatar Images .avatar { border-radius: 100%; - background-color: #EEE; + @include lightDark(background-color, #eee, #000); width: 30px; height: 30px; &.med { @@ -54,6 +54,11 @@ body.dragging, body.dragging * { &.square { border-radius: 3px; } + &[src$="user_avatar.png"] { + @include whenDark { + filter: invert(1); + } + } } // Loading icon @@ -137,7 +142,7 @@ $btt-size: 40px; display: flex; input, button { border-radius: 0; - border: 1px solid #DDD; + @include lightDark(border-color, #ddd, #000); margin-inline-start: -1px; } input { @@ -257,12 +262,13 @@ $btt-size: 40px; grid-template-columns: minmax(120px, max-content) 40px; font-size: 0.9rem; border: 2px solid #DDD; + @include lightDark(border-color, #ddd, #444); border-radius: 4px; } .list-sort-label { font-weight: bold; display: inline-block; - color: #555; + @include lightDark(color, #555, #888); } .list-sort-type { text-align: start; @@ -273,7 +279,8 @@ $btt-size: 40px; } .list-sort-dir { border-inline-start: 2px solid #DDD; - fill: #888; + color: #888; + @include lightDark(border-color, #ddd, #444); .svg-icon { transition: transform ease-in-out 120ms; }