mirror of
https://iceshrimp.dev/limepotato/jormungandr-bite.git
synced 2024-11-28 21:08:52 -07:00
Add lists hint
This commit is contained in:
parent
db6f0686b9
commit
7def5ce16c
3 changed files with 16 additions and 15 deletions
|
@ -83,6 +83,7 @@ exportRequested: "You've requested an export. This may take a while. It will be
|
||||||
\ to your Drive once completed."
|
\ to your Drive once completed."
|
||||||
importRequested: "You've requested an import. This may take a while."
|
importRequested: "You've requested an import. This may take a while."
|
||||||
lists: "Lists"
|
lists: "Lists"
|
||||||
|
listsDesc: "Lists let you create timelines with specified users. They can be accessed from the timelines page."
|
||||||
noLists: "You don't have any lists"
|
noLists: "You don't have any lists"
|
||||||
note: "Post"
|
note: "Post"
|
||||||
notes: "Posts"
|
notes: "Posts"
|
||||||
|
|
|
@ -490,5 +490,8 @@ defineExpose({
|
||||||
.list > :deep(._button) {
|
.list > :deep(._button) {
|
||||||
margin-inline: auto;
|
margin-inline: auto;
|
||||||
margin-bottom: 16px;
|
margin-bottom: 16px;
|
||||||
|
&:last-of-type:not(:first-child) {
|
||||||
|
margin-top: 16px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
@ -8,16 +8,17 @@
|
||||||
/></template>
|
/></template>
|
||||||
<MkSpacer :content-max="700">
|
<MkSpacer :content-max="700">
|
||||||
<div class="qkcjvfiv">
|
<div class="qkcjvfiv">
|
||||||
<div class="buttonWrapper">
|
<MkInfo
|
||||||
|
class="_gap"
|
||||||
|
:icon="'list-bullets'"
|
||||||
|
:card="true"
|
||||||
|
>
|
||||||
|
<p>{{ i18n.ts.listsDesc }}</p>
|
||||||
<MkButton primary class="add" @click="create"
|
<MkButton primary class="add" @click="create"
|
||||||
><i class="ph-plus ph-bold ph-lg"></i>
|
><i class="ph-plus ph-bold ph-lg"></i>
|
||||||
{{ i18n.ts.createList }}</MkButton
|
{{ i18n.ts.createList }}</MkButton
|
||||||
>
|
>
|
||||||
<MkButton @click="deleteAll"
|
</MkInfo>
|
||||||
><i class="ph-trash ph-bold ph-lg"></i>
|
|
||||||
{{ i18n.ts.deleteAll }}</MkButton
|
|
||||||
>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<MkPagination
|
<MkPagination
|
||||||
v-slot="{ items }"
|
v-slot="{ items }"
|
||||||
|
@ -34,6 +35,10 @@
|
||||||
<div class="name">{{ list.name }}</div>
|
<div class="name">{{ list.name }}</div>
|
||||||
<MkAvatars :user-ids="list.userIds" />
|
<MkAvatars :user-ids="list.userIds" />
|
||||||
</MkA>
|
</MkA>
|
||||||
|
<MkButton @click="deleteAll"
|
||||||
|
><i class="ph-trash ph-bold ph-lg"></i>
|
||||||
|
{{ i18n.ts.deleteAll }}</MkButton
|
||||||
|
>
|
||||||
</MkPagination>
|
</MkPagination>
|
||||||
</div>
|
</div>
|
||||||
</MkSpacer>
|
</MkSpacer>
|
||||||
|
@ -45,6 +50,7 @@ import {} from "vue";
|
||||||
import MkPagination from "@/components/MkPagination.vue";
|
import MkPagination from "@/components/MkPagination.vue";
|
||||||
import MkButton from "@/components/MkButton.vue";
|
import MkButton from "@/components/MkButton.vue";
|
||||||
import MkAvatars from "@/components/MkAvatars.vue";
|
import MkAvatars from "@/components/MkAvatars.vue";
|
||||||
|
import MkInfo from "@/components/MkInfo.vue";
|
||||||
import * as os from "@/os";
|
import * as os from "@/os";
|
||||||
import { i18n } from "@/i18n";
|
import { i18n } from "@/i18n";
|
||||||
import { definePageMetadata } from "@/scripts/page-metadata";
|
import { definePageMetadata } from "@/scripts/page-metadata";
|
||||||
|
@ -92,15 +98,6 @@ definePageMetadata({
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.qkcjvfiv {
|
.qkcjvfiv {
|
||||||
> .buttonWrapper {
|
|
||||||
display: grid;
|
|
||||||
justify-content: center;
|
|
||||||
|
|
||||||
> .add {
|
|
||||||
margin: 0 auto var(--margin) auto;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
> .lists {
|
> .lists {
|
||||||
> .list {
|
> .list {
|
||||||
display: block;
|
display: block;
|
||||||
|
|
Loading…
Reference in a new issue