Skip to content

Commit 168da98

Browse files
committed
feat(player): basic mobile concept #23
1 parent 485c566 commit 168da98

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

src/components/Player.svelte

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -262,22 +262,22 @@
262262
<div id="player">
263263
<div class="player">
264264
<div class="player__control">
265-
<button type="button" class="player__button player__backward" on:click={backward} disabled={ !duration }>Backward</button>
265+
<button type="button" class="player__button player__backward mobile-hidden" on:click={backward} disabled={ !duration }>Backward</button>
266266
<button type="button" class="player__button player__play" on:click={toggleSound} disabled={!duration}>{ playing ? 'Pause' : 'Play' }</button>
267-
<button type="button" class="player__button player__fast_forward" on:click={fastForward} disabled={ !duration }>Forward</button>
268-
<button type="button" class="player__button player__fast_next" on:click={nextSong} disabled={ !duration }>Next Song</button>
267+
<button type="button" class="player__button player__fast_forward mobile-hidden" on:click={fastForward} disabled={ !duration }>Forward</button>
268+
<button type="button" class="player__button player__fast_next mobile-hidden" on:click={nextSong} disabled={ !duration }>Next Song</button>
269269
</div>
270270
<div class="player__song">
271271
<div class="player__title">{ $song.url ? $song.title : 'No sound selected' }</div>
272-
<div class="player__prog">
272+
<div class="player__prog mobile-hidden">
273273
<div class="player__current">{ $song.url ? format(time) : format() }</div>
274274
<div class="progress" on:click={seekWithBar} on:mousemove={seekWithBar}>
275275
<div class="progress__bar" style="width:{ percent }%"></div>
276276
</div>
277-
<div class="player__duration">{ $song.url ? format(duration) : format() }</div>
277+
<div class="player__duration mobile-hidden">{ $song.url ? format(duration) : format() }</div>
278278
</div>
279279
</div>
280-
<div class="player__song_control" on:mouseenter={ () => { console.log('muhaha'); showVolumeBar = true;} }>
280+
<div class="player__song_control mobile-hidden" on:mouseenter={ () => { console.log('muhaha'); showVolumeBar = true;} }>
281281
<button type="button" class="player__button">Volume</button>
282282
<div class="volume__ghost" class:volume__ghost--visible={showVolumeBar} on:mouseleave={ ()=> showVolumeBar = false }>
283283
<div class="volume" id="volume" on:click={setVolume} on:mousemove={setVolume}>

static/global.css

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,10 @@ body {
1212
*:after {
1313
box-sizing: border-box;
1414
}
15+
16+
17+
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
18+
.mobile-hidden {
19+
display: none !important;
20+
}
21+
}

0 commit comments

Comments
 (0)