From 182119aedff9cfa9f5ff5c1ab3b5b83cb21a3502 Mon Sep 17 00:00:00 2001 From: "Calum H." Date: Sat, 19 Apr 2025 14:10:34 +0100 Subject: [PATCH] feat: modrinth maven developer mode additions (#3498) * feat: modrinth maven copy string in developer mode * feat: Modrinth maven in versions list dropdown for developer mode. * fix: lint --- .../src/pages/[type]/[id]/version/[version].vue | 12 ++++++++++++ apps/frontend/src/pages/[type]/[id]/versions.vue | 11 +++++++++++ 2 files changed, 23 insertions(+) diff --git a/apps/frontend/src/pages/[type]/[id]/version/[version].vue b/apps/frontend/src/pages/[type]/[id]/version/[version].vue index c0d84bcb9..fcd5f21e9 100644 --- a/apps/frontend/src/pages/[type]/[id]/version/[version].vue +++ b/apps/frontend/src/pages/[type]/[id]/version/[version].vue @@ -621,6 +621,12 @@

Version ID

+
+

Modrinth Maven

+
+ +
+
@@ -1545,6 +1551,12 @@ export default defineNuxtComponent({ margin: 1rem 0 0.25rem 0; } + .maven-section { + display: flex; + align-items: center; + gap: 0.5rem; + } + .team-member { align-items: center; padding: 0.25rem 0.5rem; diff --git a/apps/frontend/src/pages/[type]/[id]/versions.vue b/apps/frontend/src/pages/[type]/[id]/versions.vue index 1c4596bbd..1e85211d5 100644 --- a/apps/frontend/src/pages/[type]/[id]/versions.vue +++ b/apps/frontend/src/pages/[type]/[id]/versions.vue @@ -106,6 +106,13 @@ }, shown: currentMember || flags.developerMode, }, + { + id: 'copy-maven', + action: () => { + copyToClipboard(`maven.modrinth:${project.slug}:${version.id}`); + }, + shown: flags.developerMode, + }, { divider: true, shown: currentMember }, { id: 'edit', @@ -160,6 +167,10 @@