Completed smart block, playlist, and webstream editor form overhauls

* CC-6088: Smart Block form needs to have a form layout
* CC-6089: Editor view name fields must be made <input> fields
* CC-6103: Cannot create webstreams
* Reworked a big chunk of the smart block editor flow to send only the
  playlist contents back rather than the entire HTML fragment for the
  editor.
* Keep more of the playlist/smartblock editor view persistent across
  saves, generates, and shuffles.
This commit is contained in:
Albert Santoni 2015-08-27 19:00:23 -04:00
parent 98ac8fd851
commit b6f33f6083
13 changed files with 229 additions and 106 deletions

View file

@ -420,6 +420,14 @@ li.ui-state-default {
box-sizing: border-box;
}
.inner_editor_title h2 {
margin: 10px 0 0 10px;
}
.inner_editor_title span {
font-size: inherit;
line-height: inherit;
}
.clearfix:after, .side_playlist li:after {
display: none !important;
}
@ -432,6 +440,10 @@ li.ui-state-default {
margin-left: 0 !important;
}
.spl-no-r-margin {
margin-right: 0px;
}
.spl_sortable {
position: relative;
height: 100%;
@ -445,6 +457,8 @@ li.ui-state-default {
border-radius: 3px;
box-sizing: border-box;
background-color: #111;
display: flex;
flex-direction: column;
}
.spl_sortable .list-item-container {
@ -454,11 +468,16 @@ li.ui-state-default {
.spl_empty {
width: 100%;
margin-top: 100px;
color: #efefef;
text-align: center;
font-size: 20px;
flex: 1 1 auto;
/* Position the text label inside it centered*/
display: flex;
justify-content: center;
flex-direction: column;
}
.crossfade-main {