mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
feat: add slider preview thumbnails (#935)
This commit is contained in:
@@ -11,6 +11,7 @@ import {
|
||||
iconState,
|
||||
overlay,
|
||||
popup,
|
||||
preview,
|
||||
root,
|
||||
seek,
|
||||
slider,
|
||||
@@ -100,6 +101,14 @@ function getTemplateHTML() {
|
||||
<media-slider-buffer class="${cn(slider.fill.base, slider.fill.buffer)}"></media-slider-buffer>
|
||||
</media-slider-track>
|
||||
<media-slider-thumb class="${cn(slider.thumb.base, slider.thumb.interactive)}"></media-slider-thumb>
|
||||
|
||||
<div class="${preview.root}">
|
||||
<div class="${preview.thumbnailWrapper}">
|
||||
<media-slider-thumbnail class="${preview.thumbnail}"></media-slider-thumbnail>
|
||||
</div>
|
||||
<media-slider-value type="pointer" class="${preview.timestamp}"></media-slider-value>
|
||||
${renderIcon('spinner', { class: cn(icon, preview.spinner) })}
|
||||
</div>
|
||||
</media-time-slider>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -79,6 +79,14 @@ function getTemplateHTML() {
|
||||
<media-slider-buffer class="media-slider__buffer"></media-slider-buffer>
|
||||
</media-slider-track>
|
||||
<media-slider-thumb class="media-slider__thumb"></media-slider-thumb>
|
||||
|
||||
<div class="media-preview media-slider__preview">
|
||||
<div class="media-preview__thumbnail-wrapper">
|
||||
<media-slider-thumbnail class="media-preview__thumbnail"></media-slider-thumbnail>
|
||||
</div>
|
||||
<media-slider-value type="pointer" class="media-preview__timestamp"></media-slider-value>
|
||||
${renderIcon('spinner', { class: 'media-preview__spinner media-icon' })}
|
||||
</div>
|
||||
</media-time-slider>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -11,6 +11,7 @@ import {
|
||||
overlay,
|
||||
playbackRate,
|
||||
popup,
|
||||
preview,
|
||||
root,
|
||||
seek,
|
||||
slider,
|
||||
@@ -94,6 +95,12 @@ function getTemplateHTML() {
|
||||
<media-slider-buffer class="${cn(slider.fill.base, slider.fill.buffer)}"></media-slider-buffer>
|
||||
</media-slider-track>
|
||||
<media-slider-thumb class="${cn(slider.thumb.base, slider.thumb.interactive)}"></media-slider-thumb>
|
||||
|
||||
<div class="${preview.root}">
|
||||
<media-slider-thumbnail class="${preview.thumbnail}"></media-slider-thumbnail>
|
||||
<media-slider-value type="pointer" class="${preview.timestamp}"></media-slider-value>
|
||||
${renderIcon('spinner', { class: cn(icon, preview.spinner) })}
|
||||
</div>
|
||||
</media-time-slider>
|
||||
<media-time type="duration" class="${time.duration}"></media-time>
|
||||
</media-time-group>
|
||||
|
||||
@@ -75,6 +75,12 @@ function getTemplateHTML() {
|
||||
<media-slider-buffer class="media-slider__buffer"></media-slider-buffer>
|
||||
</media-slider-track>
|
||||
<media-slider-thumb class="media-slider__thumb"></media-slider-thumb>
|
||||
|
||||
<div class="media-surface media-preview media-slider__preview">
|
||||
<media-slider-thumbnail class="media-preview__thumbnail"></media-slider-thumbnail>
|
||||
<media-slider-value type="pointer" class="media-preview__timestamp"></media-slider-value>
|
||||
${renderIcon('spinner', { class: 'media-preview__spinner media-icon' })}
|
||||
</div>
|
||||
</media-time-slider>
|
||||
<media-time type="duration" class="media-time__value"></media-time>
|
||||
</media-time-group>
|
||||
|
||||
Reference in New Issue
Block a user