[web] Add hint on buttons of the audio player when hovering them #1512

When hovering the buttons of the player, a short description is displayed. Moreover, the seek buttons are explicit now.
This commit is contained in:
Alain Nussbaumer
2023-06-04 18:25:47 +02:00
parent f454e9229e
commit 65b16c60fb
13 changed files with 117 additions and 26 deletions

View File

@@ -1,6 +1,11 @@
<template>
<a :class="{ 'is-warning': is_consume }" @click="toggle_consume_mode">
<span class="icon"><mdicon name="fire" :size="icon_size" /></span>
<a :class="{ 'is-info': is_consume }" @click="toggle_consume_mode">
<span class="icon"
><mdicon
name="fire"
:size="icon_size"
:title="$t('player.button.consume')"
/></span>
</a>
</template>

View File

@@ -1,6 +1,11 @@
<template>
<a :disabled="disabled" @click="play_next">
<span class="icon"><mdicon name="skip-forward" :size="icon_size" /></span>
<span class="icon"
><mdicon
name="skip-forward"
:size="icon_size"
:title="$t('player.button.skip-forward')"
/></span>
</a>
</template>

View File

@@ -1,6 +1,11 @@
<template>
<a :disabled="disabled" @click="toggle_play_pause">
<span class="icon"><mdicon :name="icon_name" :size="icon_size" /></span>
<span class="icon"
><mdicon
:name="icon_name"
:size="icon_size"
:title="$t('player.button.' + icon_name)"
/></span>
</a>
</template>

View File

@@ -1,6 +1,11 @@
<template>
<a :disabled="disabled" @click="play_previous">
<span class="icon"><mdicon name="skip-backward" :size="icon_size" /></span>
<span class="icon"
><mdicon
name="skip-backward"
:size="icon_size"
:title="$t('player.button.skip-backward')"
/></span>
</a>
</template>

View File

@@ -1,6 +1,11 @@
<template>
<a :class="{ 'is-warning': !is_repeat_off }" @click="toggle_repeat_mode">
<span class="icon"><mdicon :name="icon_name" :size="icon_size" /></span>
<a :class="{ 'is-info': !is_repeat_off }" @click="toggle_repeat_mode">
<span class="icon"
><mdicon
:name="icon_name"
:size="icon_size"
:title="$t('player.button.' + icon_name)"
/></span>
</a>
</template>

View File

@@ -1,6 +1,11 @@
<template>
<a v-if="visible" :disabled="disabled" @click="seek">
<span class="icon"><mdicon name="rewind" :size="icon_size" /></span>
<span class="icon"
><mdicon
name="rewind-10"
:size="icon_size"
:title="$t('player.button.seek-backward')"
/></span>
</a>
</template>

View File

@@ -1,6 +1,11 @@
<template>
<a v-if="visible" :disabled="disabled" @click="seek">
<span class="icon"><mdicon name="fast-forward" :size="icon_size" /></span>
<span class="icon"
><mdicon
name="fast-forward-30"
:size="icon_size"
:title="$t('player.button.seek-forward')"
/></span>
</a>
</template>

View File

@@ -1,6 +1,11 @@
<template>
<a :class="{ 'is-warning': is_shuffle }" @click="toggle_shuffle_mode">
<span class="icon"><mdicon :name="icon_name" :size="icon_size" /></span>
<a :class="{ 'is-info': is_shuffle }" @click="toggle_shuffle_mode">
<span class="icon"
><mdicon
:name="icon_name"
:size="icon_size"
:title="$t('player.button.' + icon_name)"
/></span>
</a>
</template>