From 8a2f45ec23904526ea74747f9619fc6df37c07a0 Mon Sep 17 00:00:00 2001 From: stairman06 <36215135+stairman06@users.noreply.github.com> Date: Fri, 18 Sep 2020 15:05:13 -0500 Subject: [PATCH] Make responsive (#8) * Refactor ModResult to use CSS Grid * Mobile support for ModResult * Mobile navbar * Mobile fixes, get rid of x overflow * Mobile filter support * Fully responsive * Collapse categories view later * Mobile-first * Fix version selector width --- assets/styles/layout.scss | 2 +- components/ModResult.vue | 353 ++++++++++++++++++++++++++------------ layouts/default.vue | 122 ++++++++++++- pages/mods.vue | 158 ++++++++++++++--- 4 files changed, 492 insertions(+), 143 deletions(-) diff --git a/assets/styles/layout.scss b/assets/styles/layout.scss index ba83a7b50..672ea3e06 100644 --- a/assets/styles/layout.scss +++ b/assets/styles/layout.scss @@ -1,7 +1,7 @@ .columns { display: flex; - @for $i from 1 through 4 { + @for $i from 1 through 5 { .column-grow-#{$i} { flex-grow: $i; } diff --git a/components/ModResult.vue b/components/ModResult.vue index 0ede200b2..5a4e2dc9c 100644 --- a/components/ModResult.vue +++ b/components/ModResult.vue @@ -1,106 +1,104 @@