add: wording, vibration
Adapt wordings, add small vibration on edit and delete
This commit is contained in:
parent
3f398a0081
commit
27f051cf14
4 changed files with 8 additions and 6 deletions
|
@ -1,6 +1,6 @@
|
||||||
.Button {
|
.Button {
|
||||||
--padding: .2rem;
|
--padding: .2rem;
|
||||||
--background: var(--color-gradient-main-dark);
|
--background: var(--color-main-dark);
|
||||||
--color: var(--color-lightest);
|
--color: var(--color-lightest);
|
||||||
--background-hover: var(--color-main-dark);
|
--background-hover: var(--color-main-dark);
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
border-radius: var(--radius-default);
|
border-radius: var(--radius-default);
|
||||||
|
|
||||||
&.danger {
|
&.danger {
|
||||||
--background: var(--color-gradient-error);
|
--background: var(--color-error);
|
||||||
--color: var(--color-lightest);
|
--color: var(--color-lightest);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,13 +25,13 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
& .bg-edit {
|
& .bg-edit {
|
||||||
background: var(--color-gradient-main-dark);
|
background: var(--color-main-dark);
|
||||||
padding: 2rem;
|
padding: 2rem;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
& .bg-delete {
|
& .bg-delete {
|
||||||
background: var(--color-gradient-error-reverse);
|
background: var(--color-error);
|
||||||
padding: 2rem;
|
padding: 2rem;
|
||||||
text-align: right;
|
text-align: right;
|
||||||
justify-content: flex-end;
|
justify-content: flex-end;
|
||||||
|
|
|
@ -67,6 +67,7 @@ type Props = {
|
||||||
const { card } = defineProps<Props>()
|
const { card } = defineProps<Props>()
|
||||||
const emit = defineEmits(['remove', 'update'])
|
const emit = defineEmits(['remove', 'update'])
|
||||||
|
|
||||||
|
const { vibrate } = useVibrate()
|
||||||
const top = useTemplateRef('top')
|
const top = useTemplateRef('top')
|
||||||
const left = shallowRef<string>('0')
|
const left = shallowRef<string>('0')
|
||||||
|
|
||||||
|
@ -86,6 +87,7 @@ const { lengthX, direction, isSwiping } = useSwipe(top, {
|
||||||
if (['down', 'up'].includes(direction.value)) return
|
if (['down', 'up'].includes(direction.value)) return
|
||||||
if (lengthX.value < -50) update()
|
if (lengthX.value < -50) update()
|
||||||
if (lengthX.value > 50) deleteCard()
|
if (lengthX.value > 50) deleteCard()
|
||||||
|
vibrate(100)
|
||||||
left.value = '0'
|
left.value = '0'
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
>
|
>
|
||||||
<form method="dialog">
|
<form method="dialog">
|
||||||
<header class="flex-row padding">
|
<header class="flex-row padding">
|
||||||
{{ cardLabel }}
|
{{ currentCardIndex > -1 ? 'Bearbeiten' : 'Neues Hinzufügen' }}
|
||||||
<PpButton class="round text">
|
<PpButton class="round text">
|
||||||
<Icon name="uil:times" mode="svg" />
|
<Icon name="uil:times" mode="svg" />
|
||||||
</PpButton>
|
</PpButton>
|
||||||
|
@ -65,7 +65,7 @@
|
||||||
</PpButton>
|
</PpButton>
|
||||||
</form>
|
</form>
|
||||||
<PpButton class="raised" @click="validate">
|
<PpButton class="raised" @click="validate">
|
||||||
<span>{{ cardLabel }}</span>
|
<span>{{ currentCardIndex > -1 ? 'Übernehmen' : 'Hinzufügen' }}</span>
|
||||||
</PpButton>
|
</PpButton>
|
||||||
</footer>
|
</footer>
|
||||||
</dialog>
|
</dialog>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue