Fix various issues (#123)

* Fix various issues

* Remove unused
This commit is contained in:
Geometrically
2023-05-23 14:24:39 -07:00
committed by GitHub
parent 8ff1b0d108
commit 9ea548cfe3
16 changed files with 47 additions and 40 deletions

View File

@@ -47,7 +47,7 @@
</div>
<Button v-if="accounts.length > 0" @click="login()">
<PlusIcon />
Add Account
Add account
</Button>
</Card>
</transition>
@@ -115,6 +115,7 @@ const login = async () => {
const url = await authenticate_begin_flow().catch(handleError)
const window = new WebviewWindow('loginWindow', {
title: 'Modrinth App',
url: url,
})

View File

@@ -1,7 +1,7 @@
<script setup>
import { onUnmounted, ref, useSlots } from 'vue'
import { useRouter } from 'vue-router'
import { Card, SaveIcon, XIcon, Avatar, AnimatedLogo, PlayIcon } from 'omorphia'
import { Card, DownloadIcon, XIcon, Avatar, AnimatedLogo, PlayIcon } from 'omorphia'
import { convertFileSrc } from '@tauri-apps/api/tauri'
import InstallConfirmModal from '@/components/ui/InstallConfirmModal.vue'
import { install as pack_install } from '@/helpers/pack'
@@ -206,7 +206,7 @@ onUnmounted(() => unlisten())
>
<XIcon />
</div>
<div v-else class="install cta buttonbase" @click="install"><SaveIcon /></div>
<div v-else class="install cta buttonbase" @click="install"><DownloadIcon /></div>
</template>
<InstallConfirmModal ref="confirmModal" />
</div>

View File

@@ -1,16 +1,16 @@
<template>
<Modal ref="modal" header="Create Instance">
<Modal ref="modal" header="Create instance">
<div v-if="showContent" class="modal-body">
<div class="image-upload">
<Avatar :src="display_icon" size="md" :rounded="true" />
<div class="image-input">
<Button @click="upload_icon()">
<UploadIcon />
Upload Icon
Select icon
</Button>
<Button @click="reset_icon">
<XIcon />
Remove Icon
Remove icon
</Button>
</div>
</div>
@@ -23,7 +23,7 @@
<Chips v-model="loader" :items="loaders" />
</div>
<div class="input-row">
<p class="input-label">Game Version</p>
<p class="input-label">Game version</p>
<div class="versions">
<DropdownSelect v-model="game_version" :options="game_versions" render-up />
<Checkbox
@@ -35,12 +35,12 @@
</div>
</div>
<div v-if="showAdvanced && loader !== 'vanilla'" class="input-row">
<p class="input-label">Loader Version</p>
<p class="input-label">Loader version</p>
<Chips v-model="loader_version" :items="['stable', 'latest', 'other']" />
</div>
<div v-if="showAdvanced && loader_version === 'other' && loader !== 'vanilla'">
<div v-if="game_version" class="input-row">
<p class="input-label">Select Version</p>
<p class="input-label">Select version</p>
<DropdownSelect
v-model="specified_loader_version"
:options="selectable_versions"
@@ -54,7 +54,7 @@
<div class="button-group">
<Button @click="toggle_advanced">
<CodeIcon />
{{ showAdvanced ? 'Hide Advanced' : 'Show Advanced' }}
{{ showAdvanced ? 'Hide advanced' : 'Show advanced' }}
</Button>
<Button @click="$refs.modal.hide()">
<XIcon />

View File

@@ -172,11 +172,11 @@ const check_valid = computed(() => {
<div class="creation-icon__description">
<Button @click="upload_icon()">
<UploadIcon />
<span class="no-wrap"> Upload Icon </span>
<span class="no-wrap"> Select icon </span>
</Button>
<Button @click="reset_icon()">
<XIcon />
<span class="no-wrap"> Remove Icon </span>
<span class="no-wrap"> Remove icon </span>
</Button>
</div>
</div>

View File

@@ -22,7 +22,7 @@
@click="$refs.detectJavaModal.show(props.version, props.modelValue)"
>
<SearchIcon />
Auto Detect
Auto detect
</Button>
<Button :disabled="props.disabled" @click="handleJavaFileInput()">
<FolderSearchIcon />