From 7f5dea28bb2d9cd6ee90c4e5498dce0b57c0cce0 Mon Sep 17 00:00:00 2001
From: flow <flowlnlnln@gmail.com>
Date: Fri, 11 Nov 2022 18:29:32 -0300
Subject: feat(ManagedPackPage): add link to the Modrinth's pack page

Signed-off-by: flow <flowlnlnln@gmail.com>
---
 launcher/ui/pages/instance/ManagedPackPage.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'launcher/ui/pages/instance/ManagedPackPage.cpp')

diff --git a/launcher/ui/pages/instance/ManagedPackPage.cpp b/launcher/ui/pages/instance/ManagedPackPage.cpp
index be0b2f86..126757d5 100644
--- a/launcher/ui/pages/instance/ManagedPackPage.cpp
+++ b/launcher/ui/pages/instance/ManagedPackPage.cpp
@@ -68,8 +68,8 @@ void ManagedPackPage::openedImpl()
 {
     ui->packName->setText(m_inst->getManagedPackName());
     ui->packVersion->setText(m_inst->getManagedPackVersionName());
-    ui->packOrigin->setText(tr("Website: %1    |    Pack ID: %2    |    Version ID: %3")
-                                .arg(displayName(), m_inst->getManagedPackID(), m_inst->getManagedPackVersionID()));
+    ui->packOrigin->setText(tr("Website: <a href=%1>%2</a>    |    Pack ID: %3    |    Version ID: %4")
+                                .arg(url(), displayName(), m_inst->getManagedPackID(), m_inst->getManagedPackVersionID()));
 
     parseManagedPack();
 }
@@ -224,7 +224,7 @@ void ModrinthManagedPackPage::parseManagedPack()
 
 QString ModrinthManagedPackPage::url() const
 {
-    return {};
+    return "https://modrinth.com/mod/" + m_inst->getManagedPackID();
 }
 
 void ModrinthManagedPackPage::suggestVersion()
-- 
cgit