diff --git a/packages/hoppscotch-common/src/components/environments/Selector.vue b/packages/hoppscotch-common/src/components/environments/Selector.vue index 3674700a5..955e9af2f 100644 --- a/packages/hoppscotch-common/src/components/environments/Selector.vue +++ b/packages/hoppscotch-common/src/components/environments/Selector.vue @@ -11,13 +11,14 @@ class="bg-transparent border-b border-dividerLight select-wrapper" > - @@ -58,6 +59,7 @@ import { computed, ref, watch } from "vue" import IconCheck from "~icons/lucide/check" +import IconLayers from "~icons/lucide/layers" import { TippyComponent } from "vue-tippy" import { useI18n } from "~/composables/i18n" import { GQLError } from "~/helpers/backend/GQLClient" @@ -160,6 +164,10 @@ import { import { workspaceStatus$ } from "~/newstore/workspace" import TeamEnvironmentAdapter from "~/helpers/teams/TeamEnvironmentAdapter" import { useColorMode } from "@composables/theming" +import { breakpointsTailwind, useBreakpoints } from "@vueuse/core" + +const breakpoints = useBreakpoints(breakpointsTailwind) +const mdAndLarger = breakpoints.greater("md") const t = useI18n() diff --git a/packages/hoppscotch-ui/src/components/smart/Windows.vue b/packages/hoppscotch-ui/src/components/smart/Windows.vue index 4daa85f8b..a67f16fda 100644 --- a/packages/hoppscotch-ui/src/components/smart/Windows.vue +++ b/packages/hoppscotch-ui/src/components/smart/Windows.vue @@ -100,7 +100,7 @@ -
+
@@ -115,7 +115,7 @@ }" :style="[ `--thumb-width: ${scrollThumb.width}px`, - `width: calc(100% - ${hasActions ? '19rem' : '3rem'})`, + `width: calc(100% - ${hasActions ? mdAndLarger ? '19rem' : '7rem' : '3rem'})`, ]" id="myRange" /> @@ -144,7 +144,7 @@ import { nextTick, useSlots, } from "vue" -import { useElementSize } from "@vueuse/core" +import { breakpointsTailwind, useBreakpoints, useElementSize } from "@vueuse/core" import type { Slot } from "vue" import draggable from "vuedraggable-es" import { HoppUIPluginOptions, HOPP_UI_OPTIONS } from "./../../index" @@ -167,6 +167,9 @@ export type TabProvider = { removeTabEntry: (tabID: string) => void } +const breakpoints = useBreakpoints(breakpointsTailwind) +const mdAndLarger = breakpoints.greater("md") + const { t } = inject(HOPP_UI_OPTIONS) ?? {} const props = withDefaults(