From ed91486d536a5b87239d58eab829a9c50dab51ea Mon Sep 17 00:00:00 2001 From: Liyas Thomas Date: Mon, 5 Jul 2021 16:52:15 +0000 Subject: [PATCH] refactor(ui): popovers --- assets/scss/styles.scss | 9 +- components/app/GitHubStarButton.vue | 4 +- components/app/Header.vue | 26 +- components/collections/ImportExport.vue | 62 ++--- components/collections/graphql/Collection.vue | 61 ++--- components/collections/graphql/Folder.vue | 49 ++-- .../collections/graphql/ImportExport.vue | 69 +++--- components/collections/graphql/Request.vue | 44 ++-- components/collections/my/Collection.vue | 63 ++--- components/collections/my/Folder.vue | 61 ++--- components/collections/my/Request.vue | 50 ++-- components/collections/teams/Collection.vue | 69 +++--- components/collections/teams/Folder.vue | 67 ++--- components/collections/teams/Request.vue | 48 ++-- components/environments/Environment.vue | 34 +-- components/environments/ImportExport.vue | 69 +++--- components/firebase/Logout.vue | 20 +- components/history/graphql/Card.vue | 60 ++--- components/history/index.vue | 2 +- components/history/rest/Card.vue | 56 ++--- components/http/BodyParameters.vue | 8 +- components/http/CodegenModal.vue | 21 +- components/http/Headers.vue | 8 +- components/http/Parameters.vue | 8 +- .../lenses/renderers/HTMLLensRenderer.vue | 12 +- .../lenses/renderers/JSONLensRenderer.vue | 8 +- .../lenses/renderers/RawLensRenderer.vue | 8 +- .../lenses/renderers/XMLLensRenderer.vue | 8 +- components/profile/Picture.vue | 31 +-- components/realtime/Sse.vue | 4 +- components/realtime/Websocket.vue | 8 +- components/smart/ChangeLanguage.vue | 3 +- components/smart/Modal.vue | 75 +++--- components/teams/Edit.vue | 82 +++++-- components/teams/Team.vue | 69 +++--- components/translate/Fade.vue | 25 -- components/translate/SlideLeft.vue | 41 ---- components/translate/SlideRight.vue | 25 -- lang/en-US.json | 4 +- pages/api.vue | 87 ++++--- pages/doc.vue | 8 +- pages/graphql.vue | 228 +++++++++--------- 42 files changed, 828 insertions(+), 866 deletions(-) delete mode 100644 components/translate/Fade.vue delete mode 100644 components/translate/SlideLeft.vue delete mode 100644 components/translate/SlideRight.vue diff --git a/assets/scss/styles.scss b/assets/scss/styles.scss index 80ce5e88d..b384aece4 100644 --- a/assets/scss/styles.scss +++ b/assets/scss/styles.scss @@ -59,6 +59,8 @@ body { -webkit-touch-callout: none; } +.fade-enter-active, +.fade-leave-active, .page-enter-active, .page-leave-active, .layout-enter-active, @@ -66,10 +68,11 @@ body { @apply transition; } -.page-enter, -.page-leave-active, +.fade-enter, +.fade-leave-to .page-enter, +.page-leave-to, .layout-enter, -.layout-leave-active { +.layout-leave-to { @apply opacity-0; } diff --git a/components/app/GitHubStarButton.vue b/components/app/GitHubStarButton.vue index a11737bc8..aaca1bf69 100644 --- a/components/app/GitHubStarButton.vue +++ b/components/app/GitHubStarButton.vue @@ -1,5 +1,5 @@ diff --git a/components/translate/SlideRight.vue b/components/translate/SlideRight.vue deleted file mode 100644 index ede0db7f6..000000000 --- a/components/translate/SlideRight.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/lang/en-US.json b/lang/en-US.json index 7fbff12dc..fcfe1f1af 100644 --- a/lang/en-US.json +++ b/lang/en-US.json @@ -342,5 +342,7 @@ "protocols": "Protocols", "protocol_count": "protocol {count}", "share": "Share", - "interceptor": "Interceptor" + "interceptor": "Interceptor", + "profile": "Profile", + "are_you_sure_logout": "Are you sure you want to logout?" } diff --git a/pages/api.vue b/pages/api.vue index d2b2aca63..4781437a5 100644 --- a/pages/api.vue +++ b/pages/api.vue @@ -10,7 +10,13 @@
  • - + -
    - - {{ methodMenuItem }} -
    + @click.native=" + customMethod = + methodMenuItem == 'CUSTOM' ? true : false + method = methodMenuItem + $refs.options.tippy().hide() + " + :label="methodMenuItem" + />
  • @@ -101,6 +105,7 @@ }} -
    - - {{ contentTypeMenuItem }} -
    + @click.native=" + contentType = contentTypeMenuItem + $refs.contentTypeOptions.tippy().hide() + " + :label="contentTypeMenuItem" + />