From 07a0a748b3935823d94923a23509aa1d66ff409a Mon Sep 17 00:00:00 2001 From: Kevin Payravi Date: Tue, 27 Feb 2024 03:41:28 -0600 Subject: [PATCH] Responsive wiki list filters --- pages/settings/index.html | 81 +++++++++++++++++++++++++-------------- 1 file changed, 52 insertions(+), 29 deletions(-) diff --git a/pages/settings/index.html b/pages/settings/index.html index b8d8782..e607085 100644 --- a/pages/settings/index.html +++ b/pages/settings/index.html @@ -204,11 +204,13 @@ .radioGroup { display: flex; } + .radioGroup.horizontal { flex-direction: row; line-height: 1.5rem; gap: .5em; } + .radioGroup.vertical { flex-direction: column; gap: .5em; @@ -279,18 +281,33 @@ } #wikiFiltersContainer { + width: fit-content; + margin: 0 auto; + } + + #wikiFiltersContainer>div { display: grid; gap: 0.5em; grid-template-columns: 1fr 1fr; margin: 1em auto; - width: 30em; + max-width: 30em; } - #wikiFiltersContainer div { + #wikiFiltersContainer>div>div { text-align: right; align-self: end; } + @media (max-width: 35em) { + #wikiFiltersContainer>div { + grid-template-columns: 1fr; + } + + #wikiFiltersContainer>div>div { + text-align: center; + } + } + .toggles { font-size: 0.8rem; white-space: nowrap; @@ -605,8 +622,8 @@
- BreezeWiki alternative frontend for Fandom (learn more) + BreezeWiki alternative frontend for Fandom (learn more)
@@ -634,7 +651,8 @@
-
Filter wikis by language:
- + + + + + + + + + + + + + + + + + + -
Filter wikis by name:
- +
+
+
Filter wikis by name:
+ +
@@ -808,4 +831,4 @@ - + \ No newline at end of file