Poster image dom simplified.
This commit is contained in:
		| @@ -1,20 +1,16 @@ | |||||||
| <template> | <template> | ||||||
|   <li class="movies-item" :class="{'shortList': shortList}"> |   <li class="movie-item" :class="{'shortList': shortList}"> | ||||||
|     <a class="movies-item__link" :class="{'no-image': noImage}" @click.prevent="openMoviePopup(movie.id, movie.type)"> |     <figure class="movie-item__poster"> | ||||||
|  |       <img class="movie-item__img is-loaded" | ||||||
|  |            ref="poster-image" | ||||||
|  |            @click="openMoviePopup(movie.id, movie.type)" | ||||||
|  |            :alt="posterAltText" | ||||||
|  |            :data-src="poster" | ||||||
|  |            src="~assets/placeholder.png"> | ||||||
|  |  | ||||||
|       <!-- TODO change to picture element --> |       <div v-if="movie.download" class="progress"> | ||||||
|       <figure class="movies-item__poster"> |         <progress :value="movie.download.progress" max="100"></progress> | ||||||
|         <img v-if="!noImage" class="movies-item__img" src="~assets/placeholder.png" v-img="poster()" alt=""> |         <span>{{ movie.download.state }}: {{ movie.download.progress }}%</span> | ||||||
|         <img v-if="noImage" class="movies-item__img is-loaded" src="~assets/no-image.png" alt=""> |  | ||||||
|  |  | ||||||
|         <div v-if="movie.download" class="progress"> |  | ||||||
|           <progress :value="movie.download.progress" max="100"></progress> |  | ||||||
|           <span>{{ movie.download.state }}: {{ movie.download.progress }}%</span> |  | ||||||
|         </div> |  | ||||||
|       </figure> |  | ||||||
|       <div class="movies-item__content"> |  | ||||||
|         <p class="movies-item__title">{{ movie.title || movie.name }}</p> |  | ||||||
|         <p class="movies-item__title">{{ movie.year }}</p> |  | ||||||
|       </div> |       </div> | ||||||
|     </a> |     </a> | ||||||
|   </li> |   </li> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user