From f0aaca2639b12a4daaa3203c18f441299eb64fc8 Mon Sep 17 00:00:00 2001 From: liyasthomas Date: Sat, 24 Jul 2021 22:16:48 +0530 Subject: [PATCH] feat: slideover menus, minor ui fixes --- assets/scss/styles.scss | 10 +- components/app/Footer.vue | 92 ++++++++++--------- components/app/Shortcuts.vue | 39 +++++--- components/app/Sidenav.vue | 3 +- components/app/SlideOver.vue | 78 ++++++++++++++++ components/button/Primary.vue | 2 +- components/button/Secondary.vue | 2 +- components/collections/graphql/Collection.vue | 2 +- components/collections/graphql/Folder.vue | 2 +- components/collections/graphql/index.vue | 6 +- components/collections/index.vue | 8 +- components/collections/my/Collection.vue | 2 +- components/collections/my/Folder.vue | 2 +- components/collections/teams/Collection.vue | 2 +- components/collections/teams/Folder.vue | 2 +- components/environments/Edit.vue | 2 +- components/environments/index.vue | 4 +- components/history/index.vue | 4 +- components/http/BodyParameters.vue | 14 +-- components/http/Headers.vue | 2 +- components/http/Parameters.vue | 2 +- components/http/RawBody.vue | 2 +- components/http/ResponseMeta.vue | 2 +- components/realtime/Websocket.vue | 2 +- components/smart/Anchor.vue | 2 +- components/smart/Item.vue | 2 +- components/tab/Primary.vue | 2 +- components/tab/Secondary.vue | 2 +- pages/graphql.vue | 25 +++-- pages/settings.vue | 2 +- 30 files changed, 213 insertions(+), 108 deletions(-) create mode 100644 components/app/SlideOver.vue diff --git a/assets/scss/styles.scss b/assets/scss/styles.scss index b65c3baf7..a31cb78de 100644 --- a/assets/scss/styles.scss +++ b/assets/scss/styles.scss @@ -307,7 +307,15 @@ input[type="checkbox"] { &.info { @apply !bg-accent; - @apply !text-primary; + @apply !text-white; + } + + &.error { + @apply !text-white; + } + + &.success { + @apply !text-white; } } } diff --git a/components/app/Footer.vue b/components/app/Footer.vue index 026a4d989..661ff966a 100644 --- a/components/app/Footer.vue +++ b/components/app/Footer.vue @@ -1,49 +1,51 @@ @@ -80,7 +82,7 @@ export default defineComponent({ watch: { ZEN_MODE(ZEN_MODE) { this.applySetting("LEFT_SIDEBAR", !ZEN_MODE) - this.applySetting("RIGHT_SIDEBAR", !ZEN_MODE) + // this.applySetting("RIGHT_SIDEBAR", !ZEN_MODE) }, }, methods: { diff --git a/components/app/Shortcuts.vue b/components/app/Shortcuts.vue index a533842e5..a9a52d912 100644 --- a/components/app/Shortcuts.vue +++ b/components/app/Shortcuts.vue @@ -1,13 +1,25 @@