client: add info icon

for no folders in folder view
This commit is contained in:
geoffrey45
2021-12-17 01:59:17 +03:00
parent 6f35af6aeb
commit 5ebe7b0dff
2 changed files with 19 additions and 7 deletions
+10 -2
View File
@@ -1,5 +1,5 @@
<template>
<div class="f-container rounded">
<div class="f-container rounded" :class="{ info: !folders.length }">
<p v-if="folders.length">folders in this directory</p>
<div id="f-items" v-if="folders.length">
<router-link
@@ -23,7 +23,7 @@
export default {
props: ["folders"],
setup() {
console.log('props.folders')
console.log("props.folders");
},
};
</script>
@@ -35,6 +35,14 @@ export default {
padding: 1rem;
}
.info {
background-image: url(../../assets/icons/info.svg);
background-repeat: no-repeat;
background-position: 1rem;
background-size: 2rem 2rem;
padding-left: 4rem;
}
#f-items {
display: flex;
flex-wrap: wrap;
+9 -5
View File
@@ -17,13 +17,18 @@
}"
></div>
<div>
<span class="ellipsis">{{ song.title }}</span>
<span class="ellip">{{ song.title }}</span>
</div>
</td>
<td :style="{ width: songTitleWidth + 'px' }">
<span class="artist" v-for="artist in song.artists" :key="artist">{{
artist
}}</span>
<div class="ellip">
<span
class="artist"
v-for="artist in song.artists"
:key="artist"
>{{ artist }}</span
>
</div>
</td>
<td :style="{ width: songTitleWidth + 'px' }">{{ song.album }}</td>
<td
@@ -146,7 +151,6 @@ th {
}
td .artist {
color: #b1b1b1fd;
font-weight: lighter;
margin-right: 0.5rem;
}