Mobile upgrades
Build and Push Docker Image / build (push) Successful in 2m28s

This commit is contained in:
2026-06-29 01:14:30 -07:00
parent 03555d4744
commit 5ca7ca2028
4 changed files with 42 additions and 13 deletions
@@ -26,6 +26,8 @@
v-model="tree"
:group="{ name: 'decks' }"
item-key="id"
:delay="150"
:delay-on-touch-only="true"
@change="onRootChange"
>
<template #item="{ element }">
@@ -49,6 +49,8 @@
v-model="children"
:group="{ name: 'decks' }"
item-key="id"
:delay="150"
:delay-on-touch-only="true"
@change="onChange"
>
<template #item="{ element }">
@@ -123,4 +125,10 @@ function onChange(event: { added?: { element: DeckNode } }) {
.deck-node:hover .kebab-btn {
opacity: 1;
}
@media (hover: none) {
.kebab-btn {
opacity: 1;
}
}
</style>
@@ -56,4 +56,10 @@ defineEmits<{
.flashcard-card:hover .kebab-wrapper {
opacity: 1;
}
@media (hover: none) {
.kebab-wrapper {
opacity: 1;
}
}
</style>
+26 -13
View File
@@ -22,20 +22,33 @@
md="9"
>
<template v-if="selectedDeck">
<div class="d-flex align-center justify-space-between mb-4">
<span class="text-h3">{{ selectedDeck.name }}</span>
<span class="ml-2">({{ totalCount }})</span>
<v-spacer />
<v-btn
color="primary"
variant="tonal"
prepend-icon="mdi-plus"
text="Add Flashcard"
@click="openFlashcardCreateDialog"
<v-row>
<v-col
cols="12"
md="3"
>
<span class="text-h3">{{ selectedDeck.name }}</span>
<span class="ml-2">({{ totalCount }})</span>
</v-col>
<v-col
cols="12"
md="6"
/>
<FlashcardDeckStartReviewBtn :flashcard-deck-id="selectedDeck.id" />
</div>
<v-col
class="d-flex align-center"
cols="12"
md="2"
>
<v-btn
color="primary"
variant="tonal"
prepend-icon="mdi-plus"
text="Add Flashcard"
@click="openFlashcardCreateDialog"
/>
<FlashcardDeckStartReviewBtn :flashcard-deck-id="selectedDeck.id" />
</v-col>
</v-row>
<v-divider class="my-5" />