{ this.props.playlist.name }
+ { this.props.playlist.description ? : null }
-
+ { this.props.playlist.tracks ? : null }
this.loadMore() }/>
@@ -89,7 +137,9 @@ class Playlist extends React.Component{
const mapStateToProps = (state, ownProps) => {
return {
playlist: state.ui.playlist,
- mopidy_connected: state.mopidy.connected
+ mopidy_connected: state.mopidy.connected,
+ spotify_authorized: state.spotify.authorized,
+ spotify_userid: state.spotify.me.id
}
}
diff --git a/src/scss/global/_forms.scss b/src/scss/global/_forms.scss
index 5db4da43..99b6e581 100755
--- a/src/scss/global/_forms.scss
+++ b/src/scss/global/_forms.scss
@@ -13,6 +13,15 @@ input[type="date"] {
font-size: 14px;
}
+.button-wrapper {
+ padding: 10px 0;
+ margin-top: -1px;
+
+ &.large {
+ padding: 16px 0;
+ }
+}
+
.button,
button,
input[type="button"],
@@ -28,6 +37,10 @@ input[type="submit"] {
background: darken( $light_grey, 6%);
}
+ &.large {
+ padding: 16px 24px;
+ }
+
&.primary {
background: $turquoise;
color: #FFFFFF;
@@ -44,6 +57,14 @@ input[type="submit"] {
}
}
+ &.tertiary {
+ background: $mid_grey;
+ color: #FFFFFF;
+ &:hover {
+ background: darken( $mid_grey, 6% );
+ }
+ }
+
&.confirming,
&.destructive {
background: $red;