summaryrefslogtreecommitdiff
path: root/packages/frontend/src/pages
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2023-01-05 19:50:52 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2023-01-05 19:50:52 +0900
commit58ae2ccbfa71f2ff6d6cb6101a92c0288d5836fd (patch)
tree785baebf9ee839bcfe84fcdd64c6bd5b2010888f /packages/frontend/src/pages
parentUpdate scratchpad.vue (diff)
downloadmisskey-58ae2ccbfa71f2ff6d6cb6101a92c0288d5836fd.tar.gz
misskey-58ae2ccbfa71f2ff6d6cb6101a92c0288d5836fd.tar.bz2
misskey-58ae2ccbfa71f2ff6d6cb6101a92c0288d5836fd.zip
:art:
Diffstat (limited to 'packages/frontend/src/pages')
-rw-r--r--packages/frontend/src/pages/settings/apps.vue28
1 files changed, 15 insertions, 13 deletions
diff --git a/packages/frontend/src/pages/settings/apps.vue b/packages/frontend/src/pages/settings/apps.vue
index 0154c0c951..fe237de906 100644
--- a/packages/frontend/src/pages/settings/apps.vue
+++ b/packages/frontend/src/pages/settings/apps.vue
@@ -8,28 +8,28 @@
</div>
</template>
<template #default="{items}">
- <div v-for="token in items" :key="token.id" class="_panel bfomjevm">
+ <div v-for="token in items" :key="token.id" class="_panel _formBlock bfomjevm">
<img v-if="token.iconUrl" class="icon" :src="token.iconUrl" alt=""/>
<div class="body">
<div class="name">{{ token.name }}</div>
<div class="description">{{ token.description }}</div>
- <div class="">
- <div>{{ i18n.ts.installedDate }}:</div>
- <div><MkTime :time="token.createdAt"/></div>
- </div>
- <div class="">
- <div>{{ i18n.ts.lastUsedDate }}:</div>
- <div><MkTime :time="token.lastUsedAt"/></div>
- </div>
- <div class="actions">
- <button class="_button" @click="revoke(token)"><i class="ti ti-trash"></i></button>
- </div>
- <details>
+ <MkKeyValue class="_formBlock" oneline>
+ <template #key>{{ i18n.ts.installedDate }}</template>
+ <template #value><MkTime :time="token.createdAt"/></template>
+ </MkKeyValue>
+ <MkKeyValue class="_formBlock" oneline>
+ <template #key>{{ i18n.ts.lastUsedDate }}</template>
+ <template #value><MkTime :time="token.lastUsedAt"/></template>
+ </MkKeyValue>
+ <details class="_formBlock">
<summary>{{ i18n.ts.details }}</summary>
<ul>
<li v-for="p in token.permission" :key="p">{{ $t(`_permissions.${p}`) }}</li>
</ul>
</details>
+ <div class="actions">
+ <MkButton inline danger @click="revoke(token)"><i class="ti ti-trash"></i></MkButton>
+ </div>
</div>
</div>
</template>
@@ -43,6 +43,8 @@ import FormPagination from '@/components/MkPagination.vue';
import * as os from '@/os';
import { i18n } from '@/i18n';
import { definePageMetadata } from '@/scripts/page-metadata';
+import MkKeyValue from '@/components/MkKeyValue.vue';
+import MkButton from '@/components/MkButton.vue';
const list = ref<any>(null);