assets/stylesheets/semantic_ui/definitions/collections/form.less in less-rails-semantic_ui-2.1.8.2 vs assets/stylesheets/semantic_ui/definitions/collections/form.less in less-rails-semantic_ui-2.2.1.0

- old
+ new

@@ -11,11 +11,10 @@ /*! * # Semantic UI - Form * http://github.com/semantic-org/semantic-ui/ * * - * Copyright 2015 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ @@ -26,11 +25,10 @@ @type : 'collection'; @element : 'form'; @import (multiple) 'semantic_ui/theme.config'; - /******************************* Elements *******************************/ /*-------------------- @@ -64,11 +62,11 @@ margin-bottom: 0em; } .ui.form .fields .field { clear: both; - margin: @fieldMargin; + margin: 0em; } /*-------------------- Labels @@ -330,43 +328,43 @@ /* browsers require these rules separate */ .ui.form ::-webkit-input-placeholder { color: @inputPlaceholderColor; } -.ui.form ::-ms-input-placeholder { +.ui.form :-ms-input-placeholder { color: @inputPlaceholderColor; } .ui.form ::-moz-placeholder { color: @inputPlaceholderColor; } .ui.form :focus::-webkit-input-placeholder { color: @inputPlaceholderFocusColor; } -.ui.form :focus::-ms-input-placeholder { +.ui.form :focus:-ms-input-placeholder { color: @inputPlaceholderFocusColor; } .ui.form :focus::-moz-placeholder { color: @inputPlaceholderFocusColor; } /* Error Placeholder */ .ui.form .error ::-webkit-input-placeholder { color: @inputErrorPlaceholderColor; } -.ui.form .error ::-ms-input-placeholder { - color: @inputErrorPlaceholderColor; +.ui.form .error :-ms-input-placeholder { + color: @inputErrorPlaceholderColor !important; } .ui.form .error ::-moz-placeholder { color: @inputErrorPlaceholderColor; } .ui.form .error :focus::-webkit-input-placeholder { color: @inputErrorPlaceholderFocusColor; } -.ui.form .error :focus::-ms-input-placeholder { - color: @inputErrorPlaceholderFocusColor; +.ui.form .error :focus:-ms-input-placeholder { + color: @inputErrorPlaceholderFocusColor !important; } .ui.form .error :focus::-moz-placeholder { color: @inputErrorPlaceholderFocusColor; } @@ -408,10 +406,13 @@ /* On Form */ .ui.form.success .success.message:not(:empty) { display: block; } +.ui.form.success .compact.success.message:not(:empty) { + display: inline-block; +} .ui.form.success .icon.success.message:not(:empty) { display: flex; } /*-------------------- @@ -420,10 +421,13 @@ /* On Form */ .ui.form.warning .warning.message:not(:empty) { display: block; } +.ui.form.warning .compact.warning.message:not(:empty) { + display: inline-block; +} .ui.form.warning .icon.warning.message:not(:empty) { display: flex; } /*-------------------- @@ -432,10 +436,13 @@ /* On Form */ .ui.form.error .error.message:not(:empty) { display: block; } +.ui.form.error .compact.error.message:not(:empty) { + display: inline-block; +} .ui.form.error .icon.error.message:not(:empty) { display: flex; } /* On Field(s) */ @@ -699,11 +706,16 @@ .ui.inverted.form label, .ui.form .inverted.segment label, .ui.form .inverted.segment .ui.checkbox label, .ui.form .inverted.segment .ui.checkbox .box, .ui.inverted.form .ui.checkbox label, -.ui.inverted.form .ui.checkbox .box { +.ui.inverted.form .ui.checkbox .box, +.ui.inverted.form .inline.fields > label, +.ui.inverted.form .inline.fields .field > label, +.ui.inverted.form .inline.fields .field > p, +.ui.inverted.form .inline.field > label, +.ui.inverted.form .inline.field > p { color: @invertedLabelColor; } /* Inverted Field */ .ui.inverted.form input:not([type]), @@ -758,10 +770,11 @@ /* Split fields */ .ui.form .fields { display: flex; flex-direction: row; + margin: @fieldsMargin; } .ui.form .fields > .field { flex: 0 1 auto; padding-left: (@gutterWidth / 2); padding-right: (@gutterWidth / 2); @@ -812,10 +825,13 @@ /* Swap to full width on mobile */ @media only screen and (max-width : @largestMobileScreen) { .ui.form .fields { flex-wrap: wrap; } + + .ui[class*="equal width"].form .fields > .field, + .ui.form [class*="equal width"].fields > .field, .ui.form .two.fields > .fields, .ui.form .two.fields > .field, .ui.form .three.fields > .fields, .ui.form .three.fields > .field, .ui.form .four.fields > .fields, @@ -831,36 +847,21 @@ .ui.form .nine.fields > .fields, .ui.form .nine.fields > .field, .ui.form .ten.fields > .fields, .ui.form .ten.fields > .field { width: @oneColumn !important; - margin: @fieldMargin; - padding-left: 0%; - padding-right: 0%; + margin: 0em 0em @rowDistance; } } -.ui.form .fields .field:first-child { - padding-left: 0%; -} -.ui.form .fields .field:last-child { - padding-right: 0%; -} - /* Sizing Combinations */ .ui.form .fields .wide.field { width: @oneWide; padding-left: (@gutterWidth / 2); padding-right: (@gutterWidth / 2); } -.ui.form .fields .wide.field:first-child { - padding-left: 0%; -} -.ui.form .fields .wide.field:last-child { - padding-right: 0%; -} .ui.form .one.wide.field { width: @oneWide !important; } .ui.form .two.wide.field { @@ -933,14 +934,14 @@ .ui.form .fields > .thirteen.wide.field, .ui.form .fields > .fourteen.wide.field, .ui.form .fields > .fifteen.wide.field, .ui.form .fields > .sixteen.wide.field { width: @oneColumn !important; - margin: @fieldMargin; - padding-left: 0%; - padding-right: 0%; } + .ui.form .fields { + margin-bottom: 0em; + } } /*-------------------- Equal Width ---------------------*/ @@ -1024,26 +1025,31 @@ /*-------------------- Sizes ---------------------*/ -/* Standard */ +.ui.mini.form { + font-size: @mini; +} +.ui.tiny.form { + font-size: @tiny; +} .ui.small.form { font-size: @small; } - -/* Medium */ .ui.form { font-size: @medium; } - -/* Large */ .ui.large.form { font-size: @large; } - -/* Huge */ +.ui.big.form { + font-size: @big; +} .ui.huge.form { font-size: @huge; +} +.ui.massive.form { + font-size: @massive; } .loadUIOverrides();