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
+
@@ -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 @@
Copy ID
+
+
+ Copy Modrinth Maven
+