FEAT: highlight current track
This commit is contained in:
		| @@ -3,14 +3,13 @@ | |||||||
|     <button class="text-sm md:text-5xl leading-none button button--close m-3 flex justify-center items-center z-50" |     <button class="text-sm md:text-5xl leading-none button button--close m-3 flex justify-center items-center z-50" | ||||||
|       @click="closePlayer()"> |       @click="closePlayer()"> | ||||||
|     </button> |     </button> | ||||||
|  |  | ||||||
|     <video class="mixPlayer w-full" controls ref="mixPlayer"> |     <video class="mixPlayer w-full" controls ref="mixPlayer"> | ||||||
|       <source :src="videoSD" type="video/mp4"> |       <source :src="videoSD" type="video/mp4"> | ||||||
|     </video> |     </video> | ||||||
|     <nav class="text-esyellow w-full flex"> |     <nav class="text-esyellow w-full flex" v-if="currentTrack"> | ||||||
|       <button v-for="(track, index) in tracks" @click="listenTo(track.start)" |       <button v-for="(track, index) in tracks" @click="listenTo(track.start)" :index="track.id" | ||||||
|         class="border-l-wihte-400 border-l-2 flex-grow hover:bg-esyellow hover:text-black" |         class="border-l-wihte-400 border-l-2 p-2 flex-grow hover:bg-esyellow hover:text-black" | ||||||
|         :class="{ 'border-l-0': index === 0 }"> |         :class="{ 'border-l-0': index === 0, 'bg-esyellow text-black': track.id === currentTrack.id }"> | ||||||
|         <span class="block"> |         <span class="block"> | ||||||
|           {{ index + 1 }} |           {{ index + 1 }} | ||||||
|         </span> |         </span> | ||||||
| @@ -24,17 +23,23 @@ | |||||||
|     </nav> |     </nav> | ||||||
|  |  | ||||||
|     <article class="text-white p-8 max-w-5xl" v-if="currentTrack"> |     <article class="text-white p-8 max-w-5xl" v-if="currentTrack"> | ||||||
|       <div class="flex items-center"> |       <div class="flex flex-col sm:flex-row items-center "> | ||||||
|         <div class="mr-4"> |         <a :href="currentTrack.url" target="_blank" class="mr-4"> | ||||||
|           <img class="flex-grow-0" :src="'https://f4.bcbits.com/img/' + currentTrack.cover + '_8.jpg'" /> |           <atropos-component> | ||||||
|         </div> |             <img class="flex-grow-0" :src="'https://f4.bcbits.com/img/' + currentTrack.cover + '_8.jpg'" /> | ||||||
|  |           </atropos-component> | ||||||
|  |         </a> | ||||||
|         <div> |         <div> | ||||||
|           <h3 class="text-5xl"> |           <a :href="currentTrack.url" target="_blank" rel="noopener noreferrer"> | ||||||
|             {{ currentTrack.title }} |             <h3 class="text-5xl"> | ||||||
|           </h3> |               {{ currentTrack.title }} | ||||||
|           <h2 class="font-bold text-6xl text-esyellow"> |             </h3> | ||||||
|             {{ store.getArtistById(currentTrack.artist).name }} |           </a> | ||||||
|           </h2> |           <a :href="store.getArtistById(currentTrack.artist).url" target="_blank" rel="noopener noreferrer"> | ||||||
|  |             <h2 class="font-bold text-6xl text-esyellow"> | ||||||
|  |               {{ store.getArtistById(currentTrack.artist).name }} | ||||||
|  |             </h2> | ||||||
|  |           </a> | ||||||
|           <h4 class="text-xl text-slate-200"> |           <h4 class="text-xl text-slate-200"> | ||||||
|             {{ compilation.name }} |             {{ compilation.name }} | ||||||
|           </h4> |           </h4> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user