mirror of
https://github.com/HenkKalkwater/harbour-sailfin.git
synced 2025-09-05 10:12:46 +00:00
Minor UI improvements
* EpisodePage and FilmPage are now based off VideoPage, since they share a lot of components in common. * The overlay over the thumbnail in PlayToolbar is less obtrusive * Cover shows now the title of the item, and total play time, if applicable * The resume playing section forces all delegates to be square. * The Season page now uses a ListView instead of a ColumnView.
This commit is contained in:
parent
dc395e9b3c
commit
e9d36a690c
10 changed files with 196 additions and 188 deletions
|
@ -34,9 +34,12 @@ Column {
|
|||
id: playImage
|
||||
anchors.fill: parent
|
||||
fillMode: Image.PreserveAspectCrop
|
||||
color: Theme.overlayBackgroundColor
|
||||
clip: true
|
||||
}
|
||||
Rectangle {
|
||||
anchors.fill: parent
|
||||
color: Theme.rgba(Theme.overlayBackgroundColor, Theme.opacityLow)
|
||||
}
|
||||
Icon {
|
||||
id: playButton
|
||||
source: "image://theme/icon-l-play"
|
||||
|
|
|
@ -23,9 +23,10 @@ import Sailfish.Silica 1.0
|
|||
Rectangle {
|
||||
property real shimOpacity: 1.0
|
||||
property color shimColor: Theme.overlayBackgroundColor
|
||||
property bool upsideDown: false
|
||||
gradient: Gradient {
|
||||
GradientStop { position: 0.0; color: Theme.rgba(shimColor, 0.0); }
|
||||
GradientStop { position: 1.0; color: Theme.rgba(shimColor, shimOpacity); }
|
||||
GradientStop { position: upsideDown ? 1.0 : 0.0; color: Theme.rgba(shimColor, 0.0); }
|
||||
GradientStop { position: upsideDown ? 0.0 : 1.0; color: Theme.rgba(shimColor, shimOpacity); }
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue