diff --git a/assets/css/styles.scss b/assets/css/styles.scss index 4f2a93777..ed8bd8368 100644 --- a/assets/css/styles.scss +++ b/assets/css/styles.scss @@ -2,7 +2,7 @@ .page-leave-active, .layout-enter-active, .layout-leave-active { - transition: all 0.2s ease-in-out; + transition: all 0.2s; } .page-enter, @@ -181,7 +181,7 @@ nav.primary-nav { align-items: center; justify-content: center; flex-shrink: 0; - padding: 16px; + padding: 14px; border-radius: 50%; background-color: var(--brd-color); color: var(--fg-light-color); @@ -226,7 +226,7 @@ nav.secondary-nav { align-items: center; justify-content: center; flex-shrink: 0; - padding: 16px; + padding: 14px; border-radius: 50%; background-color: var(--bg-dark-color); color: var(--fg-light-color); @@ -267,8 +267,9 @@ h3 { color: white; border-radius: 8px; padding: 8px 16px; - font-size: 14px; + font-size: 12px; font-weight: 500; + box-shadow: 0 4px 24px rgba(black, 0.1); } .tooltip-arrow { @@ -613,6 +614,15 @@ ol li { display: flex; align-items: center; justify-content: space-between; + flex-grow: 1; + flex-direction: row; + + * { + display: inline-flex; + flex-wrap: wrap; + align-items: center; + justify-content: center; + } } .show-on-small-screen { @@ -774,13 +784,13 @@ input[type="radio"]:checked + label + .tab { .inner-left { display: flex; order: 1; - margin-right: 16px; } .inner-right { display: flex; width: 30%; order: 2; + margin-left: 16px; } .bg-color { @@ -839,6 +849,9 @@ input[type="radio"]:checked + label + .tab { .inner-left { order: 0; - margin-right: 0; + } + + .inner-right { + margin-left: 0; } } diff --git a/components/history.vue b/components/history.vue index 512becdc3..b9218da0e 100644 --- a/components/history.vue +++ b/components/history.vue @@ -24,8 +24,9 @@ @click="toggleStar(index)" v-tooltip="{ content: !entry.star ? 'Add star' : 'Remove star' }" > - star - star_border + + {{ entry.star ? "star" : "star_border" }} +
  • - + --> @@ -267,13 +268,13 @@ } } -.smooth-enter-active, -.smooth-leave-active { +.fade-enter-active, +.fade-leave-active { transition: all 0.2s; } -.smooth-enter, -.smooth-leave-to { +.fade-enter, +.fade-leave-to { opacity: 0; } diff --git a/components/section.vue b/components/section.vue index bbf8a99d1..cd5e41e66 100644 --- a/components/section.vue +++ b/components/section.vue @@ -5,8 +5,9 @@ > {{ label }} - expand_more - expand_less + + {{ isCollapsed ? "expand_more" : "expand_less" }} +
    diff --git a/layouts/default.vue b/layouts/default.vue index 53156c47f..7a2d2b607 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -2,12 +2,12 @@
    -
    + -
    -
    + + -
    +
    @@ -560,6 +560,20 @@
    +
    + + +
    - unfold_more - unfold_less + + {{ !expandResponse ? "unfold_more" : "unfold_less" }} + @@ -115,14 +114,11 @@ name="start" @click="toggleSSEConnection" > - {{ toggleSSEConnectionVerb }} + {{ !connectionSSEState ? "Start" : "Stop" }} - sync - sync_disabled + + {{ !connectionSSEState ? "sync" : "sync_disabled" }} + @@ -209,9 +205,6 @@ export default { }; }, computed: { - toggleConnectionVerb() { - return !this.connectionState ? "Connect" : "Disconnect"; - }, urlValid() { const pattern = new RegExp( "^(wss?:\\/\\/)?" + @@ -224,9 +217,6 @@ export default { ); return pattern.test(this.url); }, - toggleSSEConnectionVerb() { - return !this.connectionSSEState ? "Start" : "Stop"; - }, serverValid() { const pattern = new RegExp( "^(http(s)?:\\/\\/)?" +