From efe78c927e2e453d27b24ed49637ad0f993e67ea Mon Sep 17 00:00:00 2001 From: Edward Opare-Aryee Date: Wed, 29 Jul 2015 15:41:55 +0100 Subject: [PATCH] styling for current view --- app/less/default/core/normalize.less | 1 + app/less/default/modules/current.less | 54 +++++++++++++++++++++++ app/less/default/modules/sidebar.less | 2 +- app/less/main.less | 1 + app/less/mobile/modules/current.less | 24 +++++++++++ app/partials/player/current.html | 62 +++++++++------------------ 6 files changed, 101 insertions(+), 43 deletions(-) create mode 100644 app/less/mobile/modules/current.less diff --git a/app/less/default/core/normalize.less b/app/less/default/core/normalize.less index 6bfed7ad..a63389a8 100644 --- a/app/less/default/core/normalize.less +++ b/app/less/default/core/normalize.less @@ -20,5 +20,6 @@ ng-view { .current-view & { bottom: 0; + left: 0; } } diff --git a/app/less/default/modules/current.less b/app/less/default/modules/current.less index 38ca28e7..4cd33312 100644 --- a/app/less/default/modules/current.less +++ b/app/less/default/modules/current.less @@ -3,6 +3,43 @@ // -------------------------------------------------- .current { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + width: auto; + + .track, + .controls-wrapper { + background-color: rgba(red(@track-bg), green(@track-bg), blue(@track-bg), 0.9); + } + + .track { + padding-left: 20px; + + .track-info, + .text-muted { + color: @white; + } + + .btn-context { + .opacity(1); + } + } + + .controls-wrapper { + bottom: 0; + left: 0; + position: absolute; + right: 0; + } + + .progress { + border-radius: 0; + margin-top: 0; + } + .controls { .btn { .square(50px); @@ -19,6 +56,23 @@ } .timer { + display: block; + font-size: @font-size-small; + left: 0; + height: 20px; margin-top: 10px; + position: absolute; + right: 0; + top: @progress-height; + + span { + float: left; + padding-left: 10px; + padding-right: 10px; + } + + span + span { + float: right; + } } } diff --git a/app/less/default/modules/sidebar.less b/app/less/default/modules/sidebar.less index 77f4e537..e12d99f2 100644 --- a/app/less/default/modules/sidebar.less +++ b/app/less/default/modules/sidebar.less @@ -16,7 +16,7 @@ z-index: @zindex-sidebar; .current-view & { - bottom: 0; + left: -@sidebar-width; } } diff --git a/app/less/main.less b/app/less/main.less index a466b020..9b0b8465 100644 --- a/app/less/main.less +++ b/app/less/main.less @@ -108,4 +108,5 @@ @import "mobile/modules/stats.less"; @import "mobile/modules/artists.less"; @import "mobile/modules/albums.less"; + @import "mobile/modules/current.less"; } diff --git a/app/less/mobile/modules/current.less b/app/less/mobile/modules/current.less new file mode 100644 index 00000000..c9ee8862 --- /dev/null +++ b/app/less/mobile/modules/current.less @@ -0,0 +1,24 @@ +// +// Current +// -------------------------------------------------- + +.current { + + .track { + padding-left: 10px; + } + + .controls { + margin-top: 30px; + min-width: 0; + + .btn { + .square(40px); + font-size: 1em; + } + + .volume-control { + width: 129px; + } + } +} diff --git a/app/partials/player/current.html b/app/partials/player/current.html index 1eb4c47b..bceb36d0 100644 --- a/app/partials/player/current.html +++ b/app/partials/player/current.html @@ -1,51 +1,29 @@ -
-
+
-
-
- {{ track.track.name }} album cover -
-
-
- -
-
-

{{ track.track.name }}

-

- {{ artist.name }}, -

- -
-
-
- -
-
-
-
-
-
+
+ + + +
+ +
+
+
-
-
-
-

- {{ trackPositionTimer.elapsedTime | date: "H:mm:ss" | removeLeadingZeros }} - - {{ track.track.duration | date: "H:mm:ss" | removeLeadingZeros }} -

-
-
+

+ {{ trackPositionTimer.elapsedTime | date: "H:mm:ss" | removeLeadingZeros }} + {{ track.track.duration | date: "H:mm:ss" | removeLeadingZeros }} +

+ +
-
-
-
-
+