From 83df48a454536ff03651c99ed48930e1a8f165d3 Mon Sep 17 00:00:00 2001 From: tdgao Date: Tue, 17 Mar 2026 19:07:24 -0600 Subject: [PATCH] update server info label styles --- .../src/components/servers/ServerListing.vue | 24 +++++++++---------- .../servers/labels/ServerInfoLabels.vue | 5 ++-- .../servers/labels/ServerLoaderLabel.vue | 2 +- .../servers/labels/ServerSubdomainLabel.vue | 2 +- .../servers/labels/ServerUptimeLabel.vue | 2 +- 5 files changed, 18 insertions(+), 17 deletions(-) diff --git a/packages/ui/src/components/servers/ServerListing.vue b/packages/ui/src/components/servers/ServerListing.vue index 2f6a2ce806..7fff880840 100644 --- a/packages/ui/src/components/servers/ServerListing.vue +++ b/packages/ui/src/components/servers/ServerListing.vue @@ -21,7 +21,12 @@

{{ name }}

- +
+ New +
-
- New server -
import type { Archon } from '@modrinth/api-client' -import { ChevronRightIcon, LoaderCircleIcon, LockIcon, SparklesIcon } from '@modrinth/assets' +import { LoaderCircleIcon, LockIcon, SparklesIcon } from '@modrinth/assets' import { useQuery } from '@tanstack/vue-query' import { computed } from 'vue' @@ -158,8 +158,8 @@ const props = defineProps() const { kyros, labrinth } = injectModrinthClient() -const showGameLabel = computed(() => !!props.game) -const showLoaderLabel = computed(() => !!props.loader) +const showGameLabel = computed(() => !!props.game && !isConfiguring.value) +const showLoaderLabel = computed(() => !!props.loader && !isConfiguring.value) const { data: projectData } = useQuery({ queryKey: ['project', props.upstream?.project_id] as const, diff --git a/packages/ui/src/components/servers/labels/ServerInfoLabels.vue b/packages/ui/src/components/servers/labels/ServerInfoLabels.vue index aaf5e00132..3c5389f7ed 100644 --- a/packages/ui/src/components/servers/labels/ServerInfoLabels.vue +++ b/packages/ui/src/components/servers/labels/ServerInfoLabels.vue @@ -7,15 +7,16 @@ :is-link="linked" />
-
+
diff --git a/packages/ui/src/components/servers/labels/ServerSubdomainLabel.vue b/packages/ui/src/components/servers/labels/ServerSubdomainLabel.vue index 2b528ce8c6..05b9042637 100644 --- a/packages/ui/src/components/servers/labels/ServerSubdomainLabel.vue +++ b/packages/ui/src/components/servers/labels/ServerSubdomainLabel.vue @@ -4,7 +4,7 @@ v-tooltip="'Copy custom URL'" class="flex min-w-0 flex-row items-center gap-4 truncate hover:cursor-pointer" > -
+
-
+