Convert timezone and language settings to SettingItems

This commit is contained in:
Johannes Zellner
2025-03-17 22:17:30 +01:00
parent 00f6b878b3
commit e665857aa8
9 changed files with 83 additions and 31 deletions

View File

@@ -1,7 +1,7 @@
<script setup>
import { ref, computed, useTemplateRef, onMounted } from 'vue';
import { Button, ButtonGroup, TextInput } from 'pankow';
import { Button, TextInput } from 'pankow';
import AppstoreModel from '../models/AppstoreModel.js';
import AppInstallDialog from '../components/AppInstallDialog.vue';
import ApplinkDialog from '../components/ApplinkDialog.vue';
@@ -85,10 +85,10 @@ onMounted(async () => {
<div class="filter-bar">
<div></div>
<TextInput ref="searchInput" @keydown.esc="search = ''" v-model="search" :placeholder="$t('appstore.searchPlaceholder')" style="max-width: 100%; width: 500px;"/>
<ButtonGroup>
<Button outline icon="fas fa-exchange-alt" @click="onInstall(proxyApp)">{{ $t('apps.addAppproxyAction') }}</Button>
<Button outline icon="fas fa-link" @click="onApplinkDialogOpen()">{{ $t('apps.addApplinkAction') }}</Button>
</ButtonGroup>
<div>
<Button secondary plain icon="fas fa-exchange-alt" @click="onInstall(proxyApp)">{{ $t('apps.addAppproxyAction') }}</Button>
<Button secondary plain icon="fas fa-link" @click="onApplinkDialogOpen()">{{ $t('apps.addApplinkAction') }}</Button>
</div>
</div>
<!-- TODO mark unstable apps -->