diff options
| author | TheFrenchGhosty <47571719+TheFrenchGhosty@users.noreply.github.com> | 2021-03-19 20:32:27 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-03-19 20:32:27 +0000 |
| commit | 3286328de4cd64b48265b42333bfa67346b7a0b9 (patch) | |
| tree | 7753b2d62d1006dcf86b609c5c2cb24903bb4e6c /assets | |
| parent | 5ec23df4602b64e0b3ba4b715e585b92bd2e3a77 (diff) | |
| parent | 977c34c0d72eacb07d5e51c537402fff6f4ae3fc (diff) | |
| download | invidious-3286328de4cd64b48265b42333bfa67346b7a0b9.tar.gz invidious-3286328de4cd64b48265b42333bfa67346b7a0b9.tar.bz2 invidious-3286328de4cd64b48265b42333bfa67346b7a0b9.zip | |
Merge pull request #1837 from syeopite/master
Enhance search filter UI for JS disabled users
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/css/default.css | 33 | ||||
| -rw-r--r-- | assets/js/search.js | 13 |
2 files changed, 28 insertions, 18 deletions
diff --git a/assets/css/default.css b/assets/css/default.css index 793295d9..a76ecd48 100644 --- a/assets/css/default.css +++ b/assets/css/default.css @@ -495,7 +495,8 @@ video.video-js { */ .light-theme a:hover, -.light-theme a:active { +.light-theme a:active, +.light-theme summary:hover { color: #075A9E !important; } @@ -521,7 +522,8 @@ video.video-js { @media (prefers-color-scheme: light) { .no-theme a:hover, - .no-theme a:active { + .no-theme a:active, + .no-theme summary:hover { color: #075A9E !important; } @@ -551,7 +553,8 @@ video.video-js { */ .dark-theme a:hover, -.dark-theme a:active { +.dark-theme a:active, +.dark-theme summary:hover { color: rgb(0, 182, 240); } @@ -629,5 +632,25 @@ body.dark-theme { } #filters { - display: none; -}
\ No newline at end of file + display: inline; + margin-top: 15px; +} + +#filters > div { + display: inline-block; +} + +#filters > summary { + display: inline-block; + margin-bottom: 15px; +} + +#filters > summary::before { + content: "[ + ]"; + font-size: 1.5em; +} + +#filters[open] > summary::before { + content: "[ - ]"; + font-size: 1.5em; +} diff --git a/assets/js/search.js b/assets/js/search.js deleted file mode 100644 index 36edd053..00000000 --- a/assets/js/search.js +++ /dev/null @@ -1,13 +0,0 @@ -function toggle_comments(event) { - var target = event.target; - var body = document.getElementById('filters'); - if (body.style.display === 'flex') { - target.innerHTML = '[ + ]'; - body.style.display = 'none'; - } else { - target.innerHTML = '[ - ]'; - body.style.display = 'flex'; - } -} - -document.getElementById('togglefilters').onclick = toggle_comments;
\ No newline at end of file |
