Merge remote-tracking branch 'origin/main' into prospector/button-consistency-pass

# Conflicts:
#	apps/frontend/src/layouts/default.vue
This commit is contained in:
Prospector
2026-08-07 13:47:53 -07:00
68 changed files with 1358 additions and 1100 deletions
+22 -22
View File
@@ -138,23 +138,8 @@
</ButtonLink>
<ButtonLink
type="quiet"
to="/discover/modpacks"
size="sm"
:class="
route.path.startsWith('/discover/modpacks')
? '!bg-[var(--color-button-bg-selected)] !text-[var(--color-button-text-selected)] [&>svg]:!text-[var(--color-button-icon-selected)]'
: route.path.startsWith('/modpack/')
? '!bg-[var(--color-button-bg)] !text-contrast'
: ''
"
>
<PackageOpenIcon aria-hidden="true" />
{{ formatMessage(commonProjectTypeCategoryMessages.modpack) }}
</ButtonLink>
<ButtonLink
type="quiet"
size="sm"
to="/discover/shaders"
size="sm"
:class="
route.path.startsWith('/discover/shaders')
? '!bg-[var(--color-button-bg-selected)] !text-[var(--color-button-text-selected)] [&>svg]:!text-[var(--color-button-icon-selected)]'
@@ -166,6 +151,21 @@
<GlassesIcon aria-hidden="true" />
{{ formatMessage(commonProjectTypeCategoryMessages.shader) }}
</ButtonLink>
<ButtonLink
type="quiet"
size="sm"
to="/discover/modpacks"
:class="
route.path.startsWith('/discover/modpacks')
? '!bg-[var(--color-button-bg-selected)] !text-[var(--color-button-text-selected)] [&>svg]:!text-[var(--color-button-icon-selected)]'
: route.path.startsWith('/modpack/')
? '!bg-[var(--color-button-bg)] !text-contrast'
: ''
"
>
<PackageOpenIcon aria-hidden="true" />
{{ formatMessage(commonProjectTypeCategoryMessages.modpack) }}
</ButtonLink>
<ButtonLink
type="quiet"
to="/discover/plugins"
@@ -1209,8 +1209,8 @@ const navRoutes = computed(() => [
href: '/discover/mods',
},
{
label: formatMessage(getProjectTypeMessage('plugin', true)),
href: '/discover/plugins',
label: formatMessage(getProjectTypeMessage('resourcepack', true)),
href: '/discover/resourcepacks',
},
{
label: formatMessage(getProjectTypeMessage('datapack', true)),
@@ -1220,14 +1220,14 @@ const navRoutes = computed(() => [
label: formatMessage(getProjectTypeMessage('shader', true)),
href: '/discover/shaders',
},
{
label: formatMessage(getProjectTypeMessage('resourcepack', true)),
href: '/discover/resourcepacks',
},
{
label: formatMessage(getProjectTypeMessage('modpack', true)),
href: '/discover/modpacks',
},
{
label: formatMessage(getProjectTypeMessage('plugin', true)),
href: '/discover/plugins',
},
{
label: formatMessage(getProjectTypeMessage('server', true)),
href: '/discover/servers',