From d4540a56b9dfac4da18e2e8f0d2720200982cb42 Mon Sep 17 00:00:00 2001 From: Joel Jacob Stephen <70131076+JoelJacobStephen@users.noreply.github.com> Date: Mon, 21 Mar 2022 07:45:10 +0530 Subject: [PATCH] refactor: improve the mobile layout. (#2153) Co-authored-by: Liyas Thomas --- .../hoppscotch-app/assets/scss/themes.scss | 15 +++++ .../hoppscotch-app/components/app/Footer.vue | 4 +- .../hoppscotch-app/components/app/Sidenav.vue | 1 + .../components/http/Authorization.vue | 23 ++++---- .../hoppscotch-app/components/http/Body.vue | 6 +- .../components/http/BodyParameters.vue | 9 +-- .../components/http/Headers.vue | 12 ++-- .../components/http/Parameters.vue | 6 +- .../components/http/PreRequestScript.vue | 8 +-- .../components/http/RawBody.vue | 2 +- .../components/http/Request.vue | 13 ++-- .../components/http/RequestOptions.vue | 4 +- .../hoppscotch-app/components/http/Tests.vue | 2 +- .../components/http/URLEncodedParams.vue | 2 +- packages/hoppscotch-app/layouts/default.vue | 59 +++++++++++++++++-- packages/hoppscotch-app/windi.config.js | 8 +++ 16 files changed, 118 insertions(+), 56 deletions(-) diff --git a/packages/hoppscotch-app/assets/scss/themes.scss b/packages/hoppscotch-app/assets/scss/themes.scss index 0e9511a00..8c51d87a9 100644 --- a/packages/hoppscotch-app/assets/scss/themes.scss +++ b/packages/hoppscotch-app/assets/scss/themes.scss @@ -249,6 +249,11 @@ --upper-primary-sticky-fold: 4.125rem; --upper-secondary-sticky-fold: 6.125rem; --upper-tertiary-sticky-fold: 8.188rem; + --upper-mobile-primary-sticky-fold: 6.625rem; + --upper-mobile-secondary-sticky-fold: 8.625rem; + --upper-mobile-tertiary-sticky-fold: 10.625rem; + --upper-mobile-raw-sticky-fold: 10.675rem; + --upper-mobile-raw-tertiary-sticky-fold: 8.188rem; --lower-primary-sticky-fold: 3rem; --lower-secondary-sticky-fold: 5rem; --sidebar-primary-sticky-fold: 2rem; @@ -261,6 +266,11 @@ --upper-primary-sticky-fold: 4.375rem; --upper-secondary-sticky-fold: 6.625rem; --upper-tertiary-sticky-fold: 8.813rem; + --upper-mobile-primary-sticky-fold: 7.125rem; + --upper-mobile-secondary-sticky-fold: 9.375rem; + --upper-mobile-tertiary-sticky-fold: 10.875rem; + --upper-mobile-raw-sticky-fold: 11.695rem; + --upper-mobile-raw-tertiary-sticky-fold: 8.925rem; --lower-primary-sticky-fold: 3.25rem; --lower-secondary-sticky-fold: 5.5rem; --sidebar-primary-sticky-fold: 2.25rem; @@ -273,6 +283,11 @@ --upper-primary-sticky-fold: 4.625rem; --upper-secondary-sticky-fold: 7.125rem; --upper-tertiary-sticky-fold: 9.5rem; + --upper-mobile-primary-sticky-fold: 7.625rem; + --upper-mobile-secondary-sticky-fold: 10.125rem; + --upper-mobile-tertiary-sticky-fold: 11.375rem; + --upper-mobile-raw-sticky-fold: 12.695rem; + --upper-mobile-raw-tertiary-sticky-fold: 9.7rem; --lower-primary-sticky-fold: 3.5rem; --lower-secondary-sticky-fold: 6rem; --sidebar-primary-sticky-fold: 2.5rem; diff --git a/packages/hoppscotch-app/components/app/Footer.vue b/packages/hoppscotch-app/components/app/Footer.vue index 9c4ab205a..9ee429d2a 100644 --- a/packages/hoppscotch-app/components/app/Footer.vue +++ b/packages/hoppscotch-app/components/app/Footer.vue @@ -1,5 +1,5 @@