This repository was archived by the owner on Jun 11, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
Add more thorough tests for jQuery UI 1.12.1 & 1.13.2 #18
Merged
+1,113
−151
Merged
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,446 @@ | ||
/*! | ||
* jQuery UI CSS Framework 1.13.2 | ||
* http://jqueryui.com | ||
* | ||
* Copyright jQuery Foundation and other contributors | ||
* Released under the MIT license. | ||
* http://jquery.org/license | ||
* | ||
* http://api.jqueryui.com/category/theming/ | ||
* | ||
* To view and modify this theme, visit http://jqueryui.com/themeroller/ | ||
*/ | ||
|
||
|
||
/* Component containers | ||
----------------------------------*/ | ||
.ui-widget { | ||
font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/; | ||
font-size: 1em/*{fsDefault}*/; | ||
} | ||
.ui-widget .ui-widget { | ||
font-size: 1em; | ||
} | ||
.ui-widget input, | ||
.ui-widget select, | ||
.ui-widget textarea, | ||
.ui-widget button { | ||
font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/; | ||
font-size: 1em; | ||
} | ||
.ui-widget.ui-widget-content { | ||
border: 1px solid #c5c5c5/*{borderColorDefault}*/; | ||
} | ||
.ui-widget-content { | ||
border: 1px solid #dddddd/*{borderColorContent}*/; | ||
background: #ffffff/*{bgColorContent}*/ /*{bgImgUrlContent}*/ /*{bgContentXPos}*/ /*{bgContentYPos}*/ /*{bgContentRepeat}*/; | ||
color: #333333/*{fcContent}*/; | ||
} | ||
.ui-widget-content a { | ||
color: #333333/*{fcContent}*/; | ||
} | ||
.ui-widget-header { | ||
border: 1px solid #dddddd/*{borderColorHeader}*/; | ||
background: #e9e9e9/*{bgColorHeader}*/ /*{bgImgUrlHeader}*/ /*{bgHeaderXPos}*/ /*{bgHeaderYPos}*/ /*{bgHeaderRepeat}*/; | ||
color: #333333/*{fcHeader}*/; | ||
font-weight: bold; | ||
} | ||
.ui-widget-header a { | ||
color: #333333/*{fcHeader}*/; | ||
} | ||
|
||
/* Interaction states | ||
----------------------------------*/ | ||
.ui-state-default, | ||
.ui-widget-content .ui-state-default, | ||
.ui-widget-header .ui-state-default, | ||
.ui-button, | ||
|
||
/* We use html here because we need a greater specificity to make sure disabled | ||
works properly when clicked or hovered */ | ||
html .ui-button.ui-state-disabled:hover, | ||
html .ui-button.ui-state-disabled:active { | ||
border: 1px solid #c5c5c5/*{borderColorDefault}*/; | ||
background: #f6f6f6/*{bgColorDefault}*/ /*{bgImgUrlDefault}*/ /*{bgDefaultXPos}*/ /*{bgDefaultYPos}*/ /*{bgDefaultRepeat}*/; | ||
font-weight: normal/*{fwDefault}*/; | ||
color: #454545/*{fcDefault}*/; | ||
} | ||
.ui-state-default a, | ||
.ui-state-default a:link, | ||
.ui-state-default a:visited, | ||
a.ui-button, | ||
a:link.ui-button, | ||
a:visited.ui-button, | ||
.ui-button { | ||
color: #454545/*{fcDefault}*/; | ||
text-decoration: none; | ||
} | ||
.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, | ||
.ui-button:hover, | ||
.ui-button:focus { | ||
border: 1px solid #cccccc/*{borderColorHover}*/; | ||
background: #ededed/*{bgColorHover}*/ /*{bgImgUrlHover}*/ /*{bgHoverXPos}*/ /*{bgHoverYPos}*/ /*{bgHoverRepeat}*/; | ||
font-weight: normal/*{fwDefault}*/; | ||
color: #2b2b2b/*{fcHover}*/; | ||
} | ||
.ui-state-hover a, | ||
.ui-state-hover a:hover, | ||
.ui-state-hover a:link, | ||
.ui-state-hover a:visited, | ||
.ui-state-focus a, | ||
.ui-state-focus a:hover, | ||
.ui-state-focus a:link, | ||
.ui-state-focus a:visited, | ||
a.ui-button:hover, | ||
a.ui-button:focus { | ||
color: #2b2b2b/*{fcHover}*/; | ||
text-decoration: none; | ||
} | ||
|
||
.ui-visual-focus { | ||
box-shadow: 0 0 3px 1px rgb(94, 158, 214); | ||
} | ||
.ui-state-active, | ||
.ui-widget-content .ui-state-active, | ||
.ui-widget-header .ui-state-active, | ||
a.ui-button:active, | ||
.ui-button:active, | ||
.ui-button.ui-state-active:hover { | ||
border: 1px solid #003eff/*{borderColorActive}*/; | ||
background: #007fff/*{bgColorActive}*/ /*{bgImgUrlActive}*/ /*{bgActiveXPos}*/ /*{bgActiveYPos}*/ /*{bgActiveRepeat}*/; | ||
font-weight: normal/*{fwDefault}*/; | ||
color: #ffffff/*{fcActive}*/; | ||
} | ||
.ui-icon-background, | ||
.ui-state-active .ui-icon-background { | ||
border: #003eff/*{borderColorActive}*/; | ||
background-color: #ffffff/*{fcActive}*/; | ||
} | ||
.ui-state-active a, | ||
.ui-state-active a:link, | ||
.ui-state-active a:visited { | ||
color: #ffffff/*{fcActive}*/; | ||
text-decoration: none; | ||
} | ||
|
||
/* Interaction Cues | ||
----------------------------------*/ | ||
.ui-state-highlight, | ||
.ui-widget-content .ui-state-highlight, | ||
.ui-widget-header .ui-state-highlight { | ||
border: 1px solid #dad55e/*{borderColorHighlight}*/; | ||
background: #fffa90/*{bgColorHighlight}*/ /*{bgImgUrlHighlight}*/ /*{bgHighlightXPos}*/ /*{bgHighlightYPos}*/ /*{bgHighlightRepeat}*/; | ||
color: #777620/*{fcHighlight}*/; | ||
} | ||
.ui-state-checked { | ||
border: 1px solid #dad55e/*{borderColorHighlight}*/; | ||
background: #fffa90/*{bgColorHighlight}*/; | ||
} | ||
.ui-state-highlight a, | ||
.ui-widget-content .ui-state-highlight a, | ||
.ui-widget-header .ui-state-highlight a { | ||
color: #777620/*{fcHighlight}*/; | ||
} | ||
.ui-state-error, | ||
.ui-widget-content .ui-state-error, | ||
.ui-widget-header .ui-state-error { | ||
border: 1px solid #f1a899/*{borderColorError}*/; | ||
background: #fddfdf/*{bgColorError}*/ /*{bgImgUrlError}*/ /*{bgErrorXPos}*/ /*{bgErrorYPos}*/ /*{bgErrorRepeat}*/; | ||
color: #5f3f3f/*{fcError}*/; | ||
} | ||
.ui-state-error a, | ||
.ui-widget-content .ui-state-error a, | ||
.ui-widget-header .ui-state-error a { | ||
color: #5f3f3f/*{fcError}*/; | ||
} | ||
.ui-state-error-text, | ||
.ui-widget-content .ui-state-error-text, | ||
.ui-widget-header .ui-state-error-text { | ||
color: #5f3f3f/*{fcError}*/; | ||
} | ||
.ui-priority-primary, | ||
.ui-widget-content .ui-priority-primary, | ||
.ui-widget-header .ui-priority-primary { | ||
font-weight: bold; | ||
} | ||
.ui-priority-secondary, | ||
.ui-widget-content .ui-priority-secondary, | ||
.ui-widget-header .ui-priority-secondary { | ||
opacity: .7; | ||
-ms-filter: "alpha(opacity=70)"; /* support: IE8 */ | ||
font-weight: normal; | ||
} | ||
.ui-state-disabled, | ||
.ui-widget-content .ui-state-disabled, | ||
.ui-widget-header .ui-state-disabled { | ||
opacity: .35; | ||
-ms-filter: "alpha(opacity=35)"; /* support: IE8 */ | ||
background-image: none; | ||
} | ||
.ui-state-disabled .ui-icon { | ||
-ms-filter: "alpha(opacity=35)"; /* support: IE8 - See #6059 */ | ||
} | ||
|
||
/* Icons | ||
----------------------------------*/ | ||
|
||
/* states and images */ | ||
.ui-icon { | ||
width: 16px; | ||
height: 16px; | ||
} | ||
.ui-icon, | ||
.ui-widget-content .ui-icon { | ||
background-image: url("images/ui-icons_444444_256x240.png")/*{iconsContent}*/; | ||
} | ||
.ui-widget-header .ui-icon { | ||
background-image: url("images/ui-icons_444444_256x240.png")/*{iconsHeader}*/; | ||
} | ||
.ui-state-hover .ui-icon, | ||
.ui-state-focus .ui-icon, | ||
.ui-button:hover .ui-icon, | ||
.ui-button:focus .ui-icon { | ||
background-image: url("images/ui-icons_555555_256x240.png")/*{iconsHover}*/; | ||
} | ||
.ui-state-active .ui-icon, | ||
.ui-button:active .ui-icon { | ||
background-image: url("images/ui-icons_ffffff_256x240.png")/*{iconsActive}*/; | ||
} | ||
.ui-state-highlight .ui-icon, | ||
.ui-button .ui-state-highlight.ui-icon { | ||
background-image: url("images/ui-icons_777620_256x240.png")/*{iconsHighlight}*/; | ||
} | ||
.ui-state-error .ui-icon, | ||
.ui-state-error-text .ui-icon { | ||
background-image: url("images/ui-icons_cc0000_256x240.png")/*{iconsError}*/; | ||
} | ||
.ui-button .ui-icon { | ||
background-image: url("images/ui-icons_777777_256x240.png")/*{iconsDefault}*/; | ||
} | ||
|
||
/* positioning */ | ||
/* Three classes needed to override `.ui-button:hover .ui-icon` */ | ||
.ui-icon-blank.ui-icon-blank.ui-icon-blank { | ||
background-image: none; | ||
} | ||
.ui-icon-caret-1-n { background-position: 0 0; } | ||
.ui-icon-caret-1-ne { background-position: -16px 0; } | ||
.ui-icon-caret-1-e { background-position: -32px 0; } | ||
.ui-icon-caret-1-se { background-position: -48px 0; } | ||
.ui-icon-caret-1-s { background-position: -65px 0; } | ||
.ui-icon-caret-1-sw { background-position: -80px 0; } | ||
.ui-icon-caret-1-w { background-position: -96px 0; } | ||
.ui-icon-caret-1-nw { background-position: -112px 0; } | ||
.ui-icon-caret-2-n-s { background-position: -128px 0; } | ||
.ui-icon-caret-2-e-w { background-position: -144px 0; } | ||
.ui-icon-triangle-1-n { background-position: 0 -16px; } | ||
.ui-icon-triangle-1-ne { background-position: -16px -16px; } | ||
.ui-icon-triangle-1-e { background-position: -32px -16px; } | ||
.ui-icon-triangle-1-se { background-position: -48px -16px; } | ||
.ui-icon-triangle-1-s { background-position: -65px -16px; } | ||
.ui-icon-triangle-1-sw { background-position: -80px -16px; } | ||
.ui-icon-triangle-1-w { background-position: -96px -16px; } | ||
.ui-icon-triangle-1-nw { background-position: -112px -16px; } | ||
.ui-icon-triangle-2-n-s { background-position: -128px -16px; } | ||
.ui-icon-triangle-2-e-w { background-position: -144px -16px; } | ||
.ui-icon-arrow-1-n { background-position: 0 -32px; } | ||
.ui-icon-arrow-1-ne { background-position: -16px -32px; } | ||
.ui-icon-arrow-1-e { background-position: -32px -32px; } | ||
.ui-icon-arrow-1-se { background-position: -48px -32px; } | ||
.ui-icon-arrow-1-s { background-position: -65px -32px; } | ||
.ui-icon-arrow-1-sw { background-position: -80px -32px; } | ||
.ui-icon-arrow-1-w { background-position: -96px -32px; } | ||
.ui-icon-arrow-1-nw { background-position: -112px -32px; } | ||
.ui-icon-arrow-2-n-s { background-position: -128px -32px; } | ||
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } | ||
.ui-icon-arrow-2-e-w { background-position: -160px -32px; } | ||
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } | ||
.ui-icon-arrowstop-1-n { background-position: -192px -32px; } | ||
.ui-icon-arrowstop-1-e { background-position: -208px -32px; } | ||
.ui-icon-arrowstop-1-s { background-position: -224px -32px; } | ||
.ui-icon-arrowstop-1-w { background-position: -240px -32px; } | ||
.ui-icon-arrowthick-1-n { background-position: 1px -48px; } | ||
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } | ||
.ui-icon-arrowthick-1-e { background-position: -32px -48px; } | ||
.ui-icon-arrowthick-1-se { background-position: -48px -48px; } | ||
.ui-icon-arrowthick-1-s { background-position: -64px -48px; } | ||
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } | ||
.ui-icon-arrowthick-1-w { background-position: -96px -48px; } | ||
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } | ||
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } | ||
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } | ||
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } | ||
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } | ||
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } | ||
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } | ||
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } | ||
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } | ||
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } | ||
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } | ||
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } | ||
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } | ||
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } | ||
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } | ||
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } | ||
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } | ||
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } | ||
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } | ||
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } | ||
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } | ||
.ui-icon-arrow-4 { background-position: 0 -80px; } | ||
.ui-icon-arrow-4-diag { background-position: -16px -80px; } | ||
.ui-icon-extlink { background-position: -32px -80px; } | ||
.ui-icon-newwin { background-position: -48px -80px; } | ||
.ui-icon-refresh { background-position: -64px -80px; } | ||
.ui-icon-shuffle { background-position: -80px -80px; } | ||
.ui-icon-transfer-e-w { background-position: -96px -80px; } | ||
.ui-icon-transferthick-e-w { background-position: -112px -80px; } | ||
.ui-icon-folder-collapsed { background-position: 0 -96px; } | ||
.ui-icon-folder-open { background-position: -16px -96px; } | ||
.ui-icon-document { background-position: -32px -96px; } | ||
.ui-icon-document-b { background-position: -48px -96px; } | ||
.ui-icon-note { background-position: -64px -96px; } | ||
.ui-icon-mail-closed { background-position: -80px -96px; } | ||
.ui-icon-mail-open { background-position: -96px -96px; } | ||
.ui-icon-suitcase { background-position: -112px -96px; } | ||
.ui-icon-comment { background-position: -128px -96px; } | ||
.ui-icon-person { background-position: -144px -96px; } | ||
.ui-icon-print { background-position: -160px -96px; } | ||
.ui-icon-trash { background-position: -176px -96px; } | ||
.ui-icon-locked { background-position: -192px -96px; } | ||
.ui-icon-unlocked { background-position: -208px -96px; } | ||
.ui-icon-bookmark { background-position: -224px -96px; } | ||
.ui-icon-tag { background-position: -240px -96px; } | ||
.ui-icon-home { background-position: 0 -112px; } | ||
.ui-icon-flag { background-position: -16px -112px; } | ||
.ui-icon-calendar { background-position: -32px -112px; } | ||
.ui-icon-cart { background-position: -48px -112px; } | ||
.ui-icon-pencil { background-position: -64px -112px; } | ||
.ui-icon-clock { background-position: -80px -112px; } | ||
.ui-icon-disk { background-position: -96px -112px; } | ||
.ui-icon-calculator { background-position: -112px -112px; } | ||
.ui-icon-zoomin { background-position: -128px -112px; } | ||
.ui-icon-zoomout { background-position: -144px -112px; } | ||
.ui-icon-search { background-position: -160px -112px; } | ||
.ui-icon-wrench { background-position: -176px -112px; } | ||
.ui-icon-gear { background-position: -192px -112px; } | ||
.ui-icon-heart { background-position: -208px -112px; } | ||
.ui-icon-star { background-position: -224px -112px; } | ||
.ui-icon-link { background-position: -240px -112px; } | ||
.ui-icon-cancel { background-position: 0 -128px; } | ||
.ui-icon-plus { background-position: -16px -128px; } | ||
.ui-icon-plusthick { background-position: -32px -128px; } | ||
.ui-icon-minus { background-position: -48px -128px; } | ||
.ui-icon-minusthick { background-position: -64px -128px; } | ||
.ui-icon-close { background-position: -80px -128px; } | ||
.ui-icon-closethick { background-position: -96px -128px; } | ||
.ui-icon-key { background-position: -112px -128px; } | ||
.ui-icon-lightbulb { background-position: -128px -128px; } | ||
.ui-icon-scissors { background-position: -144px -128px; } | ||
.ui-icon-clipboard { background-position: -160px -128px; } | ||
.ui-icon-copy { background-position: -176px -128px; } | ||
.ui-icon-contact { background-position: -192px -128px; } | ||
.ui-icon-image { background-position: -208px -128px; } | ||
.ui-icon-video { background-position: -224px -128px; } | ||
.ui-icon-script { background-position: -240px -128px; } | ||
.ui-icon-alert { background-position: 0 -144px; } | ||
.ui-icon-info { background-position: -16px -144px; } | ||
.ui-icon-notice { background-position: -32px -144px; } | ||
.ui-icon-help { background-position: -48px -144px; } | ||
.ui-icon-check { background-position: -64px -144px; } | ||
.ui-icon-bullet { background-position: -80px -144px; } | ||
.ui-icon-radio-on { background-position: -96px -144px; } | ||
.ui-icon-radio-off { background-position: -112px -144px; } | ||
.ui-icon-pin-w { background-position: -128px -144px; } | ||
.ui-icon-pin-s { background-position: -144px -144px; } | ||
.ui-icon-play { background-position: 0 -160px; } | ||
.ui-icon-pause { background-position: -16px -160px; } | ||
.ui-icon-seek-next { background-position: -32px -160px; } | ||
.ui-icon-seek-prev { background-position: -48px -160px; } | ||
.ui-icon-seek-end { background-position: -64px -160px; } | ||
.ui-icon-seek-start { background-position: -80px -160px; } | ||
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ | ||
.ui-icon-seek-first { background-position: -80px -160px; } | ||
.ui-icon-stop { background-position: -96px -160px; } | ||
.ui-icon-eject { background-position: -112px -160px; } | ||
.ui-icon-volume-off { background-position: -128px -160px; } | ||
.ui-icon-volume-on { background-position: -144px -160px; } | ||
.ui-icon-power { background-position: 0 -176px; } | ||
.ui-icon-signal-diag { background-position: -16px -176px; } | ||
.ui-icon-signal { background-position: -32px -176px; } | ||
.ui-icon-battery-0 { background-position: -48px -176px; } | ||
.ui-icon-battery-1 { background-position: -64px -176px; } | ||
.ui-icon-battery-2 { background-position: -80px -176px; } | ||
.ui-icon-battery-3 { background-position: -96px -176px; } | ||
.ui-icon-circle-plus { background-position: 0 -192px; } | ||
.ui-icon-circle-minus { background-position: -16px -192px; } | ||
.ui-icon-circle-close { background-position: -32px -192px; } | ||
.ui-icon-circle-triangle-e { background-position: -48px -192px; } | ||
.ui-icon-circle-triangle-s { background-position: -64px -192px; } | ||
.ui-icon-circle-triangle-w { background-position: -80px -192px; } | ||
.ui-icon-circle-triangle-n { background-position: -96px -192px; } | ||
.ui-icon-circle-arrow-e { background-position: -112px -192px; } | ||
.ui-icon-circle-arrow-s { background-position: -128px -192px; } | ||
.ui-icon-circle-arrow-w { background-position: -144px -192px; } | ||
.ui-icon-circle-arrow-n { background-position: -160px -192px; } | ||
.ui-icon-circle-zoomin { background-position: -176px -192px; } | ||
.ui-icon-circle-zoomout { background-position: -192px -192px; } | ||
.ui-icon-circle-check { background-position: -208px -192px; } | ||
.ui-icon-circlesmall-plus { background-position: 0 -208px; } | ||
.ui-icon-circlesmall-minus { background-position: -16px -208px; } | ||
.ui-icon-circlesmall-close { background-position: -32px -208px; } | ||
.ui-icon-squaresmall-plus { background-position: -48px -208px; } | ||
.ui-icon-squaresmall-minus { background-position: -64px -208px; } | ||
.ui-icon-squaresmall-close { background-position: -80px -208px; } | ||
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } | ||
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } | ||
.ui-icon-grip-solid-vertical { background-position: -32px -224px; } | ||
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } | ||
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } | ||
.ui-icon-grip-diagonal-se { background-position: -80px -224px; } | ||
|
||
|
||
/* Misc visuals | ||
----------------------------------*/ | ||
|
||
/* Corner radius */ | ||
.ui-corner-all, | ||
.ui-corner-top, | ||
.ui-corner-left, | ||
.ui-corner-tl { | ||
border-top-left-radius: 3px/*{cornerRadius}*/; | ||
} | ||
.ui-corner-all, | ||
.ui-corner-top, | ||
.ui-corner-right, | ||
.ui-corner-tr { | ||
border-top-right-radius: 3px/*{cornerRadius}*/; | ||
} | ||
.ui-corner-all, | ||
.ui-corner-bottom, | ||
.ui-corner-left, | ||
.ui-corner-bl { | ||
border-bottom-left-radius: 3px/*{cornerRadius}*/; | ||
} | ||
.ui-corner-all, | ||
.ui-corner-bottom, | ||
.ui-corner-right, | ||
.ui-corner-br { | ||
border-bottom-right-radius: 3px/*{cornerRadius}*/; | ||
} | ||
|
||
/* Overlays */ | ||
.ui-widget-overlay { | ||
background: #aaaaaa/*{bgColorOverlay}*/ /*{bgImgUrlOverlay}*/ /*{bgOverlayXPos}*/ /*{bgOverlayYPos}*/ /*{bgOverlayRepeat}*/; | ||
opacity: .3/*{opacityOverlay}*/; | ||
-ms-filter: "alpha(opacity=30)"/*{opacityFilterOverlay}*/; /* support: IE8 */ | ||
} | ||
.ui-widget-shadow { | ||
-webkit-box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/; | ||
box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/; | ||
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,446 @@ | ||
/*! | ||
* jQuery UI CSS Framework 1.13.2 | ||
* http://jqueryui.com | ||
* | ||
* Copyright jQuery Foundation and other contributors | ||
* Released under the MIT license. | ||
* http://jquery.org/license | ||
* | ||
* http://api.jqueryui.com/category/theming/ | ||
* | ||
* To view and modify this theme, visit http://jqueryui.com/themeroller/?cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=aaaaaa&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cd0a0a&fcError=cd0a0a&borderColorError=cd0a0a&bgImgOpacityError=95&bgTextureError=glass&bgColorError=fef1ec&iconColorHighlight=2e83ff&fcHighlight=363636&borderColorHighlight=fcefa1&bgImgOpacityHighlight=55&bgTextureHighlight=glass&bgColorHighlight=fbf9ee&iconColorActive=454545&fcActive=212121&borderColorActive=aaaaaa&bgImgOpacityActive=65&bgTextureActive=glass&bgColorActive=ffffff&iconColorHover=454545&fcHover=212121&borderColorHover=999999&bgImgOpacityHover=75&bgTextureHover=glass&bgColorHover=dadada&iconColorDefault=888888&fcDefault=555555&borderColorDefault=d3d3d3&bgImgOpacityDefault=75&bgTextureDefault=glass&bgColorDefault=e6e6e6&iconColorContent=222222&fcContent=222222&borderColorContent=aaaaaa&bgImgOpacityContent=75&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=222222&fcHeader=222222&borderColorHeader=aaaaaa&bgImgOpacityHeader=75&bgTextureHeader=highlight_soft&bgColorHeader=cccccc&cornerRadius=4px&fsDefault=1.1em&fwDefault=normal&ffDefault=Verdana%2CArial%2Csans-serif | ||
*/ | ||
|
||
|
||
/* Component containers | ||
----------------------------------*/ | ||
.ui-widget { | ||
font-family: Verdana,Arial,sans-serif; | ||
font-size: 1.1em; | ||
} | ||
.ui-widget .ui-widget { | ||
font-size: 1em; | ||
} | ||
.ui-widget input, | ||
.ui-widget select, | ||
.ui-widget textarea, | ||
.ui-widget button { | ||
font-family: Verdana,Arial,sans-serif; | ||
font-size: 1em; | ||
} | ||
.ui-widget.ui-widget-content { | ||
border: 1px solid #d3d3d3; | ||
} | ||
.ui-widget-content { | ||
border: 1px solid #aaaaaa; | ||
background: #ffffff; | ||
color: #222222; | ||
} | ||
.ui-widget-content a { | ||
color: #222222; | ||
} | ||
.ui-widget-header { | ||
border: 1px solid #aaaaaa; | ||
background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x; | ||
color: #222222; | ||
font-weight: bold; | ||
} | ||
.ui-widget-header a { | ||
color: #222222; | ||
} | ||
|
||
/* Interaction states | ||
----------------------------------*/ | ||
.ui-state-default, | ||
.ui-widget-content .ui-state-default, | ||
.ui-widget-header .ui-state-default, | ||
.ui-button, | ||
|
||
/* We use html here because we need a greater specificity to make sure disabled | ||
works properly when clicked or hovered */ | ||
html .ui-button.ui-state-disabled:hover, | ||
html .ui-button.ui-state-disabled:active { | ||
border: 1px solid #d3d3d3; | ||
background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x; | ||
font-weight: normal; | ||
color: #555555; | ||
} | ||
.ui-state-default a, | ||
.ui-state-default a:link, | ||
.ui-state-default a:visited, | ||
a.ui-button, | ||
a:link.ui-button, | ||
a:visited.ui-button, | ||
.ui-button { | ||
color: #555555; | ||
text-decoration: none; | ||
} | ||
.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, | ||
.ui-button:hover, | ||
.ui-button:focus { | ||
border: 1px solid #999999; | ||
background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x; | ||
font-weight: normal; | ||
color: #212121; | ||
} | ||
.ui-state-hover a, | ||
.ui-state-hover a:hover, | ||
.ui-state-hover a:link, | ||
.ui-state-hover a:visited, | ||
.ui-state-focus a, | ||
.ui-state-focus a:hover, | ||
.ui-state-focus a:link, | ||
.ui-state-focus a:visited, | ||
a.ui-button:hover, | ||
a.ui-button:focus { | ||
color: #212121; | ||
text-decoration: none; | ||
} | ||
|
||
.ui-visual-focus { | ||
box-shadow: 0 0 3px 1px rgb(94, 158, 214); | ||
} | ||
.ui-state-active, | ||
.ui-widget-content .ui-state-active, | ||
.ui-widget-header .ui-state-active, | ||
a.ui-button:active, | ||
.ui-button:active, | ||
.ui-button.ui-state-active:hover { | ||
border: 1px solid #aaaaaa; | ||
background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; | ||
font-weight: normal; | ||
color: #212121; | ||
} | ||
.ui-icon-background, | ||
.ui-state-active .ui-icon-background { | ||
border: #aaaaaa; | ||
background-color: #212121; | ||
} | ||
.ui-state-active a, | ||
.ui-state-active a:link, | ||
.ui-state-active a:visited { | ||
color: #212121; | ||
text-decoration: none; | ||
} | ||
|
||
/* Interaction Cues | ||
----------------------------------*/ | ||
.ui-state-highlight, | ||
.ui-widget-content .ui-state-highlight, | ||
.ui-widget-header .ui-state-highlight { | ||
border: 1px solid #fcefa1; | ||
background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x; | ||
color: #363636; | ||
} | ||
.ui-state-checked { | ||
border: 1px solid #fcefa1; | ||
background: #fbf9ee; | ||
} | ||
.ui-state-highlight a, | ||
.ui-widget-content .ui-state-highlight a, | ||
.ui-widget-header .ui-state-highlight a { | ||
color: #363636; | ||
} | ||
.ui-state-error, | ||
.ui-widget-content .ui-state-error, | ||
.ui-widget-header .ui-state-error { | ||
border: 1px solid #cd0a0a; | ||
background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x; | ||
color: #cd0a0a; | ||
} | ||
.ui-state-error a, | ||
.ui-widget-content .ui-state-error a, | ||
.ui-widget-header .ui-state-error a { | ||
color: #cd0a0a; | ||
} | ||
.ui-state-error-text, | ||
.ui-widget-content .ui-state-error-text, | ||
.ui-widget-header .ui-state-error-text { | ||
color: #cd0a0a; | ||
} | ||
.ui-priority-primary, | ||
.ui-widget-content .ui-priority-primary, | ||
.ui-widget-header .ui-priority-primary { | ||
font-weight: bold; | ||
} | ||
.ui-priority-secondary, | ||
.ui-widget-content .ui-priority-secondary, | ||
.ui-widget-header .ui-priority-secondary { | ||
opacity: .7; | ||
-ms-filter: "alpha(opacity=70)"; /* support: IE8 */ | ||
font-weight: normal; | ||
} | ||
.ui-state-disabled, | ||
.ui-widget-content .ui-state-disabled, | ||
.ui-widget-header .ui-state-disabled { | ||
opacity: .35; | ||
-ms-filter: "alpha(opacity=35)"; /* support: IE8 */ | ||
background-image: none; | ||
} | ||
.ui-state-disabled .ui-icon { | ||
-ms-filter: "alpha(opacity=35)"; /* support: IE8 - See #6059 */ | ||
} | ||
|
||
/* Icons | ||
----------------------------------*/ | ||
|
||
/* states and images */ | ||
.ui-icon { | ||
width: 16px; | ||
height: 16px; | ||
} | ||
.ui-icon, | ||
.ui-widget-content .ui-icon { | ||
background-image: url("images/ui-icons_222222_256x240.png"); | ||
} | ||
.ui-widget-header .ui-icon { | ||
background-image: url("images/ui-icons_222222_256x240.png"); | ||
} | ||
.ui-state-hover .ui-icon, | ||
.ui-state-focus .ui-icon, | ||
.ui-button:hover .ui-icon, | ||
.ui-button:focus .ui-icon { | ||
background-image: url("images/ui-icons_454545_256x240.png"); | ||
} | ||
.ui-state-active .ui-icon, | ||
.ui-button:active .ui-icon { | ||
background-image: url("images/ui-icons_454545_256x240.png"); | ||
} | ||
.ui-state-highlight .ui-icon, | ||
.ui-button .ui-state-highlight.ui-icon { | ||
background-image: url("images/ui-icons_2e83ff_256x240.png"); | ||
} | ||
.ui-state-error .ui-icon, | ||
.ui-state-error-text .ui-icon { | ||
background-image: url("images/ui-icons_cd0a0a_256x240.png"); | ||
} | ||
.ui-button .ui-icon { | ||
background-image: url("images/ui-icons_888888_256x240.png"); | ||
} | ||
|
||
/* positioning */ | ||
/* Three classes needed to override `.ui-button:hover .ui-icon` */ | ||
.ui-icon-blank.ui-icon-blank.ui-icon-blank { | ||
background-image: none; | ||
} | ||
.ui-icon-caret-1-n { background-position: 0 0; } | ||
.ui-icon-caret-1-ne { background-position: -16px 0; } | ||
.ui-icon-caret-1-e { background-position: -32px 0; } | ||
.ui-icon-caret-1-se { background-position: -48px 0; } | ||
.ui-icon-caret-1-s { background-position: -65px 0; } | ||
.ui-icon-caret-1-sw { background-position: -80px 0; } | ||
.ui-icon-caret-1-w { background-position: -96px 0; } | ||
.ui-icon-caret-1-nw { background-position: -112px 0; } | ||
.ui-icon-caret-2-n-s { background-position: -128px 0; } | ||
.ui-icon-caret-2-e-w { background-position: -144px 0; } | ||
.ui-icon-triangle-1-n { background-position: 0 -16px; } | ||
.ui-icon-triangle-1-ne { background-position: -16px -16px; } | ||
.ui-icon-triangle-1-e { background-position: -32px -16px; } | ||
.ui-icon-triangle-1-se { background-position: -48px -16px; } | ||
.ui-icon-triangle-1-s { background-position: -65px -16px; } | ||
.ui-icon-triangle-1-sw { background-position: -80px -16px; } | ||
.ui-icon-triangle-1-w { background-position: -96px -16px; } | ||
.ui-icon-triangle-1-nw { background-position: -112px -16px; } | ||
.ui-icon-triangle-2-n-s { background-position: -128px -16px; } | ||
.ui-icon-triangle-2-e-w { background-position: -144px -16px; } | ||
.ui-icon-arrow-1-n { background-position: 0 -32px; } | ||
.ui-icon-arrow-1-ne { background-position: -16px -32px; } | ||
.ui-icon-arrow-1-e { background-position: -32px -32px; } | ||
.ui-icon-arrow-1-se { background-position: -48px -32px; } | ||
.ui-icon-arrow-1-s { background-position: -65px -32px; } | ||
.ui-icon-arrow-1-sw { background-position: -80px -32px; } | ||
.ui-icon-arrow-1-w { background-position: -96px -32px; } | ||
.ui-icon-arrow-1-nw { background-position: -112px -32px; } | ||
.ui-icon-arrow-2-n-s { background-position: -128px -32px; } | ||
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } | ||
.ui-icon-arrow-2-e-w { background-position: -160px -32px; } | ||
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } | ||
.ui-icon-arrowstop-1-n { background-position: -192px -32px; } | ||
.ui-icon-arrowstop-1-e { background-position: -208px -32px; } | ||
.ui-icon-arrowstop-1-s { background-position: -224px -32px; } | ||
.ui-icon-arrowstop-1-w { background-position: -240px -32px; } | ||
.ui-icon-arrowthick-1-n { background-position: 1px -48px; } | ||
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } | ||
.ui-icon-arrowthick-1-e { background-position: -32px -48px; } | ||
.ui-icon-arrowthick-1-se { background-position: -48px -48px; } | ||
.ui-icon-arrowthick-1-s { background-position: -64px -48px; } | ||
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } | ||
.ui-icon-arrowthick-1-w { background-position: -96px -48px; } | ||
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } | ||
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } | ||
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } | ||
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } | ||
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } | ||
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } | ||
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } | ||
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } | ||
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } | ||
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } | ||
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } | ||
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } | ||
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } | ||
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } | ||
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } | ||
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } | ||
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } | ||
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } | ||
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } | ||
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } | ||
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } | ||
.ui-icon-arrow-4 { background-position: 0 -80px; } | ||
.ui-icon-arrow-4-diag { background-position: -16px -80px; } | ||
.ui-icon-extlink { background-position: -32px -80px; } | ||
.ui-icon-newwin { background-position: -48px -80px; } | ||
.ui-icon-refresh { background-position: -64px -80px; } | ||
.ui-icon-shuffle { background-position: -80px -80px; } | ||
.ui-icon-transfer-e-w { background-position: -96px -80px; } | ||
.ui-icon-transferthick-e-w { background-position: -112px -80px; } | ||
.ui-icon-folder-collapsed { background-position: 0 -96px; } | ||
.ui-icon-folder-open { background-position: -16px -96px; } | ||
.ui-icon-document { background-position: -32px -96px; } | ||
.ui-icon-document-b { background-position: -48px -96px; } | ||
.ui-icon-note { background-position: -64px -96px; } | ||
.ui-icon-mail-closed { background-position: -80px -96px; } | ||
.ui-icon-mail-open { background-position: -96px -96px; } | ||
.ui-icon-suitcase { background-position: -112px -96px; } | ||
.ui-icon-comment { background-position: -128px -96px; } | ||
.ui-icon-person { background-position: -144px -96px; } | ||
.ui-icon-print { background-position: -160px -96px; } | ||
.ui-icon-trash { background-position: -176px -96px; } | ||
.ui-icon-locked { background-position: -192px -96px; } | ||
.ui-icon-unlocked { background-position: -208px -96px; } | ||
.ui-icon-bookmark { background-position: -224px -96px; } | ||
.ui-icon-tag { background-position: -240px -96px; } | ||
.ui-icon-home { background-position: 0 -112px; } | ||
.ui-icon-flag { background-position: -16px -112px; } | ||
.ui-icon-calendar { background-position: -32px -112px; } | ||
.ui-icon-cart { background-position: -48px -112px; } | ||
.ui-icon-pencil { background-position: -64px -112px; } | ||
.ui-icon-clock { background-position: -80px -112px; } | ||
.ui-icon-disk { background-position: -96px -112px; } | ||
.ui-icon-calculator { background-position: -112px -112px; } | ||
.ui-icon-zoomin { background-position: -128px -112px; } | ||
.ui-icon-zoomout { background-position: -144px -112px; } | ||
.ui-icon-search { background-position: -160px -112px; } | ||
.ui-icon-wrench { background-position: -176px -112px; } | ||
.ui-icon-gear { background-position: -192px -112px; } | ||
.ui-icon-heart { background-position: -208px -112px; } | ||
.ui-icon-star { background-position: -224px -112px; } | ||
.ui-icon-link { background-position: -240px -112px; } | ||
.ui-icon-cancel { background-position: 0 -128px; } | ||
.ui-icon-plus { background-position: -16px -128px; } | ||
.ui-icon-plusthick { background-position: -32px -128px; } | ||
.ui-icon-minus { background-position: -48px -128px; } | ||
.ui-icon-minusthick { background-position: -64px -128px; } | ||
.ui-icon-close { background-position: -80px -128px; } | ||
.ui-icon-closethick { background-position: -96px -128px; } | ||
.ui-icon-key { background-position: -112px -128px; } | ||
.ui-icon-lightbulb { background-position: -128px -128px; } | ||
.ui-icon-scissors { background-position: -144px -128px; } | ||
.ui-icon-clipboard { background-position: -160px -128px; } | ||
.ui-icon-copy { background-position: -176px -128px; } | ||
.ui-icon-contact { background-position: -192px -128px; } | ||
.ui-icon-image { background-position: -208px -128px; } | ||
.ui-icon-video { background-position: -224px -128px; } | ||
.ui-icon-script { background-position: -240px -128px; } | ||
.ui-icon-alert { background-position: 0 -144px; } | ||
.ui-icon-info { background-position: -16px -144px; } | ||
.ui-icon-notice { background-position: -32px -144px; } | ||
.ui-icon-help { background-position: -48px -144px; } | ||
.ui-icon-check { background-position: -64px -144px; } | ||
.ui-icon-bullet { background-position: -80px -144px; } | ||
.ui-icon-radio-on { background-position: -96px -144px; } | ||
.ui-icon-radio-off { background-position: -112px -144px; } | ||
.ui-icon-pin-w { background-position: -128px -144px; } | ||
.ui-icon-pin-s { background-position: -144px -144px; } | ||
.ui-icon-play { background-position: 0 -160px; } | ||
.ui-icon-pause { background-position: -16px -160px; } | ||
.ui-icon-seek-next { background-position: -32px -160px; } | ||
.ui-icon-seek-prev { background-position: -48px -160px; } | ||
.ui-icon-seek-end { background-position: -64px -160px; } | ||
.ui-icon-seek-start { background-position: -80px -160px; } | ||
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ | ||
.ui-icon-seek-first { background-position: -80px -160px; } | ||
.ui-icon-stop { background-position: -96px -160px; } | ||
.ui-icon-eject { background-position: -112px -160px; } | ||
.ui-icon-volume-off { background-position: -128px -160px; } | ||
.ui-icon-volume-on { background-position: -144px -160px; } | ||
.ui-icon-power { background-position: 0 -176px; } | ||
.ui-icon-signal-diag { background-position: -16px -176px; } | ||
.ui-icon-signal { background-position: -32px -176px; } | ||
.ui-icon-battery-0 { background-position: -48px -176px; } | ||
.ui-icon-battery-1 { background-position: -64px -176px; } | ||
.ui-icon-battery-2 { background-position: -80px -176px; } | ||
.ui-icon-battery-3 { background-position: -96px -176px; } | ||
.ui-icon-circle-plus { background-position: 0 -192px; } | ||
.ui-icon-circle-minus { background-position: -16px -192px; } | ||
.ui-icon-circle-close { background-position: -32px -192px; } | ||
.ui-icon-circle-triangle-e { background-position: -48px -192px; } | ||
.ui-icon-circle-triangle-s { background-position: -64px -192px; } | ||
.ui-icon-circle-triangle-w { background-position: -80px -192px; } | ||
.ui-icon-circle-triangle-n { background-position: -96px -192px; } | ||
.ui-icon-circle-arrow-e { background-position: -112px -192px; } | ||
.ui-icon-circle-arrow-s { background-position: -128px -192px; } | ||
.ui-icon-circle-arrow-w { background-position: -144px -192px; } | ||
.ui-icon-circle-arrow-n { background-position: -160px -192px; } | ||
.ui-icon-circle-zoomin { background-position: -176px -192px; } | ||
.ui-icon-circle-zoomout { background-position: -192px -192px; } | ||
.ui-icon-circle-check { background-position: -208px -192px; } | ||
.ui-icon-circlesmall-plus { background-position: 0 -208px; } | ||
.ui-icon-circlesmall-minus { background-position: -16px -208px; } | ||
.ui-icon-circlesmall-close { background-position: -32px -208px; } | ||
.ui-icon-squaresmall-plus { background-position: -48px -208px; } | ||
.ui-icon-squaresmall-minus { background-position: -64px -208px; } | ||
.ui-icon-squaresmall-close { background-position: -80px -208px; } | ||
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } | ||
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } | ||
.ui-icon-grip-solid-vertical { background-position: -32px -224px; } | ||
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } | ||
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } | ||
.ui-icon-grip-diagonal-se { background-position: -80px -224px; } | ||
|
||
|
||
/* Misc visuals | ||
----------------------------------*/ | ||
|
||
/* Corner radius */ | ||
.ui-corner-all, | ||
.ui-corner-top, | ||
.ui-corner-left, | ||
.ui-corner-tl { | ||
border-top-left-radius: 4px; | ||
} | ||
.ui-corner-all, | ||
.ui-corner-top, | ||
.ui-corner-right, | ||
.ui-corner-tr { | ||
border-top-right-radius: 4px; | ||
} | ||
.ui-corner-all, | ||
.ui-corner-bottom, | ||
.ui-corner-left, | ||
.ui-corner-bl { | ||
border-bottom-left-radius: 4px; | ||
} | ||
.ui-corner-all, | ||
.ui-corner-bottom, | ||
.ui-corner-right, | ||
.ui-corner-br { | ||
border-bottom-right-radius: 4px; | ||
} | ||
|
||
/* Overlays */ | ||
.ui-widget-overlay { | ||
background: #aaaaaa; | ||
opacity: .3; | ||
-ms-filter: Alpha(Opacity=30); /* support: IE8 */ | ||
} | ||
.ui-widget-shadow { | ||
-webkit-box-shadow: -8px -8px 8px #aaaaaa; | ||
box-shadow: -8px -8px 8px #aaaaaa; | ||
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,32 +9,36 @@ const dirname = path.dirname( fileURLToPath( import.meta.url ) ); | |
describe( "ThemeRoller", function() { | ||
let theme; | ||
|
||
beforeEach( async function() { | ||
const baseThemeCss = await fs.readFile( `${ dirname }/fixtures/jquery-ui-1.12/base/theme.css`, "utf-8" ); | ||
const varsString = await fs.readFile( `${ dirname }/fixtures/vars/base.json`, "utf-8" ); | ||
const vars = JSON.parse( varsString ); | ||
|
||
theme = new ThemeRoller( baseThemeCss, vars ); | ||
} ); | ||
[ "1.12.1", "1.13.2" ].forEach( ( jQueryUiVersion ) => { | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This one is the main file to review. I recommend reviewing with whitespace changes turned off due to the change in indentation. |
||
describe( `with jQuery UI ${ jQueryUiVersion }`, function() { | ||
beforeEach( async function() { | ||
const baseThemeCss = await fs.readFile( `${ dirname }/fixtures/jquery-ui-${ jQueryUiVersion }/base/theme.css`, "utf-8" ); | ||
const varsString = await fs.readFile( `${ dirname }/fixtures/vars/smoothness.json`, "utf-8" ); | ||
const vars = JSON.parse( varsString ); | ||
|
||
theme = new ThemeRoller( baseThemeCss, vars, { version: jQueryUiVersion } ); | ||
} ); | ||
|
||
it( "should instantiate", async function() { | ||
expect( theme ).to.be.an.instanceof( ThemeRoller ); | ||
} ); | ||
it( "should instantiate", async function() { | ||
expect( theme ).to.be.an.instanceof( ThemeRoller ); | ||
} ); | ||
|
||
it( "should generate the theme CSS", async function() { | ||
const baseCssFixture = await fs.readFile( dirname + "/fixtures/jquery-ui-1.12/themes/base.css", "utf-8" ); | ||
expect( theme.css() ).to.equal( baseCssFixture ); | ||
} ); | ||
it( "should generate the theme CSS", async function() { | ||
const smoothnessCssFixture = await fs.readFile( `${ dirname }/fixtures/jquery-ui-${ jQueryUiVersion }/themes/smoothness.css`, "utf-8" ); | ||
expect( theme.css() ).to.equal( smoothnessCssFixture ); | ||
} ); | ||
|
||
it( "should generate images", async function() { | ||
return new Promise( ( resolve ) => { | ||
theme.generateImages( function( error, images ) { | ||
try { | ||
expect( error ).to.be.null; | ||
expect( images ).to.be.an( "object" ); | ||
} finally { | ||
resolve(); | ||
} | ||
it( "should generate images", async function() { | ||
return new Promise( ( resolve ) => { | ||
theme.generateImages( function( error, images ) { | ||
try { | ||
expect( error ).to.be.null; | ||
expect( images ).to.be.an( "object" ); | ||
} finally { | ||
resolve(); | ||
} | ||
} ); | ||
} ); | ||
} ); | ||
} ); | ||
} ); | ||
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the fixtures, I just took
base/theme.css
from https://github.com/jquery/jquery-ui/blob/1.13.2/themes/base/theme.css andthemes/smoothness.css
from a proper bundle from https://jqueryui.com/download/. The only change I had to make in that latter file is updating the URL after "To view and modify this theme, visit ..." since it's not stable.I did the same for
1.12.1
.