feat: third party packages on app page

This commit is contained in:
intergrav 2024-05-08 16:18:50 -04:00 committed by Prospector
parent 611bec38b4
commit f5661af1f4

View File

@ -1,5 +1,5 @@
<script setup> <script setup>
import { TrashIcon, SearchIcon, BoxIcon, SendIcon, EditIcon, DownloadIcon } from 'omorphia' import { TrashIcon, SearchIcon, BoxIcon, SendIcon, EditIcon, DownloadIcon, LinkIcon } from 'omorphia'
import Avatar from '~/components/ui/Avatar.vue' import Avatar from '~/components/ui/Avatar.vue'
import LogoAnimated from '~/components/brand/LogoAnimated.vue' import LogoAnimated from '~/components/brand/LogoAnimated.vue'
import Badge from '~/components/ui/Badge.vue' import Badge from '~/components/ui/Badge.vue'
@ -17,6 +17,7 @@ const windowsLink = ref(null)
const linuxLinks = { const linuxLinks = {
appImage: null, appImage: null,
deb: null, deb: null,
thirdParty: 'https://support.modrinth.com/en/articles/9298760',
} }
const macLinks = { const macLinks = {
appleSilicon: null, appleSilicon: null,
@ -871,6 +872,10 @@ useSeoMeta({
<a :href="linuxLinks.deb" download=""> <a :href="linuxLinks.deb" download="">
<DownloadIcon /> <DownloadIcon />
<span> Download the Deb </span> <span> Download the Deb </span>
</a>
<a :href="linuxLinks.thirdParty" download="">
<LinkIcon />
<span> Third-party packages </span>
</a> </a>
</div> </div>
</div> </div>