Meta Box - Version 5.3.9

Version Description

  • 2021-03-10 =
  • Fix taxonomy_advanced doesn't load options in attachment with media_modal set to true.
  • Fix rwmb_{$field_id}_choice_label not working for checkbox_list field type
  • Fix clone_default not working for switch if set std
Download this release

Release Info

Developer rilwis
Plugin Icon 128x128 Meta Box
Version 5.3.9
Comparing to
See all releases

Code changes from version 5.3.8 to 5.3.9

css/jqueryui/core.css ADDED
@@ -0,0 +1,97 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * jQuery UI CSS Framework 1.12.1
3
+ * http://jqueryui.com
4
+ *
5
+ * Copyright jQuery Foundation and other contributors
6
+ * Released under the MIT license.
7
+ * http://jquery.org/license
8
+ *
9
+ * http://api.jqueryui.com/category/theming/
10
+ */
11
+
12
+ /* Layout helpers
13
+ ----------------------------------*/
14
+ .ui-helper-hidden {
15
+ display: none;
16
+ }
17
+ .ui-helper-hidden-accessible {
18
+ border: 0;
19
+ clip: rect(0 0 0 0);
20
+ height: 1px;
21
+ margin: -1px;
22
+ overflow: hidden;
23
+ padding: 0;
24
+ position: absolute;
25
+ width: 1px;
26
+ }
27
+ .ui-helper-reset {
28
+ margin: 0;
29
+ padding: 0;
30
+ border: 0;
31
+ outline: 0;
32
+ line-height: 1.3;
33
+ text-decoration: none;
34
+ font-size: 100%;
35
+ list-style: none;
36
+ }
37
+ .ui-helper-clearfix:before,
38
+ .ui-helper-clearfix:after {
39
+ content: "";
40
+ display: table;
41
+ border-collapse: collapse;
42
+ }
43
+ .ui-helper-clearfix:after {
44
+ clear: both;
45
+ }
46
+ .ui-helper-zfix {
47
+ width: 100%;
48
+ height: 100%;
49
+ top: 0;
50
+ left: 0;
51
+ position: absolute;
52
+ opacity: 0;
53
+ filter:Alpha(Opacity=0); /* support: IE8 */
54
+ }
55
+
56
+ .ui-front {
57
+ z-index: 100;
58
+ }
59
+
60
+
61
+ /* Interaction Cues
62
+ ----------------------------------*/
63
+ .ui-state-disabled {
64
+ cursor: default !important;
65
+ pointer-events: none;
66
+ }
67
+
68
+
69
+ /* Icons
70
+ ----------------------------------*/
71
+ .ui-icon {
72
+ display: inline-block;
73
+ vertical-align: middle;
74
+ margin-top: -.25em;
75
+ position: relative;
76
+ text-indent: -99999px;
77
+ overflow: hidden;
78
+ background-repeat: no-repeat;
79
+ }
80
+
81
+ .ui-widget-icon-block {
82
+ left: 50%;
83
+ margin-left: -8px;
84
+ display: block;
85
+ }
86
+
87
+ /* Misc visuals
88
+ ----------------------------------*/
89
+
90
+ /* Overlays */
91
+ .ui-widget-overlay {
92
+ position: fixed;
93
+ top: 0;
94
+ left: 0;
95
+ width: 100%;
96
+ height: 100%;
97
+ }
css/jqueryui/datepicker.css ADDED
@@ -0,0 +1,185 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * jQuery UI Datepicker 1.12.1
3
+ * http://jqueryui.com
4
+ *
5
+ * Copyright jQuery Foundation and other contributors
6
+ * Released under the MIT license.
7
+ * http://jquery.org/license
8
+ *
9
+ * http://api.jqueryui.com/datepicker/#theming
10
+ */
11
+ .ui-datepicker {
12
+ width: 17em;
13
+ padding: .2em .2em 0;
14
+ display: none;
15
+ }
16
+ .ui-datepicker .ui-datepicker-header {
17
+ position: relative;
18
+ padding: .2em 0;
19
+ }
20
+ .ui-datepicker .ui-datepicker-prev,
21
+ .ui-datepicker .ui-datepicker-next {
22
+ position: absolute;
23
+ top: 2px;
24
+ width: 1.8em;
25
+ height: 1.8em;
26
+ }
27
+ .ui-datepicker .ui-datepicker-prev-hover,
28
+ .ui-datepicker .ui-datepicker-next-hover {
29
+ top: 1px;
30
+ }
31
+ .ui-datepicker .ui-datepicker-prev {
32
+ left: 2px;
33
+ }
34
+ .ui-datepicker .ui-datepicker-next {
35
+ right: 2px;
36
+ }
37
+ .ui-datepicker .ui-datepicker-prev-hover {
38
+ left: 1px;
39
+ }
40
+ .ui-datepicker .ui-datepicker-next-hover {
41
+ right: 1px;
42
+ }
43
+ .ui-datepicker .ui-datepicker-prev span,
44
+ .ui-datepicker .ui-datepicker-next span {
45
+ display: block;
46
+ position: absolute;
47
+ left: 50%;
48
+ margin-left: -8px;
49
+ top: 50%;
50
+ margin-top: -8px;
51
+ }
52
+ .ui-datepicker .ui-datepicker-title {
53
+ margin: 0 2.3em;
54
+ line-height: 1.8em;
55
+ text-align: center;
56
+ }
57
+ .ui-datepicker .ui-datepicker-title select {
58
+ font-size: 1em;
59
+ margin: 1px 0;
60
+ }
61
+ .ui-datepicker select.ui-datepicker-month,
62
+ .ui-datepicker select.ui-datepicker-year {
63
+ width: 45%;
64
+ }
65
+ .ui-datepicker table {
66
+ width: 100%;
67
+ font-size: .9em;
68
+ border-collapse: collapse;
69
+ margin: 0 0 .4em;
70
+ }
71
+ .ui-datepicker th {
72
+ padding: .7em .3em;
73
+ text-align: center;
74
+ font-weight: bold;
75
+ border: 0;
76
+ }
77
+ .ui-datepicker td {
78
+ border: 0;
79
+ padding: 1px;
80
+ }
81
+ .ui-datepicker td span,
82
+ .ui-datepicker td a {
83
+ display: block;
84
+ padding: .2em;
85
+ text-align: right;
86
+ text-decoration: none;
87
+ }
88
+ .ui-datepicker .ui-datepicker-buttonpane {
89
+ background-image: none;
90
+ margin: .7em 0 0 0;
91
+ padding: 0 .2em;
92
+ border-left: 0;
93
+ border-right: 0;
94
+ border-bottom: 0;
95
+ }
96
+ .ui-datepicker .ui-datepicker-buttonpane button {
97
+ float: right;
98
+ margin: .5em .2em .4em;
99
+ cursor: pointer;
100
+ padding: .2em .6em .3em .6em;
101
+ width: auto;
102
+ overflow: visible;
103
+ }
104
+ .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
105
+ float: left;
106
+ }
107
+
108
+ /* with multiple calendars */
109
+ .ui-datepicker.ui-datepicker-multi {
110
+ width: auto;
111
+ }
112
+ .ui-datepicker-multi .ui-datepicker-group {
113
+ float: left;
114
+ }
115
+ .ui-datepicker-multi .ui-datepicker-group table {
116
+ width: 95%;
117
+ margin: 0 auto .4em;
118
+ }
119
+ .ui-datepicker-multi-2 .ui-datepicker-group {
120
+ width: 50%;
121
+ }
122
+ .ui-datepicker-multi-3 .ui-datepicker-group {
123
+ width: 33.3%;
124
+ }
125
+ .ui-datepicker-multi-4 .ui-datepicker-group {
126
+ width: 25%;
127
+ }
128
+ .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
129
+ .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
130
+ border-left-width: 0;
131
+ }
132
+ .ui-datepicker-multi .ui-datepicker-buttonpane {
133
+ clear: left;
134
+ }
135
+ .ui-datepicker-row-break {
136
+ clear: both;
137
+ width: 100%;
138
+ font-size: 0;
139
+ }
140
+
141
+ /* RTL support */
142
+ .ui-datepicker-rtl {
143
+ direction: rtl;
144
+ }
145
+ .ui-datepicker-rtl .ui-datepicker-prev {
146
+ right: 2px;
147
+ left: auto;
148
+ }
149
+ .ui-datepicker-rtl .ui-datepicker-next {
150
+ left: 2px;
151
+ right: auto;
152
+ }
153
+ .ui-datepicker-rtl .ui-datepicker-prev:hover {
154
+ right: 1px;
155
+ left: auto;
156
+ }
157
+ .ui-datepicker-rtl .ui-datepicker-next:hover {
158
+ left: 1px;
159
+ right: auto;
160
+ }
161
+ .ui-datepicker-rtl .ui-datepicker-buttonpane {
162
+ clear: right;
163
+ }
164
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button {
165
+ float: left;
166
+ }
167
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
168
+ .ui-datepicker-rtl .ui-datepicker-group {
169
+ float: right;
170
+ }
171
+ .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
172
+ .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
173
+ border-right-width: 0;
174
+ border-left-width: 1px;
175
+ }
176
+
177
+ /* Icons */
178
+ .ui-datepicker .ui-icon {
179
+ display: block;
180
+ text-indent: -99999px;
181
+ overflow: hidden;
182
+ background-repeat: no-repeat;
183
+ left: .5em;
184
+ top: .3em;
185
+ }
css/jqueryui/jquery.ui.core.css DELETED
@@ -1,38 +0,0 @@
1
- /*
2
- * jQuery UI CSS Framework 1.8.17
3
- *
4
- * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
5
- * Dual licensed under the MIT or GPL Version 2 licenses.
6
- * http://jquery.org/license
7
- *
8
- * http://docs.jquery.com/UI/Theming/API
9
- */
10
-
11
- /* Layout helpers
12
- ----------------------------------*/
13
- .ui-helper-hidden { display: none; }
14
- .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
15
- .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
16
- .ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
17
- .ui-helper-clearfix:after { clear: both; }
18
- .ui-helper-clearfix { zoom: 1; }
19
- .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
20
-
21
-
22
- /* Interaction Cues
23
- ----------------------------------*/
24
- .ui-state-disabled { cursor: default !important; }
25
-
26
-
27
- /* Icons
28
- ----------------------------------*/
29
-
30
- /* states and images */
31
- .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
32
-
33
-
34
- /* Misc visuals
35
- ----------------------------------*/
36
-
37
- /* Overlays */
38
- .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/jqueryui/jquery.ui.datepicker.css DELETED
@@ -1,68 +0,0 @@
1
- /*
2
- * jQuery UI Datepicker 1.8.17
3
- *
4
- * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
5
- * Dual licensed under the MIT or GPL Version 2 licenses.
6
- * http://jquery.org/license
7
- *
8
- * http://docs.jquery.com/UI/Datepicker#theming
9
- */
10
- .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
11
- .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
12
- .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
13
- .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
14
- .ui-datepicker .ui-datepicker-prev { left:2px; }
15
- .ui-datepicker .ui-datepicker-next { right:2px; }
16
- .ui-datepicker .ui-datepicker-prev-hover { left:1px; }
17
- .ui-datepicker .ui-datepicker-next-hover { right:1px; }
18
- .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
19
- .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
20
- .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
21
- .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
22
- .ui-datepicker select.ui-datepicker-month,
23
- .ui-datepicker select.ui-datepicker-year { width: 49%;}
24
- .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
25
- .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
26
- .ui-datepicker td { border: 0; padding: 1px; }
27
- .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
28
- .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
29
- .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
30
- .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
31
-
32
- /* with multiple calendars */
33
- .ui-datepicker.ui-datepicker-multi { width:auto; }
34
- .ui-datepicker-multi .ui-datepicker-group { float:left; }
35
- .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
36
- .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
37
- .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
38
- .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
39
- .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
40
- .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
41
- .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
42
- .ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
43
-
44
- /* RTL support */
45
- .ui-datepicker-rtl { direction: rtl; }
46
- .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
47
- .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
48
- .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
49
- .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
50
- .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
51
- .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
52
- .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
53
- .ui-datepicker-rtl .ui-datepicker-group { float:right; }
54
- .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
55
- .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
56
-
57
- /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
58
- .ui-datepicker-cover {
59
- display: none; /*sorry for IE5*/
60
- display/**/: block; /*sorry for IE5*/
61
- position: absolute; /*must have*/
62
- z-index: -1; /*must have*/
63
- filter: mask(); /*must have*/
64
- top: -4px; /*must have*/
65
- left: -4px; /*must have*/
66
- width: 200px; /*must have*/
67
- height: 200px; /*must have*/
68
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/jqueryui/jquery.ui.slider.css DELETED
@@ -1,24 +0,0 @@
1
- /*
2
- * jQuery UI Slider 1.8.17
3
- *
4
- * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
5
- * Dual licensed under the MIT or GPL Version 2 licenses.
6
- * http://jquery.org/license
7
- *
8
- * http://docs.jquery.com/UI/Slider#theming
9
- */
10
- .ui-slider { position: relative; text-align: left; }
11
- .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
12
- .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
13
-
14
- .ui-slider-horizontal { height: .8em; }
15
- .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
16
- .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
17
- .ui-slider-horizontal .ui-slider-range-min { left: 0; }
18
- .ui-slider-horizontal .ui-slider-range-max { right: 0; }
19
-
20
- .ui-slider-vertical { width: .8em; height: 100px; }
21
- .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
22
- .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
23
- .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
24
- .ui-slider-vertical .ui-slider-range-max { top: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/jqueryui/slider.css ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * jQuery UI Slider 1.12.1
3
+ * http://jqueryui.com
4
+ *
5
+ * Copyright jQuery Foundation and other contributors
6
+ * Released under the MIT license.
7
+ * http://jquery.org/license
8
+ *
9
+ * http://api.jqueryui.com/slider/#theming
10
+ */
11
+ .ui-slider {
12
+ position: relative;
13
+ text-align: left;
14
+ }
15
+ .ui-slider .ui-slider-handle {
16
+ position: absolute;
17
+ z-index: 2;
18
+ width: 1.2em;
19
+ height: 1.2em;
20
+ cursor: default;
21
+ -ms-touch-action: none;
22
+ touch-action: none;
23
+ }
24
+ .ui-slider .ui-slider-range {
25
+ position: absolute;
26
+ z-index: 1;
27
+ font-size: .7em;
28
+ display: block;
29
+ border: 0;
30
+ background-position: 0 0;
31
+ }
32
+
33
+ /* support: IE8 - See #6727 */
34
+ .ui-slider.ui-state-disabled .ui-slider-handle,
35
+ .ui-slider.ui-state-disabled .ui-slider-range {
36
+ filter: inherit;
37
+ }
38
+
39
+ .ui-slider-horizontal {
40
+ height: .8em;
41
+ }
42
+ .ui-slider-horizontal .ui-slider-handle {
43
+ top: -.3em;
44
+ margin-left: -.6em;
45
+ }
46
+ .ui-slider-horizontal .ui-slider-range {
47
+ top: 0;
48
+ height: 100%;
49
+ }
50
+ .ui-slider-horizontal .ui-slider-range-min {
51
+ left: 0;
52
+ }
53
+ .ui-slider-horizontal .ui-slider-range-max {
54
+ right: 0;
55
+ }
56
+
57
+ .ui-slider-vertical {
58
+ width: .8em;
59
+ height: 100px;
60
+ }
61
+ .ui-slider-vertical .ui-slider-handle {
62
+ left: -.3em;
63
+ margin-left: 0;
64
+ margin-bottom: -.6em;
65
+ }
66
+ .ui-slider-vertical .ui-slider-range {
67
+ left: 0;
68
+ width: 100%;
69
+ }
70
+ .ui-slider-vertical .ui-slider-range-min {
71
+ bottom: 0;
72
+ }
73
+ .ui-slider-vertical .ui-slider-range-max {
74
+ top: 0;
75
+ }
css/jqueryui/{jquery.ui.theme.css → theme.css} RENAMED
@@ -1,78 +1,245 @@
1
-
2
-
3
- /*
4
- * jQuery UI CSS Framework 1.8.17
5
  *
6
- * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
7
- * Dual licensed under the MIT or GPL Version 2 licenses.
8
  * http://jquery.org/license
9
  *
10
- * http://docs.jquery.com/UI/Theming/API
11
  *
12
- * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
13
  */
14
 
15
 
16
  /* Component containers
17
  ----------------------------------*/
18
- .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
19
- .ui-widget .ui-widget { font-size: 1em; }
20
- .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
21
- .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(../../img/jqueryui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
22
- .ui-widget-content a { color: #222222; }
23
- .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(../../img/jqueryui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
24
- .ui-widget-header a { color: #222222; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
 
26
  /* Interaction states
27
  ----------------------------------*/
28
- .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(../../img/jqueryui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
29
- .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
30
- .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(../../img/jqueryui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
31
- .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
32
- .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(../../img/jqueryui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
33
- .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
34
- .ui-widget :active { outline: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
 
36
  /* Interaction Cues
37
  ----------------------------------*/
38
- .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(../../img/jqueryui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
39
- .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
40
- .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(../../img/jqueryui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
41
- .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
42
- .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
43
- .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
44
- .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
45
- .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
46
 
47
  /* Icons
48
  ----------------------------------*/
49
 
50
  /* states and images */
51
- .ui-icon { width: 16px; height: 16px; background-image: url(../../img/jqueryui/ui-icons_222222_256x240.png); }
52
- .ui-widget-content .ui-icon {background-image: url(../../img/jqueryui/ui-icons_222222_256x240.png); }
53
- .ui-widget-header .ui-icon {background-image: url(../../img/jqueryui/ui-icons_222222_256x240.png); }
54
- .ui-state-default .ui-icon { background-image: url(../../img/jqueryui/ui-icons_888888_256x240.png); }
55
- .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../../img/jqueryui/ui-icons_454545_256x240.png); }
56
- .ui-state-active .ui-icon {background-image: url(../../img/jqueryui/ui-icons_454545_256x240.png); }
57
- .ui-state-highlight .ui-icon {background-image: url(../../img/jqueryui/ui-icons_2e83ff_256x240.png); }
58
- .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../../img/jqueryui/ui-icons_cd0a0a_256x240.png); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
59
 
60
  /* positioning */
61
- .ui-icon-carat-1-n { background-position: 0 0; }
62
- .ui-icon-carat-1-ne { background-position: -16px 0; }
63
- .ui-icon-carat-1-e { background-position: -32px 0; }
64
- .ui-icon-carat-1-se { background-position: -48px 0; }
65
- .ui-icon-carat-1-s { background-position: -64px 0; }
66
- .ui-icon-carat-1-sw { background-position: -80px 0; }
67
- .ui-icon-carat-1-w { background-position: -96px 0; }
68
- .ui-icon-carat-1-nw { background-position: -112px 0; }
69
- .ui-icon-carat-2-n-s { background-position: -128px 0; }
70
- .ui-icon-carat-2-e-w { background-position: -144px 0; }
 
71
  .ui-icon-triangle-1-n { background-position: 0 -16px; }
72
  .ui-icon-triangle-1-ne { background-position: -16px -16px; }
73
  .ui-icon-triangle-1-e { background-position: -32px -16px; }
74
  .ui-icon-triangle-1-se { background-position: -48px -16px; }
75
- .ui-icon-triangle-1-s { background-position: -64px -16px; }
76
  .ui-icon-triangle-1-sw { background-position: -80px -16px; }
77
  .ui-icon-triangle-1-w { background-position: -96px -16px; }
78
  .ui-icon-triangle-1-nw { background-position: -112px -16px; }
@@ -82,7 +249,7 @@
82
  .ui-icon-arrow-1-ne { background-position: -16px -32px; }
83
  .ui-icon-arrow-1-e { background-position: -32px -32px; }
84
  .ui-icon-arrow-1-se { background-position: -48px -32px; }
85
- .ui-icon-arrow-1-s { background-position: -64px -32px; }
86
  .ui-icon-arrow-1-sw { background-position: -80px -32px; }
87
  .ui-icon-arrow-1-w { background-position: -96px -32px; }
88
  .ui-icon-arrow-1-nw { background-position: -112px -32px; }
@@ -94,7 +261,7 @@
94
  .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
95
  .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
96
  .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
97
- .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
98
  .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
99
  .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
100
  .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
@@ -184,8 +351,8 @@
184
  .ui-icon-help { background-position: -48px -144px; }
185
  .ui-icon-check { background-position: -64px -144px; }
186
  .ui-icon-bullet { background-position: -80px -144px; }
187
- .ui-icon-radio-off { background-position: -96px -144px; }
188
- .ui-icon-radio-on { background-position: -112px -144px; }
189
  .ui-icon-pin-w { background-position: -128px -144px; }
190
  .ui-icon-pin-s { background-position: -144px -144px; }
191
  .ui-icon-play { background-position: 0 -160px; }
@@ -239,11 +406,38 @@
239
  ----------------------------------*/
240
 
241
  /* Corner radius */
242
- .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
243
- .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
244
- .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
245
- .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
246
 
247
  /* Overlays */
248
- .ui-widget-overlay { background: #aaaaaa url(../../img/jqueryui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
249
- .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(../../img/jqueryui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
 
 
 
 
 
 
 
1
+ /*!
2
+ * jQuery UI CSS Framework 1.12.1
3
+ * http://jqueryui.com
 
4
  *
5
+ * Copyright jQuery Foundation and other contributors
6
+ * Released under the MIT license.
7
  * http://jquery.org/license
8
  *
9
+ * http://api.jqueryui.com/category/theming/
10
  *
11
+ * To view and modify this theme, visit http://jqueryui.com/themeroller/
12
  */
13
 
14
 
15
  /* Component containers
16
  ----------------------------------*/
17
+ .ui-widget {
18
+ font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/;
19
+ font-size: 1em/*{fsDefault}*/;
20
+ }
21
+ .ui-widget .ui-widget {
22
+ font-size: 1em;
23
+ }
24
+ .ui-widget input,
25
+ .ui-widget select,
26
+ .ui-widget textarea,
27
+ .ui-widget button {
28
+ font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/;
29
+ font-size: 1em;
30
+ }
31
+ .ui-widget.ui-widget-content {
32
+ border: 1px solid #c5c5c5/*{borderColorDefault}*/;
33
+ }
34
+ .ui-widget-content {
35
+ border: 1px solid #dddddd/*{borderColorContent}*/;
36
+ background: #ffffff/*{bgColorContent}*/ /*{bgImgUrlContent}*/ /*{bgContentXPos}*/ /*{bgContentYPos}*/ /*{bgContentRepeat}*/;
37
+ color: #333333/*{fcContent}*/;
38
+ }
39
+ .ui-widget-content a {
40
+ color: #333333/*{fcContent}*/;
41
+ }
42
+ .ui-widget-header {
43
+ border: 1px solid #dddddd/*{borderColorHeader}*/;
44
+ background: #e9e9e9/*{bgColorHeader}*/ /*{bgImgUrlHeader}*/ /*{bgHeaderXPos}*/ /*{bgHeaderYPos}*/ /*{bgHeaderRepeat}*/;
45
+ color: #333333/*{fcHeader}*/;
46
+ font-weight: bold;
47
+ }
48
+ .ui-widget-header a {
49
+ color: #333333/*{fcHeader}*/;
50
+ }
51
 
52
  /* Interaction states
53
  ----------------------------------*/
54
+ .ui-state-default,
55
+ .ui-widget-content .ui-state-default,
56
+ .ui-widget-header .ui-state-default,
57
+ .ui-button,
58
+
59
+ /* We use html here because we need a greater specificity to make sure disabled
60
+ works properly when clicked or hovered */
61
+ html .ui-button.ui-state-disabled:hover,
62
+ html .ui-button.ui-state-disabled:active {
63
+ border: 1px solid #c5c5c5/*{borderColorDefault}*/;
64
+ background: #f6f6f6/*{bgColorDefault}*/ /*{bgImgUrlDefault}*/ /*{bgDefaultXPos}*/ /*{bgDefaultYPos}*/ /*{bgDefaultRepeat}*/;
65
+ font-weight: normal/*{fwDefault}*/;
66
+ color: #454545/*{fcDefault}*/;
67
+ }
68
+ .ui-state-default a,
69
+ .ui-state-default a:link,
70
+ .ui-state-default a:visited,
71
+ a.ui-button,
72
+ a:link.ui-button,
73
+ a:visited.ui-button,
74
+ .ui-button {
75
+ color: #454545/*{fcDefault}*/;
76
+ text-decoration: none;
77
+ }
78
+ .ui-state-hover,
79
+ .ui-widget-content .ui-state-hover,
80
+ .ui-widget-header .ui-state-hover,
81
+ .ui-state-focus,
82
+ .ui-widget-content .ui-state-focus,
83
+ .ui-widget-header .ui-state-focus,
84
+ .ui-button:hover,
85
+ .ui-button:focus {
86
+ border: 1px solid #cccccc/*{borderColorHover}*/;
87
+ background: #ededed/*{bgColorHover}*/ /*{bgImgUrlHover}*/ /*{bgHoverXPos}*/ /*{bgHoverYPos}*/ /*{bgHoverRepeat}*/;
88
+ font-weight: normal/*{fwDefault}*/;
89
+ color: #2b2b2b/*{fcHover}*/;
90
+ }
91
+ .ui-state-hover a,
92
+ .ui-state-hover a:hover,
93
+ .ui-state-hover a:link,
94
+ .ui-state-hover a:visited,
95
+ .ui-state-focus a,
96
+ .ui-state-focus a:hover,
97
+ .ui-state-focus a:link,
98
+ .ui-state-focus a:visited,
99
+ a.ui-button:hover,
100
+ a.ui-button:focus {
101
+ color: #2b2b2b/*{fcHover}*/;
102
+ text-decoration: none;
103
+ }
104
+
105
+ .ui-visual-focus {
106
+ box-shadow: 0 0 3px 1px rgb(94, 158, 214);
107
+ }
108
+ .ui-state-active,
109
+ .ui-widget-content .ui-state-active,
110
+ .ui-widget-header .ui-state-active,
111
+ a.ui-button:active,
112
+ .ui-button:active,
113
+ .ui-button.ui-state-active:hover {
114
+ border: 1px solid #003eff/*{borderColorActive}*/;
115
+ background: #007fff/*{bgColorActive}*/ /*{bgImgUrlActive}*/ /*{bgActiveXPos}*/ /*{bgActiveYPos}*/ /*{bgActiveRepeat}*/;
116
+ font-weight: normal/*{fwDefault}*/;
117
+ color: #ffffff/*{fcActive}*/;
118
+ }
119
+ .ui-icon-background,
120
+ .ui-state-active .ui-icon-background {
121
+ border: #003eff/*{borderColorActive}*/;
122
+ background-color: #ffffff/*{fcActive}*/;
123
+ }
124
+ .ui-state-active a,
125
+ .ui-state-active a:link,
126
+ .ui-state-active a:visited {
127
+ color: #ffffff/*{fcActive}*/;
128
+ text-decoration: none;
129
+ }
130
 
131
  /* Interaction Cues
132
  ----------------------------------*/
133
+ .ui-state-highlight,
134
+ .ui-widget-content .ui-state-highlight,
135
+ .ui-widget-header .ui-state-highlight {
136
+ border: 1px solid #dad55e/*{borderColorHighlight}*/;
137
+ background: #fffa90/*{bgColorHighlight}*/ /*{bgImgUrlHighlight}*/ /*{bgHighlightXPos}*/ /*{bgHighlightYPos}*/ /*{bgHighlightRepeat}*/;
138
+ color: #777620/*{fcHighlight}*/;
139
+ }
140
+ .ui-state-checked {
141
+ border: 1px solid #dad55e/*{borderColorHighlight}*/;
142
+ background: #fffa90/*{bgColorHighlight}*/;
143
+ }
144
+ .ui-state-highlight a,
145
+ .ui-widget-content .ui-state-highlight a,
146
+ .ui-widget-header .ui-state-highlight a {
147
+ color: #777620/*{fcHighlight}*/;
148
+ }
149
+ .ui-state-error,
150
+ .ui-widget-content .ui-state-error,
151
+ .ui-widget-header .ui-state-error {
152
+ border: 1px solid #f1a899/*{borderColorError}*/;
153
+ background: #fddfdf/*{bgColorError}*/ /*{bgImgUrlError}*/ /*{bgErrorXPos}*/ /*{bgErrorYPos}*/ /*{bgErrorRepeat}*/;
154
+ color: #5f3f3f/*{fcError}*/;
155
+ }
156
+ .ui-state-error a,
157
+ .ui-widget-content .ui-state-error a,
158
+ .ui-widget-header .ui-state-error a {
159
+ color: #5f3f3f/*{fcError}*/;
160
+ }
161
+ .ui-state-error-text,
162
+ .ui-widget-content .ui-state-error-text,
163
+ .ui-widget-header .ui-state-error-text {
164
+ color: #5f3f3f/*{fcError}*/;
165
+ }
166
+ .ui-priority-primary,
167
+ .ui-widget-content .ui-priority-primary,
168
+ .ui-widget-header .ui-priority-primary {
169
+ font-weight: bold;
170
+ }
171
+ .ui-priority-secondary,
172
+ .ui-widget-content .ui-priority-secondary,
173
+ .ui-widget-header .ui-priority-secondary {
174
+ opacity: .7;
175
+ filter:Alpha(Opacity=70); /* support: IE8 */
176
+ font-weight: normal;
177
+ }
178
+ .ui-state-disabled,
179
+ .ui-widget-content .ui-state-disabled,
180
+ .ui-widget-header .ui-state-disabled {
181
+ opacity: .35;
182
+ filter:Alpha(Opacity=35); /* support: IE8 */
183
+ background-image: none;
184
+ }
185
+ .ui-state-disabled .ui-icon {
186
+ filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
187
+ }
188
 
189
  /* Icons
190
  ----------------------------------*/
191
 
192
  /* states and images */
193
+ .ui-icon {
194
+ width: 16px;
195
+ height: 16px;
196
+ }
197
+ .ui-icon,
198
+ .ui-widget-content .ui-icon {
199
+ background-image: url("images/ui-icons_444444_256x240.png")/*{iconsContent}*/;
200
+ }
201
+ .ui-widget-header .ui-icon {
202
+ background-image: url("images/ui-icons_444444_256x240.png")/*{iconsHeader}*/;
203
+ }
204
+ .ui-state-hover .ui-icon,
205
+ .ui-state-focus .ui-icon,
206
+ .ui-button:hover .ui-icon,
207
+ .ui-button:focus .ui-icon {
208
+ background-image: url("images/ui-icons_555555_256x240.png")/*{iconsHover}*/;
209
+ }
210
+ .ui-state-active .ui-icon,
211
+ .ui-button:active .ui-icon {
212
+ background-image: url("images/ui-icons_ffffff_256x240.png")/*{iconsActive}*/;
213
+ }
214
+ .ui-state-highlight .ui-icon,
215
+ .ui-button .ui-state-highlight.ui-icon {
216
+ background-image: url("images/ui-icons_777620_256x240.png")/*{iconsHighlight}*/;
217
+ }
218
+ .ui-state-error .ui-icon,
219
+ .ui-state-error-text .ui-icon {
220
+ background-image: url("images/ui-icons_cc0000_256x240.png")/*{iconsError}*/;
221
+ }
222
+ .ui-button .ui-icon {
223
+ background-image: url("images/ui-icons_777777_256x240.png")/*{iconsDefault}*/;
224
+ }
225
 
226
  /* positioning */
227
+ .ui-icon-blank { background-position: 16px 16px; }
228
+ .ui-icon-caret-1-n { background-position: 0 0; }
229
+ .ui-icon-caret-1-ne { background-position: -16px 0; }
230
+ .ui-icon-caret-1-e { background-position: -32px 0; }
231
+ .ui-icon-caret-1-se { background-position: -48px 0; }
232
+ .ui-icon-caret-1-s { background-position: -65px 0; }
233
+ .ui-icon-caret-1-sw { background-position: -80px 0; }
234
+ .ui-icon-caret-1-w { background-position: -96px 0; }
235
+ .ui-icon-caret-1-nw { background-position: -112px 0; }
236
+ .ui-icon-caret-2-n-s { background-position: -128px 0; }
237
+ .ui-icon-caret-2-e-w { background-position: -144px 0; }
238
  .ui-icon-triangle-1-n { background-position: 0 -16px; }
239
  .ui-icon-triangle-1-ne { background-position: -16px -16px; }
240
  .ui-icon-triangle-1-e { background-position: -32px -16px; }
241
  .ui-icon-triangle-1-se { background-position: -48px -16px; }
242
+ .ui-icon-triangle-1-s { background-position: -65px -16px; }
243
  .ui-icon-triangle-1-sw { background-position: -80px -16px; }
244
  .ui-icon-triangle-1-w { background-position: -96px -16px; }
245
  .ui-icon-triangle-1-nw { background-position: -112px -16px; }
249
  .ui-icon-arrow-1-ne { background-position: -16px -32px; }
250
  .ui-icon-arrow-1-e { background-position: -32px -32px; }
251
  .ui-icon-arrow-1-se { background-position: -48px -32px; }
252
+ .ui-icon-arrow-1-s { background-position: -65px -32px; }
253
  .ui-icon-arrow-1-sw { background-position: -80px -32px; }
254
  .ui-icon-arrow-1-w { background-position: -96px -32px; }
255
  .ui-icon-arrow-1-nw { background-position: -112px -32px; }
261
  .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
262
  .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
263
  .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
264
+ .ui-icon-arrowthick-1-n { background-position: 1px -48px; }
265
  .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
266
  .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
267
  .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
351
  .ui-icon-help { background-position: -48px -144px; }
352
  .ui-icon-check { background-position: -64px -144px; }
353
  .ui-icon-bullet { background-position: -80px -144px; }
354
+ .ui-icon-radio-on { background-position: -96px -144px; }
355
+ .ui-icon-radio-off { background-position: -112px -144px; }
356
  .ui-icon-pin-w { background-position: -128px -144px; }
357
  .ui-icon-pin-s { background-position: -144px -144px; }
358
  .ui-icon-play { background-position: 0 -160px; }
406
  ----------------------------------*/
407
 
408
  /* Corner radius */
409
+ .ui-corner-all,
410
+ .ui-corner-top,
411
+ .ui-corner-left,
412
+ .ui-corner-tl {
413
+ border-top-left-radius: 3px/*{cornerRadius}*/;
414
+ }
415
+ .ui-corner-all,
416
+ .ui-corner-top,
417
+ .ui-corner-right,
418
+ .ui-corner-tr {
419
+ border-top-right-radius: 3px/*{cornerRadius}*/;
420
+ }
421
+ .ui-corner-all,
422
+ .ui-corner-bottom,
423
+ .ui-corner-left,
424
+ .ui-corner-bl {
425
+ border-bottom-left-radius: 3px/*{cornerRadius}*/;
426
+ }
427
+ .ui-corner-all,
428
+ .ui-corner-bottom,
429
+ .ui-corner-right,
430
+ .ui-corner-br {
431
+ border-bottom-right-radius: 3px/*{cornerRadius}*/;
432
+ }
433
 
434
  /* Overlays */
435
+ .ui-widget-overlay {
436
+ background: #aaaaaa/*{bgColorOverlay}*/ /*{bgImgUrlOverlay}*/ /*{bgOverlayXPos}*/ /*{bgOverlayYPos}*/ /*{bgOverlayRepeat}*/;
437
+ opacity: .3/*{opacityOverlay}*/;
438
+ filter: Alpha(Opacity=30)/*{opacityFilterOverlay}*/; /* support: IE8 */
439
+ }
440
+ .ui-widget-shadow {
441
+ -webkit-box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/;
442
+ box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/;
443
+ }
inc/field.php CHANGED
@@ -436,7 +436,7 @@ abstract class RWMB_Field {
436
  $value = wp_json_encode( $value );
437
  }
438
 
439
- $output .= sprintf( true === $value ? ' %s' : ' %s="%s"', $key, esc_attr( $value ) );
440
  }
441
 
442
  return $output;
436
  $value = wp_json_encode( $value );
437
  }
438
 
439
+ $output .= sprintf( ' %s="%s"', $key, esc_attr( $value ) );
440
  }
441
 
442
  return $output;
inc/fields/date.php CHANGED
@@ -13,7 +13,7 @@ class RWMB_Date_Field extends RWMB_Datetime_Field {
13
  * Enqueue scripts and styles.
14
  */
15
  public static function admin_enqueue_scripts() {
16
- parent::admin_register_scripts();
17
  wp_enqueue_style( 'rwmb-date' );
18
  wp_enqueue_script( 'rwmb-date' );
19
  }
13
  * Enqueue scripts and styles.
14
  */
15
  public static function admin_enqueue_scripts() {
16
+ parent::register_assets();
17
  wp_enqueue_style( 'rwmb-date' );
18
  wp_enqueue_script( 'rwmb-date' );
19
  }
inc/fields/datetime.php CHANGED
@@ -50,28 +50,29 @@ class RWMB_Datetime_Field extends RWMB_Text_Field {
50
  'TT' => 'A',
51
  );
52
 
53
- /**
54
- * Register scripts and styles.
55
- */
56
- public static function admin_register_scripts() {
57
  $url = RWMB_CSS_URL . 'jqueryui';
58
- wp_register_style( 'jquery-ui-core', "$url/jquery.ui.core.css", array(), '1.8.17' );
59
- wp_register_style( 'jquery-ui-theme', "$url/jquery.ui.theme.css", array(), '1.8.17' );
60
- wp_register_style( 'jquery-ui-datepicker', "$url/jquery.ui.datepicker.css", array( 'jquery-ui-core', 'jquery-ui-theme' ), '1.8.17' );
61
- wp_register_style( 'rwmb-date', RWMB_CSS_URL . 'date.css', array( 'jquery-ui-datepicker' ), '1.8.17' );
 
 
 
62
 
63
- wp_register_style( 'jquery-ui-slider', "$url/jquery.ui.slider.css", array( 'jquery-ui-core', 'jquery-ui-theme' ), '1.8.17' );
64
- wp_register_style( 'jquery-ui-timepicker', "$url/jquery-ui-timepicker-addon.min.css", array( 'rwmb-date', 'jquery-ui-slider' ), '1.5.0' );
65
 
 
66
  $url = RWMB_JS_URL . 'jqueryui';
67
- wp_register_script( 'jquery-ui-timepicker', "$url/jquery-ui-timepicker-addon.min.js", array( 'jquery-ui-datepicker', 'jquery-ui-slider' ), '1.5.0', true );
68
- wp_register_script( 'jquery-ui-timepicker-i18n', "$url/jquery-ui-timepicker-addon-i18n.min.js", array( 'jquery-ui-timepicker' ), '1.5.0', true );
69
 
70
- wp_register_script( 'rwmb-datetime', RWMB_JS_URL . 'datetime.js', array( 'jquery-ui-datepicker', 'jquery-ui-timepicker-i18n', 'underscore' ), RWMB_VER, true );
71
- wp_register_script( 'rwmb-date', RWMB_JS_URL . 'date.js', array( 'jquery-ui-datepicker', 'underscore' ), RWMB_VER, true );
72
- wp_register_script( 'rwmb-time', RWMB_JS_URL . 'time.js', array( 'jquery-ui-timepicker-i18n' ), RWMB_VER, true );
73
 
74
- $handles = array( 'datetime', 'time' );
75
  $locale = str_replace( '_', '-', get_locale() );
76
  $locale_short = substr( $locale, 0, 2 );
77
  $data = array(
@@ -87,7 +88,7 @@ class RWMB_Datetime_Field extends RWMB_Text_Field {
87
  * Enqueue scripts and styles.
88
  */
89
  public static function admin_enqueue_scripts() {
90
- self::admin_register_scripts();
91
  wp_enqueue_style( 'jquery-ui-timepicker' );
92
  wp_enqueue_script( 'rwmb-datetime' );
93
  }
50
  'TT' => 'A',
51
  );
52
 
53
+ public static function register_assets() {
54
+ // jQueryUI base theme: https://github.com/jquery/jquery-ui/tree/1.12.1/themes/base
 
 
55
  $url = RWMB_CSS_URL . 'jqueryui';
56
+ wp_register_style( 'jquery-ui-core', "$url/core.css", [], '1.12.1' );
57
+ wp_register_style( 'jquery-ui-theme', "$url/theme.css", [], '1.12.1' );
58
+ wp_register_style( 'jquery-ui-datepicker', "$url/datepicker.css", ['jquery-ui-core', 'jquery-ui-theme'], '1.12.1' );
59
+ wp_register_style( 'jquery-ui-slider', "$url/slider.css", ['jquery-ui-core', 'jquery-ui-theme'], '1.12.1' );
60
+
61
+ // jQueryUI timepicker addon: https://github.com/trentrichardson/jQuery-Timepicker-Addon
62
+ wp_register_style( 'jquery-ui-timepicker', "$url/jquery-ui-timepicker-addon.min.css", ['rwmb-date', 'jquery-ui-slider'], '1.6.3' );
63
 
64
+ wp_register_style( 'rwmb-date', RWMB_CSS_URL . 'date.css', ['jquery-ui-datepicker'], RWMB_VER );
 
65
 
66
+ // Scripts.
67
  $url = RWMB_JS_URL . 'jqueryui';
68
+ wp_register_script( 'jquery-ui-timepicker', "$url/jquery-ui-timepicker-addon.min.js", ['jquery-ui-datepicker', 'jquery-ui-slider'], '1.6.3', true );
69
+ wp_register_script( 'jquery-ui-timepicker-i18n', "$url/jquery-ui-timepicker-addon-i18n.min.js", ['jquery-ui-timepicker'], '1.6.3', true );
70
 
71
+ wp_register_script( 'rwmb-datetime', RWMB_JS_URL . 'datetime.js', ['jquery-ui-datepicker', 'jquery-ui-timepicker-i18n', 'underscore'], RWMB_VER, true );
72
+ wp_register_script( 'rwmb-date', RWMB_JS_URL . 'date.js', ['jquery-ui-datepicker', 'underscore'], RWMB_VER, true );
73
+ wp_register_script( 'rwmb-time', RWMB_JS_URL . 'time.js', ['jquery-ui-timepicker-i18n'], RWMB_VER, true );
74
 
75
+ $handles = ['datetime', 'time'];
76
  $locale = str_replace( '_', '-', get_locale() );
77
  $locale_short = substr( $locale, 0, 2 );
78
  $data = array(
88
  * Enqueue scripts and styles.
89
  */
90
  public static function admin_enqueue_scripts() {
91
+ self::register_assets();
92
  wp_enqueue_style( 'jquery-ui-timepicker' );
93
  wp_enqueue_script( 'rwmb-datetime' );
94
  }
inc/fields/slider.php CHANGED
@@ -14,12 +14,12 @@ class RWMB_Slider_Field extends RWMB_Field {
14
  */
15
  public static function admin_enqueue_scripts() {
16
  $url = RWMB_CSS_URL . 'jqueryui';
17
- wp_enqueue_style( 'jquery-ui-core', "{$url}/jquery.ui.core.css", array(), '1.8.17' );
18
- wp_enqueue_style( 'jquery-ui-theme', "{$url}/jquery.ui.theme.css", array(), '1.8.17' );
19
- wp_enqueue_style( 'jquery-ui-slider', "{$url}/jquery.ui.slider.css", array(), '1.8.17' );
20
- wp_enqueue_style( 'rwmb-slider', RWMB_CSS_URL . 'slider.css', array(), RWMB_VER );
21
 
22
- wp_enqueue_script( 'rwmb-slider', RWMB_JS_URL . 'slider.js', array( 'jquery-ui-slider', 'jquery-ui-widget', 'jquery-ui-mouse', 'jquery-ui-core' ), RWMB_VER, true );
 
23
  }
24
 
25
  /**
14
  */
15
  public static function admin_enqueue_scripts() {
16
  $url = RWMB_CSS_URL . 'jqueryui';
17
+ wp_register_style( 'jquery-ui-core', "$url/core.css", [], '1.12.1' );
18
+ wp_register_style( 'jquery-ui-theme', "$url/theme.css", [], '1.12.1' );
19
+ wp_register_style( 'jquery-ui-slider', "$url/slider.css", ['jquery-ui-core', 'jquery-ui-theme'], '1.12.1' );
 
20
 
21
+ wp_enqueue_style( 'rwmb-slider', RWMB_CSS_URL . 'slider.css', ['jquery-ui-slider'], RWMB_VER );
22
+ wp_enqueue_script( 'rwmb-slider', RWMB_JS_URL . 'slider.js', ['jquery-ui-slider', 'jquery-ui-widget', 'jquery-ui-mouse', 'jquery-ui-core'], RWMB_VER, true );
23
  }
24
 
25
  /**
inc/fields/time.php CHANGED
@@ -13,7 +13,7 @@ class RWMB_Time_Field extends RWMB_Datetime_Field {
13
  * Enqueue scripts and styles.
14
  */
15
  public static function admin_enqueue_scripts() {
16
- parent::admin_register_scripts();
17
  wp_enqueue_style( 'jquery-ui-timepicker' );
18
  wp_enqueue_script( 'rwmb-time' );
19
  }
13
  * Enqueue scripts and styles.
14
  */
15
  public static function admin_enqueue_scripts() {
16
+ parent::register_assets();
17
  wp_enqueue_style( 'jquery-ui-timepicker' );
18
  wp_enqueue_script( 'rwmb-time' );
19
  }
inc/loader.php CHANGED
@@ -18,7 +18,7 @@ class RWMB_Loader {
18
  */
19
  protected function constants() {
20
  // Script version, used to add version for scripts and styles.
21
- define( 'RWMB_VER', '5.3.8' );
22
 
23
  list( $path, $url ) = self::get_path( dirname( dirname( __FILE__ ) ) );
24
 
18
  */
19
  protected function constants() {
20
  // Script version, used to add version for scripts and styles.
21
+ define( 'RWMB_VER', '5.3.9' );
22
 
23
  list( $path, $url ) = self::get_path( dirname( dirname( __FILE__ ) ) );
24
 
inc/media-modal.php CHANGED
@@ -61,7 +61,11 @@ class RWMB_Media_Modal {
61
  $form_field['value'] = $meta;
62
 
63
  $field['field_name'] = 'attachments[' . $post->ID . '][' . $field['field_name'] . ']';
64
- $form_field['html'] = RWMB_Field::call( $field, 'html', $meta );
 
 
 
 
65
 
66
  $form_fields[ $field['id'] ] = $form_field;
67
  }
61
  $form_field['value'] = $meta;
62
 
63
  $field['field_name'] = 'attachments[' . $post->ID . '][' . $field['field_name'] . ']';
64
+
65
+ ob_start();
66
+ $field['name'] = ''; // Don't show field label as it's already handled by WordPress.
67
+ RWMB_Field::call( 'show', $field, false );
68
+ $form_field['html'] = ob_get_clean();
69
 
70
  $form_fields[ $field['id'] ] = $form_field;
71
  }
inc/meta-box.php CHANGED
@@ -411,9 +411,15 @@ class RW_Meta_Box {
411
  if ( false === $value ) {
412
  continue;
413
  }
 
 
 
 
 
 
414
  if (
415
- ( ! $field['multiple'] && '' !== $value )
416
- || ( $field['multiple'] && is_array( $value ) && array() !== $value )
417
  ) {
418
  return true;
419
  }
411
  if ( false === $value ) {
412
  continue;
413
  }
414
+
415
+ $single = ! $field['multiple'];
416
+ if ( $field['clone'] ) {
417
+ $single = ! $field['clone_as_multiple'];
418
+ }
419
+
420
  if (
421
+ ( $single && '' !== $value )
422
+ || ( ! $single && is_array( $value ) && array() !== $value )
423
  ) {
424
  return true;
425
  }
inc/walkers/input-list.php CHANGED
@@ -47,7 +47,7 @@ class RWMB_Walker_Input_List extends RWMB_Walker_Base {
47
  '<li><label><input %s %s>%s</label>',
48
  RWMB_Field::render_attributes( $attributes ),
49
  checked( in_array( $object->value, $this->meta ), true, false ),
50
- RWMB_Field::filter( 'choice_label', $object->label, $this->field, $object )
51
  );
52
  }
53
 
47
  '<li><label><input %s %s>%s</label>',
48
  RWMB_Field::render_attributes( $attributes ),
49
  checked( in_array( $object->value, $this->meta ), true, false ),
50
+ esc_html( $object->label )
51
  );
52
  }
53
 
meta-box.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Meta Box
4
  * Plugin URI: https://metabox.io
5
  * Description: Create custom meta boxes and custom fields in WordPress.
6
- * Version: 5.3.8
7
  * Author: MetaBox.io
8
  * Author URI: https://metabox.io
9
  * License: GPL2+
3
  * Plugin Name: Meta Box
4
  * Plugin URI: https://metabox.io
5
  * Description: Create custom meta boxes and custom fields in WordPress.
6
+ * Version: 5.3.9
7
  * Author: MetaBox.io
8
  * Author URI: https://metabox.io
9
  * License: GPL2+
readme.txt CHANGED
@@ -1,11 +1,11 @@
1
  === Meta Box - WordPress Custom Fields Framework ===
2
  Contributors: elightup, metabox, rilwis, fitwp, f-j-kaiser, funkatronic, PerWiklander, ruanmer, Omnicia
3
  Donate link: https://metabox.io/pricing/
4
- Tags: meta-box, custom fields, custom field, meta, meta-boxes, admin, advanced, custom, edit, field, file, image, magic fields, post type, post types, more fields, Post, repeater, simple fields, text, textarea, type, cms, fields post
5
  Requires at least: 4.3
6
- Requires PHP: 5.3
7
- Tested up to: 5.6
8
- Stable tag: 5.3.8
9
  License: GPLv2 or later
10
 
11
  Meta Box plugin is a powerful, professional developer toolkit to create custom meta boxes and custom fields for your custom post types in WordPress.
@@ -168,6 +168,12 @@ To getting started with the plugin, please read the [Quick Start Guide](https://
168
 
169
  == Changelog ==
170
 
 
 
 
 
 
 
171
  = 5.3.8 - 2021-01-28 =
172
  - Fix value not available when loaded in `map` and `osm` fields.
173
 
1
  === Meta Box - WordPress Custom Fields Framework ===
2
  Contributors: elightup, metabox, rilwis, fitwp, f-j-kaiser, funkatronic, PerWiklander, ruanmer, Omnicia
3
  Donate link: https://metabox.io/pricing/
4
+ Tags: meta box, custom fields, custom post types, custom taxonomies, cpt, meta boxes, custom field, post type, taxonomy, meta, admin, advanced, custom, edit, field, file, image, magic fields, post types, more fields, post, repeater, simple fields, text, textarea, type, cms, fields post
5
  Requires at least: 4.3
6
+ Requires PHP: 5.6
7
+ Tested up to: 5.7
8
+ Stable tag: 5.3.9
9
  License: GPLv2 or later
10
 
11
  Meta Box plugin is a powerful, professional developer toolkit to create custom meta boxes and custom fields for your custom post types in WordPress.
168
 
169
  == Changelog ==
170
 
171
+ = 5.3.9 - 2021-03-10 =
172
+ - Fix taxonomy_advanced doesn't load options in attachment with media_modal set to true.
173
+ - Fix `rwmb_{$field_id}_choice_label` not working for checkbox_list field type
174
+ - Fix clone_default not working for switch if set std = true
175
+ - Update jQueryUI styles to 1.12.1
176
+
177
  = 5.3.8 - 2021-01-28 =
178
  - Fix value not available when loaded in `map` and `osm` fields.
179