1
0
Fork 0
mirror of https://github.com/heyarne/airsonic-ui.git synced 2026-05-06 18:33:38 +02:00

Improve player on mobile devices

This commit is contained in:
Arne Schlüter 2018-08-29 14:30:07 +02:00
commit 161f85c2fc
3 changed files with 21 additions and 10 deletions

View file

@ -59,7 +59,8 @@
[:div.level-left>article.media
[:div.media-left [cover current-song 48]]
[:div.media-content [current-song-info current-song playback-status]]]
[:div.level-right [song-controls is-playing?]]
[:div.level-right [playback-mode-controls playlist]]]
[:div.level-right
[:div.buttons-start [song-controls is-playing?]]
[:div.buttons-end [playback-mode-controls playlist]]]]
;; not playing anything
[:p.has-text-light.navbar-item.idle-notification "Select a song to start playing"])]]))

View file

@ -37,6 +37,7 @@
[:a.navbar-item {:href (url-for ::routes/library {:criteria "newest"})} "Newest additions"]
[:a.navbar-item {:href (url-for ::routes/library {:criteria "starred"})} "Starred"]]]
[:a.navbar-item {} "Podcasts"]
[:a.navbar-item {} "Playlists"]
[:a.navbar-item {} "Shares"]
[:div.navbar-item.has-dropdown.is-hoverable
[:div.navbar-link "More"]

View file

@ -30,10 +30,9 @@
// bottom bar
.audio-player
background: $dark
color: $light
.navbar-menu
color: $light
background: $dark
align-items: center
.audio-interaction
@ -42,13 +41,23 @@
.level-left
flex-grow: 1
flex-shrink: 0
.level-right
display: flex
.buttons-start,
.buttons-end
margin: 0 .5rem
=tablet
flex-grow: 0
flex-shrink: 1
padding-left: .5rem
padding-left: .5rem
padding-right: .5rem
.buttons-start
margin-left: .75rem
.media
flex-grow: 1
align-items: center