[Frontend] Form styling

#772
Added ".l-controls-under" styling to allow
channel-selector layout;
Added new hint color constants and refined
style defs;
This commit is contained in:
Charles Hacskaylo
2016-03-21 11:13:43 -07:00
parent 90c82f6ef2
commit aa48044345
6 changed files with 17 additions and 8 deletions

View File

@ -87,9 +87,7 @@
} }
} }
.field-hints { .hint, .field-hints { color: $colorFieldHint; }
color: darken($colorBodyFg, 20%);
}
.selector-list { .selector-list {
// Used in create overlay to display tree view // Used in create overlay to display tree view
@ -130,6 +128,14 @@
} }
} }
.l-controls-under.l-flex-row {
// Change to use column layout
@include flex-direction(column);
.flex-elem {
margin-bottom: $interiorMarginLg;
}
}
.no-validate { .no-validate {
.form .form-row >.label { .form .form-row >.label {
padding-right: 0; padding-right: 0;

View File

@ -65,9 +65,7 @@
margin-bottom: $interiorMargin; margin-bottom: $interiorMargin;
} }
.hint { .hint, .field-hints { color: $colorFieldHintOverlay !important; }
color: pushBack($colorOvrFg, 20%);
}
.abs.top-bar { .abs.top-bar {
height: $ovrTopBarH; height: $ovrTopBarH;

View File

@ -77,6 +77,7 @@ $colorInputBg: rgba(#000, 0.1);
$colorInputFg: pullForward($colorBodyFg, 20%); $colorInputFg: pullForward($colorBodyFg, 20%);
$colorFormText: rgba(#fff, 0.5); $colorFormText: rgba(#fff, 0.5);
$colorInputIcon: pushBack($colorBodyFg, 15%); $colorInputIcon: pushBack($colorBodyFg, 15%);
$colorFieldHint: pullForward($colorBodyFg, 20%);
// Inspector // Inspector
$colorInspectorBg: pullForward($colorBodyBg, 3%); $colorInspectorBg: pullForward($colorBodyBg, 3%);
@ -125,6 +126,7 @@ $colorOvrBg: pullForward($colorBodyBg, 10%);
$colorOvrFg: pullForward($colorBodyFg, 30%); $colorOvrFg: pullForward($colorBodyFg, 30%);
$colorOvrBtnBg: pullForward($colorOvrBg, 20%); $colorOvrBtnBg: pullForward($colorOvrBg, 20%);
$colorOvrBtnFg: #fff; $colorOvrBtnFg: #fff;
$colorFieldHintOverlay: pullForward($colorOvrBg, 30%);
// Items // Items
$colorItemBg: lighten($colorBodyBg, 5%); $colorItemBg: lighten($colorBodyBg, 5%);

View File

@ -77,6 +77,7 @@ $colorInputBg: $colorGenBg;
$colorInputFg: $colorBodyFg; $colorInputFg: $colorBodyFg;
$colorFormText: pushBack($colorBodyFg, 10%); $colorFormText: pushBack($colorBodyFg, 10%);
$colorInputIcon: pushBack($colorBodyFg, 25%); $colorInputIcon: pushBack($colorBodyFg, 25%);
$colorFieldHint: pullForward($colorBodyFg, 40%);
// Inspector // Inspector
$colorInspectorBg: pullForward($colorBodyBg, 5%); $colorInspectorBg: pullForward($colorBodyBg, 5%);
@ -125,6 +126,7 @@ $colorOvrBg: $colorBodyBg;
$colorOvrFg: $colorBodyFg; $colorOvrFg: $colorBodyFg;
$colorOvrBtnBg: pullForward($colorOvrBg, 40%); $colorOvrBtnBg: pullForward($colorOvrBg, 40%);
$colorOvrBtnFg: #fff; $colorOvrBtnFg: #fff;
$colorFieldHintOverlay: pullForward($colorOvrBg, 40%);
// Items // Items
$colorItemBg: #ddd; $colorItemBg: #ddd;

View File

@ -312,7 +312,8 @@ define([
"dialog": { "dialog": {
"control": "selector", "control": "selector",
"name": "Modes", "name": "Modes",
"type": "mode" "type": "mode",
"layout": "controls-under"
}, },
"property": "modes" "property": "modes"
}, },

View File

@ -33,7 +33,7 @@
invalid: mctFormInner.$dirty && !mctFormInner.$valid, invalid: mctFormInner.$dirty && !mctFormInner.$valid,
first: $index < 1, first: $index < 1,
'l-controls-first': row.layout === 'control-first', 'l-controls-first': row.layout === 'control-first',
'l-input-sm': row.inputsize === 'sm' 'l-controls-under': row.layout === 'controls-under'
}"> }">
<div class='label flex-elem' title="{{row.description}}"> <div class='label flex-elem' title="{{row.description}}">
{{row.name}} {{row.name}}