Skip to content

Commit d25d642

Browse files
Updated distribution to version 2.3.0
1 parent 6d734a7 commit d25d642

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+2666
-3825
lines changed

definitions/behaviors/form.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ $.fn.form = function(parameters) {
358358
module.validate.field( validationRules );
359359
}
360360
}
361-
else if(settings.on == 'blur' || settings.on == 'change') {
361+
else if(settings.on == 'blur') {
362362
if(validationRules) {
363363
module.validate.field( validationRules );
364364
}

definitions/collections/table.less

+7-2
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,11 @@
122122
border-top: none;
123123
}
124124

125+
/* Repeated tbody */
126+
.ui.table tbody + tbody tr:first-child td {
127+
border-top: @rowBorder;
128+
}
129+
125130
/* Table Cells */
126131
.ui.table td {
127132
padding: @cellVerticalPadding @cellHorizontalPadding;
@@ -186,7 +191,7 @@
186191
}
187192
.ui.table:not(.unstackable) th:first-child,
188193
.ui.table:not(.unstackable) td:first-child {
189-
font-weight: bold;
194+
font-weight: @responsiveCellHeaderFontWeight;
190195
}
191196

192197
/* Definition Table */
@@ -888,7 +893,7 @@
888893
.ui.sortable.table thead th:after {
889894
display: none;
890895
font-style: normal;
891-
font-weight: normal;
896+
font-weight: @normal;
892897
text-decoration: inherit;
893898
content: '';
894899
height: 1em;

definitions/elements/header.less

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848

4949
.ui.header .sub.header {
5050
display: block;
51-
font-weight: normal;
51+
font-weight: @normal;
5252
padding: 0em;
5353
margin: @subHeaderMargin;
5454
font-size: @subHeaderFontSize;

definitions/elements/icon.less

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
src: @fallbackSRC;
2929
src: @src;
3030
font-style: normal;
31-
font-weight: normal;
31+
font-weight: @normal;
3232
font-variant: normal;
3333
text-decoration: inherit;
3434
text-transform: none;
@@ -45,7 +45,7 @@ i.icon {
4545

4646
font-family: 'Icons';
4747
font-style: normal;
48-
font-weight: normal;
48+
font-weight: @normal;
4949
text-decoration: inherit;
5050
text-align: center;
5151

definitions/elements/image.less

+4
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ img.ui.image {
5656
display: block;
5757
visibility: hidden;
5858
}
59+
.ui.images > .hidden.transition {
60+
display: inline-block;
61+
visibility: hidden;
62+
}
5963

6064

6165
.ui.disabled.images,

definitions/elements/input.less

+35-35
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@
2929

3030
.ui.input {
3131
position: relative;
32-
font-weight: normal;
32+
font-weight: @normal;
3333
font-style: normal;
3434
display: inline-flex;
3535
color: @inputColor;
3636
}
37-
.ui.input input {
37+
.ui.input > input {
3838
margin: 0em;
3939
max-width: 100%;
4040
flex: 1 0 auto;
@@ -62,13 +62,13 @@
6262

6363
/* browsers require these rules separate */
6464

65-
.ui.input input::-webkit-input-placeholder {
65+
.ui.input > input::-webkit-input-placeholder {
6666
color: @placeholderColor;
6767
}
68-
.ui.input input::-moz-placeholder {
68+
.ui.input > input::-moz-placeholder {
6969
color: @placeholderColor;
7070
}
71-
.ui.input input:-ms-input-placeholder {
71+
.ui.input > input:-ms-input-placeholder {
7272
color: @placeholderColor;
7373
}
7474

@@ -86,7 +86,7 @@
8686
opacity: @disabledOpacity;
8787
}
8888

89-
.ui.disabled.input input,
89+
.ui.disabled.input > input,
9090
.ui.input:not(.disabled) input[disabled] {
9191
pointer-events: none;
9292
}
@@ -95,7 +95,7 @@
9595
Active
9696
---------------------*/
9797

98-
.ui.input input:active,
98+
.ui.input > input:active,
9999
.ui.input.down input {
100100
border-color: @downBorderColor;
101101
background: @downBackground;
@@ -147,23 +147,23 @@
147147
Focus
148148
---------------------*/
149149

150-
.ui.input.focus input,
151-
.ui.input input:focus {
150+
.ui.input.focus > input,
151+
.ui.input > input:focus {
152152
border-color: @focusBorderColor;
153153
background: @focusBackground;
154154
color: @focusColor;
155155
box-shadow: @focusBoxShadow;
156156
}
157-
.ui.input.focus input::-webkit-input-placeholder,
158-
.ui.input input:focus::-webkit-input-placeholder {
157+
.ui.input.focus > input::-webkit-input-placeholder,
158+
.ui.input > input:focus::-webkit-input-placeholder {
159159
color: @placeholderFocusColor;
160160
}
161-
.ui.input.focus input::-moz-placeholder,
162-
.ui.input input:focus::-moz-placeholder {
161+
.ui.input.focus > input::-moz-placeholder,
162+
.ui.input > input:focus::-moz-placeholder {
163163
color: @placeholderFocusColor;
164164
}
165-
.ui.input.focus input:-ms-input-placeholder,
166-
.ui.input input:focus:-ms-input-placeholder {
165+
.ui.input.focus > input:-ms-input-placeholder,
166+
.ui.input > input:focus:-ms-input-placeholder {
167167
color: @placeholderFocusColor;
168168
}
169169

@@ -173,32 +173,32 @@
173173
Error
174174
---------------------*/
175175

176-
.ui.input.error input {
176+
.ui.input.error > input {
177177
background-color: @errorBackground;
178178
border-color: @errorBorder;
179179
color: @errorColor;
180180
box-shadow: @errorBoxShadow;
181181
}
182182

183183
/* Error Placeholder */
184-
.ui.input.error input::-webkit-input-placeholder {
184+
.ui.input.error > input::-webkit-input-placeholder {
185185
color: @placeholderErrorColor;
186186
}
187-
.ui.input.error input::-moz-placeholder {
187+
.ui.input.error > input::-moz-placeholder {
188188
color: @placeholderErrorColor;
189189
}
190-
.ui.input.error input:-ms-input-placeholder {
190+
.ui.input.error > input:-ms-input-placeholder {
191191
color: @placeholderErrorColor !important;
192192
}
193193

194194
/* Focused Error Placeholder */
195-
.ui.input.error input:focus::-webkit-input-placeholder {
195+
.ui.input.error > input:focus::-webkit-input-placeholder {
196196
color: @placeholderErrorFocusColor;
197197
}
198-
.ui.input.error input:focus::-moz-placeholder {
198+
.ui.input.error > input:focus::-moz-placeholder {
199199
color: @placeholderErrorFocusColor;
200200
}
201-
.ui.input.error input:focus:-ms-input-placeholder {
201+
.ui.input.error > input:focus:-ms-input-placeholder {
202202
color: @placeholderErrorFocusColor !important;
203203
}
204204

@@ -211,7 +211,7 @@
211211
---------------------*/
212212

213213

214-
.ui.transparent.input input {
214+
.ui.transparent.input > input {
215215
border-color: transparent !important;
216216
background-color: transparent !important;
217217
padding: 0em !important;
@@ -236,17 +236,17 @@
236236
.ui.transparent.inverted.input {
237237
color: @transparentInvertedColor;
238238
}
239-
.ui.transparent.inverted.input input {
239+
.ui.transparent.inverted.input > input {
240240
color: inherit;
241241
}
242242

243-
.ui.transparent.inverted.input input::-webkit-input-placeholder {
243+
.ui.transparent.inverted.input > input::-webkit-input-placeholder {
244244
color: @transparentInvertedPlaceholderColor;
245245
}
246-
.ui.transparent.inverted.input input::-moz-placeholder {
246+
.ui.transparent.inverted.input > input::-moz-placeholder {
247247
color: @transparentInvertedPlaceholderColor;
248248
}
249-
.ui.transparent.inverted.input input:-ms-input-placeholder {
249+
.ui.transparent.inverted.input > input:-ms-input-placeholder {
250250
color: @transparentInvertedPlaceholderColor;
251251
}
252252

@@ -273,7 +273,7 @@
273273
.ui.icon.input > i.icon:not(.link) {
274274
pointer-events: none;
275275
}
276-
.ui.icon.input input {
276+
.ui.icon.input > input {
277277
padding-right: @iconMargin !important;
278278
}
279279

@@ -344,17 +344,17 @@
344344
}
345345

346346
/* Regular Label on Right */
347-
.ui[class*="right labeled"].input input {
347+
.ui[class*="right labeled"].input > input {
348348
border-top-right-radius: 0px !important;
349349
border-bottom-right-radius: 0px !important;
350350
border-right-color: transparent !important;
351351
}
352-
.ui[class*="right labeled"].input input + .label {
352+
.ui[class*="right labeled"].input > input + .label {
353353
border-top-left-radius: 0px;
354354
border-bottom-left-radius: 0px;
355355
}
356356

357-
.ui[class*="right labeled"].input input:focus {
357+
.ui[class*="right labeled"].input > input:focus {
358358
border-right-color: @focusBorderColor !important;
359359
}
360360

@@ -367,7 +367,7 @@
367367
}
368368

369369
/* Spacing with corner label */
370-
.ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input input {
370+
.ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input > input {
371371
padding-right: @labeledMargin !important;
372372
}
373373
.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"]) > input {
@@ -378,7 +378,7 @@
378378
}
379379

380380
/* Left Labeled */
381-
.ui[class*="left corner labeled"].labeled.input input {
381+
.ui[class*="left corner labeled"].labeled.input > input {
382382
padding-left: @labeledMargin !important;
383383
}
384384
.ui[class*="left corner labeled"].icon.input > input {
@@ -434,7 +434,7 @@
434434
}
435435

436436
/* Input Focus */
437-
.ui.action.input:not([class*="left action"]) input:focus {
437+
.ui.action.input:not([class*="left action"]) > input:focus {
438438
border-right-color: @focusBorderColor !important;
439439
}
440440

@@ -464,7 +464,7 @@
464464
---------------------*/
465465

466466
/* Standard */
467-
.ui.inverted.input input {
467+
.ui.inverted.input > input {
468468
border: none;
469469
}
470470

definitions/elements/list.less

+1-1
Original file line numberDiff line numberDiff line change
@@ -563,7 +563,7 @@ ul.ui.list li:before,
563563
position: absolute;
564564
top: auto;
565565
left: auto;
566-
font-weight: normal;
566+
font-weight: @normal;
567567
margin-left: @bulletOffset;
568568
content: @bulletCharacter;
569569
opacity: @bulletOpacity;

definitions/modules/accordion.js

+5-2
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ $.fn.accordion = function(parameters) {
169169
}
170170
module.debug('Opening accordion content', $activeTitle);
171171
settings.onOpening.call($activeContent);
172+
settings.onChanging.call($activeContent);
172173
if(settings.exclusive) {
173174
module.closeOthers.call($activeTitle);
174175
}
@@ -232,6 +233,7 @@ $.fn.accordion = function(parameters) {
232233
if((isActive || isOpening) && !isClosing) {
233234
module.debug('Closing accordion content', $activeContent);
234235
settings.onClosing.call($activeContent);
236+
settings.onChanging.call($activeContent);
235237
$activeTitle
236238
.removeClass(className.active)
237239
;
@@ -574,10 +576,11 @@ $.fn.accordion.settings = {
574576
duration : 350, // duration of animation
575577
easing : 'easeOutQuad', // easing equation for animation
576578

577-
578579
onOpening : function(){}, // callback before open animation
579-
onOpen : function(){}, // callback after open animation
580580
onClosing : function(){}, // callback before closing animation
581+
onChanging : function(){}, // callback before closing or opening animation
582+
583+
onOpen : function(){}, // callback after open animation
581584
onClose : function(){}, // callback after closing animation
582585
onChange : function(){}, // callback after closing or opening animation
583586

definitions/modules/dimmer.js

+2
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,7 @@ $.fn.dimmer = function(parameters) {
238238
}
239239
$dimmer
240240
.transition({
241+
displayType : 'flex',
241242
animation : settings.transition + ' in',
242243
queue : false,
243244
duration : module.get.duration(),
@@ -282,6 +283,7 @@ $.fn.dimmer = function(parameters) {
282283
module.verbose('Hiding dimmer with css');
283284
$dimmer
284285
.transition({
286+
displayType : 'flex',
285287
animation : settings.transition + ' out',
286288
queue : false,
287289
duration : module.get.duration(),

0 commit comments

Comments
 (0)