@@ -91,6 +91,7 @@ watch(show, n => {
font-size: 1rem;
font-weight: bold;
border-right: 1px solid var(--color-shadow);
+ transition: background-color 0.1s ease;
}
.modal-buttons button:first-child {
color: indianred;
@@ -103,6 +104,9 @@ watch(show, n => {
.modal-buttons button:hover {
background-color: var(--color-background-mute);
}
+.modal-buttons button:active {
+ background-color: var(--color-border);
+}
@media (max-width: 530px) {
.modal-box {
diff --git a/src/components/NavBar.vue b/src/components/NavBar.vue
index a6de840..778b79b 100644
--- a/src/components/NavBar.vue
+++ b/src/components/NavBar.vue
@@ -43,19 +43,19 @@ function set(page) {
diff --git a/src/components/NewPlaylist.vue b/src/components/NewPlaylist.vue
index a44dd53..73868b5 100644
--- a/src/components/NewPlaylist.vue
+++ b/src/components/NewPlaylist.vue
@@ -341,16 +341,13 @@ h2 {
padding-bottom: 5rem;
}
.npl-box {
+ --background: var(--color-background-mute);
margin: 0 auto 2rem auto;
border-radius: 0.5rem;
- background-color: var(--color-background-mute);
padding: 2rem 3rem;
font-size: 4rem;
width: 10rem;
}
-.npl-box:hover {
- background-color: var(--color-background-soft);
-}
.npl-round {
float: left;
display: inline-block;
diff --git a/src/components/Playlists.vue b/src/components/Playlists.vue
index 39034c8..b802436 100644
--- a/src/components/Playlists.vue
+++ b/src/components/Playlists.vue
@@ -62,10 +62,14 @@ defineEmits(['playthis']);
margin: 0.125rem;
border-radius: 0.25rem;
background: var(--color-background);
+ transition: background-color 0.1s ease;
}
.pl-item:hover {
background: var(--color-background-soft);
}
+.pl-item:active {
+ background: var(--color-border);
+}
.pl-main {
overflow: hidden;
white-space: nowrap;
diff --git a/src/components/Search.vue b/src/components/Search.vue
index 4c5eea8..3a7d636 100644
--- a/src/components/Search.vue
+++ b/src/components/Search.vue
@@ -148,10 +148,10 @@ onUpdated(() => {
diff --git a/src/components/SongItem.vue b/src/components/SongItem.vue
index 52798e8..78be273 100644
--- a/src/components/SongItem.vue
+++ b/src/components/SongItem.vue
@@ -121,12 +121,12 @@ onMounted(() => {
-
+
-
+
diff --git a/src/components/StatusBar.vue b/src/components/StatusBar.vue
index 88486c7..81650e0 100644
--- a/src/components/StatusBar.vue
+++ b/src/components/StatusBar.vue
@@ -144,7 +144,7 @@ async function Like() {
@@ -167,7 +167,7 @@ async function Like() {
id="vol-btn"
aria-label="Volume Buttons"
@click="showme.vol = !showme.vol"
- class="popup-wrap bi bi-volume-up">
+ class="popup-wrap bi bi-volume-up clickable">