Skip to content

Commit a46d6dc

Browse files
Updated distribution to version 2.3.2
1 parent fc68696 commit a46d6dc

File tree

11 files changed

+376
-203
lines changed

11 files changed

+376
-203
lines changed

definitions/elements/button.less

Lines changed: 136 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3124,6 +3124,74 @@
31243124
margin-left: -@basicColoredBorderSize;
31253125
}
31263126

3127+
/* Inverted */
3128+
.ui.inverted.primary.buttons .button,
3129+
.ui.inverted.primary.button {
3130+
background-color: transparent;
3131+
box-shadow: 0px 0px 0px @invertedBorderSize @lightPrimaryColor inset !important;
3132+
color: @lightPrimaryColor;
3133+
}
3134+
.ui.inverted.primary.buttons .button:hover,
3135+
.ui.inverted.primary.button:hover,
3136+
.ui.inverted.primary.buttons .button:focus,
3137+
.ui.inverted.primary.button:focus,
3138+
.ui.inverted.primary.buttons .button.active,
3139+
.ui.inverted.primary.button.active,
3140+
.ui.inverted.primary.buttons .button:active,
3141+
.ui.inverted.primary.button:active {
3142+
box-shadow: none !important;
3143+
color: @lightPrimaryTextColor;
3144+
}
3145+
.ui.inverted.primary.buttons .button:hover,
3146+
.ui.inverted.primary.button:hover {
3147+
background-color: @lightPrimaryColorHover;
3148+
}
3149+
.ui.inverted.primary.buttons .button:focus,
3150+
.ui.inverted.primary.button:focus {
3151+
background-color: @lightPrimaryColorFocus;
3152+
}
3153+
.ui.inverted.primary.buttons .active.button,
3154+
.ui.inverted.primary.active.button {
3155+
background-color: @lightPrimaryColorActive;
3156+
}
3157+
.ui.inverted.primary.buttons .button:active,
3158+
.ui.inverted.primary.button:active {
3159+
background-color: @lightPrimaryColorDown;
3160+
}
3161+
3162+
/* Inverted Basic */
3163+
.ui.inverted.primary.basic.buttons .button,
3164+
.ui.inverted.primary.buttons .basic.button,
3165+
.ui.inverted.primary.basic.button {
3166+
background-color: transparent;
3167+
box-shadow: @basicInvertedBoxShadow !important;
3168+
color: @white !important;
3169+
}
3170+
.ui.inverted.primary.basic.buttons .button:hover,
3171+
.ui.inverted.primary.buttons .basic.button:hover,
3172+
.ui.inverted.primary.basic.button:hover {
3173+
box-shadow: 0px 0px 0px @invertedBorderSize @lightPrimaryColorHover inset !important;
3174+
color: @lightPrimaryColor !important;
3175+
}
3176+
.ui.inverted.primary.basic.buttons .button:focus,
3177+
.ui.inverted.primary.basic.buttons .button:focus,
3178+
.ui.inverted.primary.basic.button:focus {
3179+
box-shadow: 0px 0px 0px @invertedBorderSize @lightPrimaryColorFocus inset !important;
3180+
color: @lightPrimaryColor !important;
3181+
}
3182+
.ui.inverted.primary.basic.buttons .active.button,
3183+
.ui.inverted.primary.buttons .basic.active.button,
3184+
.ui.inverted.primary.basic.active.button {
3185+
box-shadow: 0px 0px 0px @invertedBorderSize @lightPrimaryColorActive inset !important;
3186+
color: @lightPrimaryColor !important;
3187+
}
3188+
.ui.inverted.primary.basic.buttons .button:active,
3189+
.ui.inverted.primary.buttons .basic.button:active,
3190+
.ui.inverted.primary.basic.button:active {
3191+
box-shadow: 0px 0px 0px @invertedBorderSize @lightPrimaryColorDown inset !important;
3192+
color: @lightPrimaryColor !important;
3193+
}
3194+
31273195
/*-------------------
31283196
Secondary
31293197
--------------------*/
@@ -3199,6 +3267,74 @@
31993267
margin-left: -@basicColoredBorderSize;
32003268
}
32013269

3270+
/* Inverted */
3271+
.ui.inverted.secondary.buttons .button,
3272+
.ui.inverted.secondary.button {
3273+
background-color: transparent;
3274+
box-shadow: 0px 0px 0px @invertedBorderSize @lightSecondaryColor inset !important;
3275+
color: @lightSecondaryColor;
3276+
}
3277+
.ui.inverted.secondary.buttons .button:hover,
3278+
.ui.inverted.secondary.button:hover,
3279+
.ui.inverted.secondary.buttons .button:focus,
3280+
.ui.inverted.secondary.button:focus,
3281+
.ui.inverted.secondary.buttons .button.active,
3282+
.ui.inverted.secondary.button.active,
3283+
.ui.inverted.secondary.buttons .button:active,
3284+
.ui.inverted.secondary.button:active {
3285+
box-shadow: none !important;
3286+
color: @lightSecondaryTextColor;
3287+
}
3288+
.ui.inverted.secondary.buttons .button:hover,
3289+
.ui.inverted.secondary.button:hover {
3290+
background-color: @lightSecondaryColorHover;
3291+
}
3292+
.ui.inverted.secondary.buttons .button:focus,
3293+
.ui.inverted.secondary.button:focus {
3294+
background-color: @lightSecondaryColorFocus;
3295+
}
3296+
.ui.inverted.secondary.buttons .active.button,
3297+
.ui.inverted.secondary.active.button {
3298+
background-color: @lightSecondaryColorActive;
3299+
}
3300+
.ui.inverted.secondary.buttons .button:active,
3301+
.ui.inverted.secondary.button:active {
3302+
background-color: @lightSecondaryColorDown;
3303+
}
3304+
3305+
/* Inverted Basic */
3306+
.ui.inverted.secondary.basic.buttons .button,
3307+
.ui.inverted.secondary.buttons .basic.button,
3308+
.ui.inverted.secondary.basic.button {
3309+
background-color: transparent;
3310+
box-shadow: @basicInvertedBoxShadow !important;
3311+
color: @white !important;
3312+
}
3313+
.ui.inverted.secondary.basic.buttons .button:hover,
3314+
.ui.inverted.secondary.buttons .basic.button:hover,
3315+
.ui.inverted.secondary.basic.button:hover {
3316+
box-shadow: 0px 0px 0px @invertedBorderSize @lightSecondaryColorHover inset !important;
3317+
color: @lightSecondaryColor !important;
3318+
}
3319+
.ui.inverted.secondary.basic.buttons .button:focus,
3320+
.ui.inverted.secondary.basic.buttons .button:focus,
3321+
.ui.inverted.secondary.basic.button:focus {
3322+
box-shadow: 0px 0px 0px @invertedBorderSize @lightSecondaryColorFocus inset !important;
3323+
color: @lightSecondaryColor !important;
3324+
}
3325+
.ui.inverted.secondary.basic.buttons .active.button,
3326+
.ui.inverted.secondary.buttons .basic.active.button,
3327+
.ui.inverted.secondary.basic.active.button {
3328+
box-shadow: 0px 0px 0px @invertedBorderSize @lightSecondaryColorActive inset !important;
3329+
color: @lightSecondaryColor !important;
3330+
}
3331+
.ui.inverted.secondary.basic.buttons .button:active,
3332+
.ui.inverted.secondary.buttons .basic.button:active,
3333+
.ui.inverted.secondary.basic.button:active {
3334+
box-shadow: 0px 0px 0px @invertedBorderSize @lightSecondaryColorDown inset !important;
3335+
color: @lightSecondaryColor !important;
3336+
}
3337+
32023338
/*---------------
32033339
Positive
32043340
----------------*/
@@ -3423,4 +3559,3 @@
34233559
}
34243560

34253561
.loadUIOverrides();
3426-

definitions/elements/label.less

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -566,7 +566,7 @@ a.ui.red.label:hover{
566566
}
567567
/* Basic */
568568
.ui.basic.red.label {
569-
background-color: @white !important;
569+
background-color: @basicBackground !important;
570570
color: @red !important;
571571
border-color: @red !important;
572572
}
@@ -602,7 +602,7 @@ a.ui.orange.label:hover{
602602
}
603603
/* Basic */
604604
.ui.basic.orange.label {
605-
background-color: @white !important;
605+
background-color: @basicBackground !important;
606606
color: @orange !important;
607607
border-color: @orange !important;
608608
}
@@ -638,7 +638,7 @@ a.ui.yellow.label:hover{
638638
}
639639
/* Basic */
640640
.ui.basic.yellow.label {
641-
background-color: @white !important;
641+
background-color: @basicBackground !important;
642642
color: @yellow !important;
643643
border-color: @yellow !important;
644644
}
@@ -674,7 +674,7 @@ a.ui.olive.label:hover{
674674
}
675675
/* Basic */
676676
.ui.basic.olive.label {
677-
background-color: @white !important;
677+
background-color: @basicBackground !important;
678678
color: @olive !important;
679679
border-color: @olive !important;
680680
}
@@ -710,7 +710,7 @@ a.ui.green.label:hover{
710710
}
711711
/* Basic */
712712
.ui.basic.green.label {
713-
background-color: @white !important;
713+
background-color: @basicBackground !important;
714714
color: @green !important;
715715
border-color: @green !important;
716716
}
@@ -746,7 +746,7 @@ a.ui.teal.label:hover{
746746
}
747747
/* Basic */
748748
.ui.basic.teal.label {
749-
background-color: @white !important;
749+
background-color: @basicBackground !important;
750750
color: @teal !important;
751751
border-color: @teal !important;
752752
}
@@ -782,7 +782,7 @@ a.ui.blue.label:hover{
782782
}
783783
/* Basic */
784784
.ui.basic.blue.label {
785-
background-color: @white !important;
785+
background-color: @basicBackground !important;
786786
color: @blue !important;
787787
border-color: @blue !important;
788788
}
@@ -818,7 +818,7 @@ a.ui.violet.label:hover{
818818
}
819819
/* Basic */
820820
.ui.basic.violet.label {
821-
background-color: @white !important;
821+
background-color: @basicBackground !important;
822822
color: @violet !important;
823823
border-color: @violet !important;
824824
}
@@ -854,7 +854,7 @@ a.ui.purple.label:hover{
854854
}
855855
/* Basic */
856856
.ui.basic.purple.label {
857-
background-color: @white !important;
857+
background-color: @basicBackground !important;
858858
color: @purple !important;
859859
border-color: @purple !important;
860860
}
@@ -890,7 +890,7 @@ a.ui.pink.label:hover{
890890
}
891891
/* Basic */
892892
.ui.basic.pink.label {
893-
background-color: @white !important;
893+
background-color: @basicBackground !important;
894894
color: @pink !important;
895895
border-color: @pink !important;
896896
}
@@ -926,7 +926,7 @@ a.ui.brown.label:hover{
926926
}
927927
/* Basic */
928928
.ui.basic.brown.label {
929-
background-color: @white !important;
929+
background-color: @basicBackground !important;
930930
color: @brown !important;
931931
border-color: @brown !important;
932932
}
@@ -962,7 +962,7 @@ a.ui.grey.label:hover{
962962
}
963963
/* Basic */
964964
.ui.basic.grey.label {
965-
background-color: @white !important;
965+
background-color: @basicBackground !important;
966966
color: @grey !important;
967967
border-color: @grey !important;
968968
}
@@ -998,7 +998,7 @@ a.ui.black.label:hover{
998998
}
999999
/* Basic */
10001000
.ui.basic.black.label {
1001-
background-color: @white !important;
1001+
background-color: @basicBackground !important;
10021002
color: @black !important;
10031003
border-color: @black !important;
10041004
}

definitions/modules/dimmer.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,10 @@ $.fn.dimmer = function(parameters) {
114114

115115
bind: {
116116
events: function() {
117+
if(module.is.page()) {
118+
// touch events default to passive, due to changes in chrome to optimize mobile perf
119+
$dimmable.get(0).addEventListener('touchmove', module.event.preventScroll, { passive: false });
120+
}
117121
if(settings.on == 'hover') {
118122
$dimmable
119123
.on('mouseenter' + eventNamespace, module.show)
@@ -141,6 +145,9 @@ $.fn.dimmer = function(parameters) {
141145

142146
unbind: {
143147
events: function() {
148+
if(module.is.page()) {
149+
$dimmable.get(0).removeEventListener('touchmove', module.event.preventScroll, { passive: false });
150+
}
144151
$module
145152
.removeData(moduleNamespace)
146153
;
@@ -157,6 +164,9 @@ $.fn.dimmer = function(parameters) {
157164
module.hide();
158165
event.stopImmediatePropagation();
159166
}
167+
},
168+
preventScroll: function(event) {
169+
event.preventDefault();
160170
}
161171
},
162172

definitions/modules/dropdown.js

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -754,10 +754,19 @@ $.fn.dropdown = function(parameters) {
754754
callback();
755755
},
756756
onSuccess : function(response) {
757-
module.remove.message();
758-
module.setup.menu({
759-
values: response[fields.remoteValues]
760-
});
757+
var
758+
values = response[fields.remoteValues],
759+
hasRemoteValues = ($.isArray(values) && values.length > 0)
760+
;
761+
if(hasRemoteValues) {
762+
module.remove.message();
763+
module.setup.menu({
764+
values: response[fields.remoteValues]
765+
});
766+
}
767+
else {
768+
module.add.message(message.noResults);
769+
}
761770
callback();
762771
}
763772
}

definitions/views/statistic.less

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,6 @@
7777
.ui.statistics:first-child {
7878
margin-top: 0em;
7979
}
80-
.ui.statistics:last-child {
81-
margin-bottom: 0em;
82-
}
8380

8481

8582
/*******************************

package.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var
55
Package.describe({
66
name : 'semantic:ui',
77
summary : 'Semantic UI - LESS Release of Semantic UI',
8-
version : '2.3.1',
8+
version : '2.3.2',
99
git : 'git://github.com/Semantic-Org/Semantic-UI-LESS.git',
1010
});
1111

@@ -227,11 +227,21 @@ Package.onUse(function(api) {
227227
'themes/classic/views/card.variables',
228228
'themes/colored/modules/checkbox.overrides',
229229
'themes/colored/modules/checkbox.variables',
230+
'themes/default/assets/fonts/brand-icons.eot',
231+
'themes/default/assets/fonts/brand-icons.svg',
232+
'themes/default/assets/fonts/brand-icons.ttf',
233+
'themes/default/assets/fonts/brand-icons.woff',
234+
'themes/default/assets/fonts/brand-icons.woff2',
230235
'themes/default/assets/fonts/icons.eot',
231236
'themes/default/assets/fonts/icons.svg',
232237
'themes/default/assets/fonts/icons.ttf',
233238
'themes/default/assets/fonts/icons.woff',
234239
'themes/default/assets/fonts/icons.woff2',
240+
'themes/default/assets/fonts/outline-icons.eot',
241+
'themes/default/assets/fonts/outline-icons.svg',
242+
'themes/default/assets/fonts/outline-icons.ttf',
243+
'themes/default/assets/fonts/outline-icons.woff',
244+
'themes/default/assets/fonts/outline-icons.woff2',
235245
'themes/default/assets/images/flags.png',
236246
'themes/default/collections/breadcrumb.overrides',
237247
'themes/default/collections/breadcrumb.variables',

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "semantic-ui-less",
3-
"version": "2.3.1",
3+
"version": "2.3.2",
44
"title": "Semantic UI",
55
"description": "LESS Only distribution of Semantic UI",
66
"homepage": "http://www.semantic-ui.com",

themes/default/elements/button.variables

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,12 +318,14 @@
318318
/* Ordinality */
319319
@primaryBackgroundImage: @coloredBackgroundImage;
320320
@primaryTextColor: @invertedTextColor;
321+
@lightPrimaryTextColor: @invertedTextColor;
321322
@primaryTextShadow: @invertedTextShadow;
322323
@primaryBoxShadow: @coloredBoxShadow;
323324

324325
@secondaryBackgroundImage: @coloredBackgroundImage;
325326
@secondaryTextColor: @invertedTextColor;
326327
@secondaryTextShadow: @invertedTextShadow;
328+
@lightSecondaryTextColor: @invertedTextColor;
327329
@secondaryBoxShadow: @coloredBoxShadow;
328330

329331
@positiveBackgroundImage: @coloredBackgroundImage;

themes/default/elements/icon.overrides

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1677,6 +1677,7 @@ i.icon.youtube.play:before { content: "\f167"; }
16771677
i.icon.vk,
16781678
i.icon.vnv,
16791679
i.icon.vuejs,
1680+
i.icon.wechat,
16801681
i.icon.weibo,
16811682
i.icon.weixin,
16821683
i.icon.whatsapp,

0 commit comments

Comments
 (0)