diff --git a/cms/static/sass/_base.scss b/cms/static/sass/_base.scss index bd7594f847..faf740b1b4 100644 --- a/cms/static/sass/_base.scss +++ b/cms/static/sass/_base.scss @@ -5,184 +5,202 @@ // ------------------------------------- body { - min-width: 980px; - background: #f3f4f5; - font-family: 'Open Sans', sans-serif; - font-size: 16px; - line-height: 1.6; - color: #3c3c3c; + min-width: 980px; + background: #f3f4f5; + font-family: 'Open Sans', sans-serif; + font-size: 16px; + line-height: 1.6; + color: #3c3c3c; } a { - text-decoration: none; - color: $blue; - -webkit-transition: color .15s; + text-decoration: none; + color: $blue; + -webkit-transition: color .15s; - &:hover { - color: #cb9c40; - } + &:hover { + color: #cb9c40; + } } h1 { - font-size: 28px; - margin: 36px 6px; + font-size: 28px; + margin: 36px 6px; } .main-wrapper { - position: relative; - margin: 0 40px; + position: relative; + margin: 0 40px; } .inner-wrapper { - position: relative; - max-width: 1280px; - margin: auto; + position: relative; + max-width: 1280px; + margin: auto; } .window { - background: #fff; - border: 1px solid $darkGrey; - border-radius: 3px; - box-shadow: 0 1px 2px rgba(0, 0, 0, .1); + background: #fff; + border: 1px solid $darkGrey; + border-radius: 3px; + box-shadow: 0 1px 2px rgba(0, 0, 0, .1); } .sidebar { - float: right; - width: 28%; + float: right; + width: 28%; } .left { - float: left; + float: left; } .right { - float: right; + float: right; } footer { - clear: both; - height: 100px; + clear: both; + height: 100px; } input[type="text"] { - padding: 6px 8px 8px; - box-sizing: border-box; - border: 1px solid #b0b6c2; - border-radius: 2px; - background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, .3)) #edf1f5; - box-shadow: 0 1px 2px rgba(0, 0, 0, .1) inset; - font-family: 'Open Sans', sans-serif; - font-size: 11px; - color: #3c3c3c; - outline: 0; + padding: 6px 8px 8px; + box-sizing: border-box; + border: 1px solid #b0b6c2; + border-radius: 2px; + background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, .3)) #edf1f5; + box-shadow: 0 1px 2px rgba(0, 0, 0, .1) inset; + font-family: 'Open Sans', sans-serif; + font-size: 11px; + color: #3c3c3c; + outline: 0; - &::-webkit-input-placeholder { - color: #979faf; - } + &::-webkit-input-placeholder { + color: #979faf; + } } input.search { - padding: 6px 15px 8px 30px; - box-sizing: border-box; - border: 1px solid $darkGrey; - border-radius: 20px; - background: url(../img/search-icon.png) no-repeat 8px 7px #edf1f5; - font-family: 'Open Sans', sans-serif; - color: #3c3c3c; - outline: 0; + padding: 6px 15px 8px 30px; + box-sizing: border-box; + border: 1px solid $darkGrey; + border-radius: 20px; + background: url(../img/search-icon.png) no-repeat 8px 7px #edf1f5; + font-family: 'Open Sans', sans-serif; + color: #3c3c3c; + outline: 0; - &::-webkit-input-placeholder { - color: #979faf; - } + &::-webkit-input-placeholder { + color: #979faf; + } } label { - font-size: 12px; + font-size: 12px; } .text-editor { - width: 100%; - min-height: 80px; - padding: 10px; - box-sizing: border-box; - border: 1px solid #b0b6c2; - background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.3)) #edf1f5; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; - font-family: Monaco, monospace; + width: 100%; + min-height: 80px; + padding: 10px; + box-sizing: border-box; + border: 1px solid #b0b6c2; + background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.3)) #edf1f5; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; + font-family: Monaco, monospace; } .new-unit-item, .new-subsection-item { - @include grey-button; - margin: 5px 8px; - padding: 3px 10px 4px 10px; - font-size: 10px; + @include grey-button; + margin: 5px 8px; + padding: 3px 10px 4px 10px; + font-size: 10px; - .new-folder-icon, - .new-unit-icon { - position: relative; - top: 2px; - } + .new-folder-icon, + .new-unit-icon { + position: relative; + top: 2px; + } } .item-actions { - position: absolute; - top: 5px; - right: 5px; + position: absolute; + top: 5px; + right: 5px; - .edit-button, - .delete-button, - .visibility-toggle { - float: left; - margin-right: 13px; - color: #a4aab7; - } + .edit-button, + .delete-button, + .visibility-toggle { + float: left; + margin-right: 13px; + color: #a4aab7; + } } .item-details { - float: left; - padding: 10px 0; + float: left; + padding: 10px 0; } .window { - margin-bottom: 20px; + margin-bottom: 20px; - .window-contents { - padding: 20px; - } + .window-contents { + padding: 20px; + } - h4 { - padding: 6px 14px; - border-bottom: 1px solid #cbd1db; - border-radius: 3px 3px 0 0; - background: -webkit-linear-gradient(top, rgba(255, 255, 255, .3), rgba(255, 255, 255, 0) 70%) #edf1f5; - box-shadow: 0 1px 0 rgba(255, 255, 255, .7) inset; - font-size: 14px; - font-weight: 600; - } + h4 { + padding: 6px 14px; + border-bottom: 1px solid #cbd1db; + border-radius: 3px 3px 0 0; + background: -webkit-linear-gradient(top, rgba(255, 255, 255, .3), rgba(255, 255, 255, 0) 70%) #edf1f5; + box-shadow: 0 1px 0 rgba(255, 255, 255, .7) inset; + font-size: 14px; + font-weight: 600; + } - label { - display: block; - margin-bottom: 6px; - font-weight: 700; + label { + display: block; + margin-bottom: 6px; + font-weight: 700; - &.inline-label { - display: inline; - } + &.inline-label { + display: inline; + } - .description { - display: block; - font-size: 11px; - font-weight: 400; - font-style: italic; - line-height: 1.3; - color: #999; - } - } + .description { + display: block; + font-size: 11px; + font-weight: 400; + font-style: italic; + line-height: 1.3; + color: #999; + } + } - .row { - margin-bottom: 15px; - padding-bottom: 15px; - border-bottom: 1px solid #cbd1db; - } + .row { + margin-bottom: 15px; + padding-bottom: 15px; + border-bottom: 1px solid #cbd1db; + } } + +.wip { + outline: 1px solid #f00 !important; + position: relative; +} + +.wip-box { + @extend .wip; + &:after { + content: "WIP"; + font-size: 8px; + padding: 2px; + background: #f00; + color: #fff; + @include position(absolute, 0px 0px 0 0); + } +} + diff --git a/cms/templates/overview.html b/cms/templates/overview.html index 323e19c16d..de6df20eed 100644 --- a/cms/templates/overview.html +++ b/cms/templates/overview.html @@ -6,9 +6,9 @@