major refactors

- add album page store
- show loaders in beforeEnter guards
- show bitrate on now playing card
- etc
This commit is contained in:
geoffrey45
2022-04-03 01:03:32 +03:00
parent 0c1e792839
commit dbb27734fe
26 changed files with 300 additions and 245 deletions
@@ -58,12 +58,13 @@ export default {
<style lang="scss">
.f-artists {
height: 15.5em;
height: 14.5em;
width: calc(100%);
padding: $small;
padding-bottom: 0;
border-radius: $small;
user-select: none;
background: linear-gradient(58deg, $gray 0%, rgba(5, 0, 7, 0.5) 100%);
background: linear-gradient(0deg, transparent, $black);
position: relative;
.header {
@@ -75,7 +76,8 @@ export default {
.headin {
font-size: 1.5rem;
font-weight: 900;
display: flex;
// border: solid;
margin-left: $small;
}
}
}
+5 -2
View File
@@ -1,12 +1,12 @@
<template>
<div class="p-header">
<div class="carddd circular">
<div class="carddd">
<div class="type"> Playlist</div>
<div class="title ellip">{{ props.info.name }}</div>
<div class="desc">
{{ props.info.desc[0] }}
</div>
<div class="duration rounded">4 Tracks 3 Hours</div>
<div class="duration">4 Tracks 3 Hours</div>
<div class="btns">
<PlayBtnRect />
</div>
@@ -77,6 +77,7 @@ const props = defineProps<{
width: 25rem;
padding: 1rem;
background-color: rgba(5, 4, 4, 0.829);
border-radius: .75rem;
.type {
color: rgba(255, 255, 255, 0.692);
@@ -85,6 +86,7 @@ const props = defineProps<{
.title {
font-size: 2.5rem;
font-weight: 900;
text-transform: capitalize;
}
.desc {
@@ -105,6 +107,7 @@ const props = defineProps<{
padding: $smaller;
border: solid 1px $gray1;
user-select: none;
border-radius: $smaller;
}
.btns {