From 02d66ee9fd80e341fe53756598c2e80753c6d5e3 Mon Sep 17 00:00:00 2001 From: Liyas Thomas Date: Thu, 20 Oct 2022 19:47:17 +0530 Subject: [PATCH] chore: minor ui improvements --- packages/hoppscotch-app/assets/scss/styles.scss | 11 +++++++++++ packages/hoppscotch-app/locales/en.json | 2 +- packages/hoppscotch-app/src/components.d.ts | 13 ++++++++++++- .../hoppscotch-app/src/components/app/Options.vue | 9 ++++----- .../src/components/app/PowerSearch.vue | 2 +- .../hoppscotch-app/src/components/app/Shortcuts.vue | 4 ++-- .../hoppscotch-app/src/components/app/Support.vue | 2 +- .../src/components/collections/ImportExport.vue | 2 +- .../components/collections/graphql/ImportExport.vue | 2 +- .../src/components/environments/ImportExport.vue | 2 +- .../src/components/firebase/Login.vue | 2 +- .../src/components/graphql/RequestOptions.vue | 10 +++++----- .../hoppscotch-app/src/components/http/RawBody.vue | 6 +++--- .../src/components/http/TestResultEnv.vue | 4 ++-- .../src/components/realtime/Communication.vue | 4 ++-- .../hoppscotch-app/src/components/smart/Modal.vue | 1 - .../src/components/{app => smart}/SlideOver.vue | 0 packages/hoppscotch-app/src/pages/realtime/sse.vue | 2 +- 18 files changed, 49 insertions(+), 29 deletions(-) rename packages/hoppscotch-app/src/components/{app => smart}/SlideOver.vue (100%) diff --git a/packages/hoppscotch-app/assets/scss/styles.scss b/packages/hoppscotch-app/assets/scss/styles.scss index 47d63df6..1a3a9c8b 100644 --- a/packages/hoppscotch-app/assets/scss/styles.scss +++ b/packages/hoppscotch-app/assets/scss/styles.scss @@ -91,6 +91,17 @@ body { @apply translate-x-full; } +.bounce-enter-active, +.bounce-leave-active { + @apply transition; +} + +.bounce-enter-from, +.bounce-leave-to { + @apply transform; + @apply scale-95; +} + .svg-icons { @apply flex-shrink-0; @apply overflow-hidden; diff --git a/packages/hoppscotch-app/locales/en.json b/packages/hoppscotch-app/locales/en.json index 561c7f29..deaeb454 100644 --- a/packages/hoppscotch-app/locales/en.json +++ b/packages/hoppscotch-app/locales/en.json @@ -423,7 +423,7 @@ "extension_version": "Extension Version", "extensions": "Browser extension", "extensions_use_toggle": "Use the browser extension to send requests (if present)", - "follow": "Follow Us", + "follow": "Follow us", "font_size": "Font size", "font_size_large": "Large", "font_size_medium": "Medium", diff --git a/packages/hoppscotch-app/src/components.d.ts b/packages/hoppscotch-app/src/components.d.ts index 47f267da..6a018ad3 100644 --- a/packages/hoppscotch-app/src/components.d.ts +++ b/packages/hoppscotch-app/src/components.d.ts @@ -23,7 +23,6 @@ declare module '@vue/runtime-core' { AppShortcuts: typeof import('./components/app/Shortcuts.vue')['default'] AppShortcutsEntry: typeof import('./components/app/ShortcutsEntry.vue')['default'] AppSidenav: typeof import('./components/app/Sidenav.vue')['default'] - AppSlideOver: typeof import('./components/app/SlideOver.vue')['default'] AppSupport: typeof import('./components/app/Support.vue')['default'] ButtonPrimary: typeof import('./components/button/Primary.vue')['default'] ButtonSecondary: typeof import('./components/button/Secondary.vue')['default'] @@ -98,6 +97,17 @@ declare module '@vue/runtime-core' { HttpTestResultReport: typeof import('./components/http/TestResultReport.vue')['default'] HttpTests: typeof import('./components/http/Tests.vue')['default'] HttpURLEncodedParams: typeof import('./components/http/URLEncodedParams.vue')['default'] + IconLucideArrowLeft: typeof import('~icons/lucide/arrow-left')['default'] + IconLucideCheckCircle: typeof import('~icons/lucide/check-circle')['default'] + IconLucideChevronRight: typeof import('~icons/lucide/chevron-right')['default'] + IconLucideInbox: typeof import('~icons/lucide/inbox')['default'] + IconLucideInfo: typeof import('~icons/lucide/info')['default'] + IconLucideLayers: typeof import('~icons/lucide/layers')['default'] + IconLucideLoader: typeof import('~icons/lucide/loader')['default'] + IconLucideMinus: typeof import('~icons/lucide/minus')['default'] + IconLucideSearch: typeof import('~icons/lucide/search')['default'] + IconLucideUser: typeof import('~icons/lucide/user')['default'] + IconLucideUsers: typeof import('~icons/lucide/users')['default'] LensesHeadersRenderer: typeof import('./components/lenses/HeadersRenderer.vue')['default'] LensesHeadersRendererEntry: typeof import('./components/lenses/HeadersRendererEntry.vue')['default'] LensesRenderersHTMLLensRenderer: typeof import('./components/lenses/renderers/HTMLLensRenderer.vue')['default'] @@ -130,6 +140,7 @@ declare module '@vue/runtime-core' { SmartProgressRing: typeof import('./components/smart/ProgressRing.vue')['default'] SmartRadio: typeof import('./components/smart/Radio.vue')['default'] SmartRadioGroup: typeof import('./components/smart/RadioGroup.vue')['default'] + SmartSlideOver: typeof import('./components/smart/SlideOver.vue')['default'] SmartSpinner: typeof import('./components/smart/Spinner.vue')['default'] SmartTab: typeof import('./components/smart/Tab.vue')['default'] SmartTabs: typeof import('./components/smart/Tabs.vue')['default'] diff --git a/packages/hoppscotch-app/src/components/app/Options.vue b/packages/hoppscotch-app/src/components/app/Options.vue index f7f1d187..33413c58 100644 --- a/packages/hoppscotch-app/src/components/app/Options.vue +++ b/packages/hoppscotch-app/src/components/app/Options.vue @@ -3,13 +3,12 @@ v-if="show" dialog :title="t('app.options')" - max-width="sm:max-w-md" - class="text-sm" + styles="sm:max-w-md" @close="emit('hide-modal')" >