Form, modal and player icon to add track to playlist

This commit is contained in:
Eliot Berriot 2018-03-19 17:39:03 +01:00
parent a34b1afd6c
commit d6f2c7d4c4
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
4 changed files with 231 additions and 1 deletions

View file

@ -30,7 +30,12 @@
</router-link>
</div>
<div class="description">
<track-favorite-icon :track="currentTrack"></track-favorite-icon>
<track-favorite-icon
v-if="$store.state.auth.authenticated"
:track="currentTrack"></track-favorite-icon>
<track-playlist-icon
v-if="$store.state.auth.authenticated"
:track="currentTrack"></track-playlist-icon>
</div>
</div>
</div>
@ -140,11 +145,13 @@ import ColorThief from '@/vendor/color-thief'
import Track from '@/audio/track'
import AudioTrack from '@/components/audio/Track'
import TrackFavoriteIcon from '@/components/favorites/TrackFavoriteIcon'
import TrackPlaylistIcon from '@/components/playlists/TrackPlaylistIcon'
export default {
name: 'player',
components: {
TrackFavoriteIcon,
TrackPlaylistIcon,
GlobalEvents,
AudioTrack
},
@ -281,6 +288,7 @@ export default {
cursor: pointer
}
.track-area {
margin-top: 0;
.header, .meta, .artist, .album {
color: white !important;
}
@ -384,4 +392,5 @@ export default {
.ui.feed.icon {
margin: 0;
}
</style>