diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index e9a7d254..4ec460d8 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,5 +1,5 @@
-Welcome! Thanks for your interest in contributing to api.jqueryui.com. You're **almost** in the right place. More information on how to contribute to this and all other jQuery Foundation projects is over at [contribute.jquery.org](http://contribute.jquery.org). You'll definitely want to take a look at the articles on contributing [documentation](http://contribute.jquery.org/documentation).
+Welcome! Thanks for your interest in contributing to api.jqueryui.com. You're **almost** in the right place. More information on how to contribute to this and all other jQuery Foundation projects is over at [contribute.jquery.org](https://contribute.jquery.org). You'll definitely want to take a look at the articles on contributing [documentation](https://contribute.jquery.org/documentation).
-You may also want to take a look at our [commit & pull request guide](http://contribute.jquery.org/commits-and-pull-requests/) and [style guides](http://contribute.jquery.org/style-guide/) for instructions on how to maintain your fork and submit your code. Before we can merge any pull request, we'll also need you to sign our [contributor license agreement](http://contribute.jquery.org/cla).
+You may also want to take a look at our [commit & pull request guide](https://contribute.jquery.org/commits-and-pull-requests/) and [style guides](https://contribute.jquery.org/style-guide/) for instructions on how to maintain your fork and submit your code. Before we can merge any pull request, we'll also need you to sign our [contributor license agreement](https://contribute.jquery.org/cla).
-You can find us on [IRC](http://irc.jquery.org), specifically in #jqueryui-dev and #jquery-content should you have any questions. If you've never contributed to open source before, we've put together [a short guide with tips, tricks, and ideas on getting started](http://contribute.jquery.org/open-source/).
+You can find us on [IRC](https://irc.jquery.org), specifically in #jqueryui-dev and #jquery-content should you have any questions. If you've never contributed to open source before, we've put together [a short guide with tips, tricks, and ideas on getting started](https://contribute.jquery.org/open-source/).
diff --git a/LICENSE.txt b/LICENSE.txt
index a49ceb5d..8f2d6b59 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -34,7 +34,7 @@ Copyright and related rights for sample code are waived via CC0. Sample
code is defined as all source code displayed within the prose of the
documentation and all examples and demos.
-CC0: http://creativecommons.org/publicdomain/zero/1.0/
+CC0: https://creativecommons.org/publicdomain/zero/1.0/
====
diff --git a/README.md b/README.md
index 2381691f..f6ef02c3 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
## Building and Deploying
-To build and deploy your changes for previewing in a [`jquery-wp-content`](https://github.com/jquery/jquery-wp-content) instance, follow the [workflow instructions](http://contribute.jquery.org/web-sites/#workflow) from our documentation on [contributing to jQuery Foundation web sites](http://contribute.jquery.org/web-sites/).
+To build and deploy your changes for previewing in a [`jquery-wp-content`](https://github.com/jquery/jquery-wp-content) instance, follow the [workflow instructions](https://contribute.jquery.org/web-sites/#workflow) from our documentation on [contributing to jQuery Foundation web sites](https://contribute.jquery.org/web-sites/).
### Requirements
diff --git a/categories.xml b/categories.xml
index 4b291c01..53107ae4 100644
--- a/categories.xml
+++ b/categories.xml
@@ -1,46 +1,46 @@
Button enhances standard form elements like buttons, inputs and anchors to themeable buttons with appropriate hover and active styles. Button enhances standard form elements like buttons, inputs and anchors to themeable buttons with appropriate hover and active styles. In addition to basic push buttons, radio buttons and checkboxes (inputs of type radio and checkbox) can be converted to buttons. Their associated label is styled to appear as the button, while the underlying input is updated on click. For the association to work properly, give the input an In addition to basic push buttons, radio buttons and checkboxes (inputs of type radio and checkbox) can be converted to buttons. Their associated label is styled to appear as the button, while the underlying input is updated on click. For the association to work properly, give the input an In order to group radio buttons, you can use the Buttonset widget, which provides visual groupings of buttons. In order to group radio buttons, you can use the Buttonset widget, which provides visual groupings of buttons. When using an input of type button, submit or reset, support is limited to plain text labels with no icons. When using an input of type button, submit or reset, support is limited to plain text labels with no icons. You can create new widgets from scratch, using just the You can create new widgets from scratch, using just the jQuery UI contains many widgets that maintain state and therefore have a slightly different usage pattern than typical jQuery plugins. All of jQuery UI's widgets use the same patterns, which is defined by the widget factory. So if you learn how to use one widget, then you'll know how to use all of them. jQuery UI contains many widgets that maintain state and therefore have a slightly different usage pattern than typical jQuery plugins. All of jQuery UI's widgets use the same patterns, which is defined by the widget factory. So if you learn how to use one widget, then you'll know how to use all of them. Looking for tutorials about the widget factory? Check out the articles on the jQuery Learning Center. Looking for tutorials about the widget factory? Check out the articles on the jQuery Learning Center. Note: This documentation shows examples using the progressbar widget but the syntax is the same for every widget. Note: This documentation shows examples using the progressbar widget but the syntax is the same for every widget. In order to track the state of the widget, we must introduce a full life cycle for the widget. The life cycle starts when the widget is initialized. To initialize a widget, we simply call the plugin on one or more elements. In order to track the state of the widget, we must introduce a full life cycle for the widget. The life cycle starts when the widget is initialized. To initialize a widget, we simply call the plugin on one or more elements. This will initialize each element in the jQuery object, in this case the element with an id of This will initialize each element in the jQuery object, in this case the element with an id of Because Because We can pass as many or as few options as we want during initialization. Any options that we don't pass will just use their default values. We can pass as many or as few options as we want during initialization. Any options that we don't pass will just use their default values. You can pass multiple options arguments. Those arguments will be merged into one object (similar to You can pass multiple options arguments. Those arguments will be merged into one object (similar to All options passed on init are deep-copied to ensure the objects can be modified later without affecting the widget. Arrays are the only exception, they are referenced as-is. This exception is in place to support data-binding, where the data source has to be kept as a reference. All options passed on init are deep-copied to ensure the objects can be modified later without affecting the widget. Arrays are the only exception, they are referenced as-is. This exception is in place to support data-binding, where the data source has to be kept as a reference. The default values are stored on the widget's prototype, therefore we have the ability to override the values that jQuery UI sets. For example, after setting the following, all future progressbar instances will default to a value of 80: The default values are stored on the widget's prototype, therefore we have the ability to override the values that jQuery UI sets. For example, after setting the following, all future progressbar instances will default to a value of 80: The options are part of the widget's state, so we can set options after initialization as well. We'll see this later with the option method. The options are part of the widget's state, so we can set options after initialization as well. We'll see this later with the option method. Now that the widget is initialized, we can query its state or perform actions on the widget. All actions after initialization take the form of a method call. To call a method on a widget, we pass the name of the method to the jQuery plugin. For example, to call the Now that the widget is initialized, we can query its state or perform actions on the widget. All actions after initialization take the form of a method call. To call a method on a widget, we pass the name of the method to the jQuery plugin. For example, to call the If the method accepts parameters, we can pass them after the method name. For example, to pass the parameter If the method accepts parameters, we can pass them after the method name. For example, to pass the parameter Just like other methods in jQuery, most widget methods return the jQuery object for chaining. Just like other methods in jQuery, most widget methods return the jQuery object for chaining. Each widget will have its own set of methods based on the functionality that the widget provides. However, there are a few methods that exist on all widgets, which are documented below. All widgets have events associated with their various behaviors to notify you when the state is changing. For most widgets, when the events are triggered, the names are prefixed with the widget name and lowercased. For example, we can bind to progressbar's Each event has a corresponding callback, which is exposed as an option. We can hook into progressbar's All widgets have a The widget's instance can be retrieved from a given element using the If the The instance is stored using Unlike You can also use All widgets have the following set of properties: Note: Initialization should only be handled if there is a logical action to perform on successive calls to the widget with no arguments. Overriding this is useful if you can defer processor-intensive changes for multiple option changes. Returns the timeout ID for use with The event handlers are automatically cleaned up on destroy. The event handlers are automatically cleaned up on destroy. The option with the name equal to type is invoked as the callback. The event name is the lowercase concatenation of the widget name and type. Note: When providing data, you must provide all three parameters. If there is no event to pass along, just pass If the default action is prevented, Tooltip replaces native tooltips, making them themeable as well as allowing various customizations: Tooltip replaces native tooltips, making them themeable as well as allowing various customizations: A fade animation is used by default to show and hide the tooltip, making the appearance a bit more organic, compared to just toggling the visibility. This can be customized with the A fade animation is used by default to show and hide the tooltip, making the appearance a bit more organic, compared to just toggling the visibility. This can be customized with the The The In general, disabled elements do not trigger any DOM events. Therefore, it is not possible to properly control tooltips for disabled elements, since we need to listen to events to determine when to show and hide the tooltip. As a result, jQuery UI does not guarantee any level of support for tooltips attached to disabled elements. Unfortunately, this means that if you require tooltips on disabled elements, you may end up with a mixture of native tooltips and jQuery UI tooltips. In general, disabled elements do not trigger any DOM events. Therefore, it is not possible to properly control tooltips for disabled elements, since we need to listen to events to determine when to show and hide the tooltip. As a result, jQuery UI does not guarantee any level of support for tooltips attached to disabled elements. Unfortunately, this means that if you require tooltips on disabled elements, you may end up with a mixture of native tooltips and jQuery UI tooltips. When the tooltip is open and the corresponding item has focus, the following key commands are available: When the tooltip is open and the corresponding item has focus, the following key commands are available:id
attribute, and refer to that in the label's for
attribute. Don't nest the input inside the label, as that causes accessibility problems.id
attribute, and refer to that in the label's for
attribute. Don't nest the input inside the label, as that causes accessibility problems.
-
+ ui-button
: The DOM element that represents the button. This element will additionally have one of the following classes depending on the text and icons option: ui-button-text-only
, ui-button-icon-only
, ui-button-icons-only
, ui-button-text-icons
.
-
-
- ui-button-icon-primary
: The element used to display the button's primary icon. This will only be present if a primary icon is provided in the icons option.
- ui-button-text
: The container around the textual content of the button.
- ui-button-icon-secondary
: The element used to display the button's secondary icon. This will only be present if a secondary icon is provided in the icons option.
-
+
- ui-button
: The DOM element that represents the button. This element will additionally have one of the following classes depending on the text and icons option: ui-button-text-only
, ui-button-icon-only
, ui-button-icons-only
, ui-button-text-icons
.
+
+
+ ui-button-icon-primary
: The element used to display the button's primary icon. This will only be present if a primary icon is provided in the icons option.
+ ui-button-text
: The container around the textual content of the button.
+ ui-button-icon-secondary
: The element used to display the button's secondary icon. This will only be present if a secondary icon is provided in the icons option.
+ Dependencies
-
-
-
-
-
jQuery.Widget
.$.Widget
object as a base to inherit from, or you can explicitly inherit from existing jQuery UI or third-party widgets. Defining a widget with the same name as you inherit from even allows you to extend widgets in place.jQuery.Widget
.$.Widget
object as a base to inherit from, or you can explicitly inherit from existing jQuery UI or third-party widgets. Defining a widget with the same name as you inherit from even allows you to extend widgets in place.Initialization
+ Initialization
-
+
- $( "#elem" ).progressbar();
-
-
+ $( "#elem" ).progressbar();
+
"elem"
."elem"
.Options
+ Options
- progressbar()
was called with no parameters, the widget was initialized with its default options. We can pass a set of options during initialization to override the defaults:progressbar()
was called with no parameters, the widget was initialized with its default options. We can pass a set of options during initialization to override the defaults:
+
- $( "#elem" ).progressbar({ value: 20 });
-
-
+ $( "#elem" ).progressbar({ value: 20 });
+
$.extend( true, target, object1, objectN )
). This is useful for sharing options between instances, while overriding some properties for each one:$.extend( true, target, object1, objectN )
). This is useful for sharing options between instances, while overriding some properties for each one:
+
- var options = { modal: true, show: "slow" };
- $( "#dialog1" ).dialog( options );
- $( "#dialog2" ).dialog( options, { autoOpen: false });
-
-
+ var options = { modal: true, show: "slow" };
+ $( "#dialog1" ).dialog( options );
+ $( "#dialog2" ).dialog( options, { autoOpen: false });
+
+
- $.ui.progressbar.prototype.options.value = 80;
-
-
+ $.ui.progressbar.prototype.options.value = 80;
+
Methods
+ Methods
- value()
method on our progressbar widget, we would use:value()
method on our progressbar widget, we would use:
+
- $( "#elem" ).progressbar( "value" );
-
-
+ $( "#elem" ).progressbar( "value" );
+
40
to the value()
method, we can use:40
to the value()
method, we can use:
+
- $( "#elem" ).progressbar( "value", 40 );
-
-
+ $( "#elem" ).progressbar( "value", 40 );
+
+
- $( "#elem" )
- .progressbar( "value", 90 )
- .addClass( "almost-done" );
-
-
+ $( "#elem" )
+ .progressbar( "value", 90 )
+ .addClass( "almost-done" );
+
Events
-
- change
event which is triggered whenever the value changes.
-
-
- $( "#elem" ).bind( "progressbarchange", function() {
- alert( "The value has changed!" );
- });
-
change
callback instead of binding to the progressbarchange
event, if we want to.
-
-
- $( "#elem" ).progressbar({
- change: function() {
- alert( "The value has changed!" );
- }
- });
-
create
event which is triggered upon instantiation.Instance
-
- instance()
method.
-
-
- $( "#elem" ).progressbar( "instance" );
-
instance()
method is called on an element that is not associated with the widget, undefined
is returned.
-
-
- $( "#not-a-progressbar" ).progressbar( "instance" ); // undefined
-
jQuery.data()
with the widget's full name as the key. Therefore, the :data
selector can also determine whether an element has a given widget bound to it.
-
-
- $( "#elem" ).is( ":data('ui-progressbar')" ); // true
- $( "#elem" ).is( ":data('ui-draggable')" ); // false
-
instance()
, :data
can be used even if the widget being tested for has not loaded.
-
-
- $( "#elem" ).nonExistentWidget( "instance" ); // TypeError
- $( "#elem" ).is( ":data('ui-nonExistentWidget')" ); // false
-
:data
to get a list of all elements that are instances of a given widget.
-
-
- $( ":data('ui-progressbar')" );
-
Properties
-
-
-
- defaultElement
is "<div>
", $.ui.progressbar({ value: 50 })
instantiates a progressbar widget instance on a newly created <div>
.
- document
that the widget's element is within. Useful if you need to interact with widgets within iframes.
- .myWidget()
, a separate widget instance will be created for each element. Therefore, this property will always contain one element.
- namespace
of "ui"
indicates that the widget's prototype is stored on $.ui
.
- $.myNamespace.myWidget.prototype.options
. User specified options override the defaults.
- widgetEventPrefix
of the draggable widget is "drag"
, therefore when a draggable is created, the name of the event fired is "dragcreate"
. By default the widgetEventPrefix
of a widget is its name. Note: This property is deprecated and will be removed in a later release. Event names will be changed to widgetName:eventName (e.g. "draggable:create"
).
- $.widget( "myNamespace.myWidget", {} )
, widgetFullName
will be "myNamespace-myWidget"
.
- $.widget( "myNamespace.myWidget", {} )
, widgetName
will be "myWidget"
.
- window
that the widget's element is within. Useful if you need to interact with widgets within iframes.
- _create()
method is the widget's constructor.
- There are no parameters, but this.element
and this.options
are already set.
-
-
destroy()
method cleans up all common data, events, etc. and then delegates out to _destroy()
for custom, widget-specific, cleanup.
-
-
create
event. By default, no data is provided in the event, but this method can return an object which will be passed as the create
event's data.
- create
event handlers as an argument.
-
-
open()
method if the autoOpen
option is set.
-
option()
method is called, regardless of the form in which the option()
method was called.
- resize()
method if the height
or width
options change.
-
_setOptions()
method for each individual option. Widget state should be updated based on changes.
- height
or width
option changes.
-
click .foo
". The _on()
method provides several benefits of direct event binding:
-
-
- this
context inside the handlers.ui-state-disabled
class, the event handler is not invoked. Can be overridden with the suppressDisabledCheck
parameter.this.element
is used for non-delegated events and the widget element is used for delegated events.
-
_on()
method, the elements are required for _off()
.
-
-
.call()
.
- title
option updates and call the parent widget's _setOption()
to update the internal storage of the option.
-
.apply()
.
- title
option updates and call the parent widget's _setOption()
to update the internal storage of the option.
-
this
context correct. Essentially setTimeout()
.
- clearTimeout()
.0
._foo()
method on the widget after 100 milliseconds.
-
element
to apply the ui-state-hover
class on hover.
- <div>
s within the element on hover.
-
element
to apply the ui-state-focus
class on focus.
-
-
null
.false
will be returned, otherwise true
. Preventing the default action happens when the handler returns false
or calls event.preventDefault()
.type
should match the name of a callback option. The full event type will be generated automatically.search
event whenever a key is pressed.
-
option
values.
- show
option for custom animations.
-
option
values.
- hide
option for custom animations.
-
-
+
+
- show
and hide
options.show
and hide
options.items
and content
options need to stay in-sync. If you change one of them, you need to change the other.items
and content
options need to stay in-sync. If you change one of them, you need to change the other.Keyboard interaction
+ Keyboard interaction
-
-
+ ESCAPE
: Close the tooltip.
+
- ESCAPE
: Close the tooltip.
-
+ ui-tooltip
: The outer container for the tooltip.
-
-
- ui-tooltip-content
: The content of the tooltip.
+
- ui-tooltip
: The outer container for the tooltip.
+
+
+ ui-tooltip-content
: The content of the tooltip.Dependencies
-
-
- show
and hide
options)focusin
or mouseover
.
- focusout
or mouseleave
.
-
-
-
The following is a list of the class names used by jQuery UI. The classes are designed to create a visual consistency across an application and allow components to be themeable by jQuery UI ThemeRoller. The class names are split between ui.core.css and ui.theme.css, depending on whether styles are fixed and structural, or themeable (colors, fonts, backgrounds, etc) respectively.
+The following is a list of the class names used by jQuery UI. The classes are designed to create a visual consistency across an application and allow components to be themeable by jQuery UI ThemeRoller. The class names are split between ui.core.css and ui.theme.css, depending on whether styles are fixed and structural, or themeable (colors, fonts, backgrounds, etc) respectively.
.ui-helper-hidden
: Hides content visually and from assistive technologies, such as screen readers.
- .ui-helper-hidden-accessible
: Hides content visually, but leaves it available to assistive technologies.
- .ui-helper-reset
: A basic style reset for DOM nodes. Resets padding, margins, text-decoration, list-style, etc.
- .ui-helper-clearfix
: Applies float wrapping properties to parent elements.
- .ui-front
: Applies z-index to manage the stacking of multiple widgets on the screen. See the page about stacking elements for more details.
- .ui-helper-hidden
: Hides content visually and from assistive technologies, such as screen readers.
+ .ui-helper-hidden-accessible
: Hides content visually, but leaves it available to assistive technologies.
+ .ui-helper-reset
: A basic style reset for DOM nodes. Resets padding, margins, text-decoration, list-style, etc.
+ .ui-helper-clearfix
: Applies float wrapping properties to parent elements.
+ .ui-front
: Applies z-index to manage the stacking of multiple widgets on the screen. See the page about stacking elements for more details.
+ .ui-widget
: Class to be applied to the outer container of all widgets. Applies font-family and font size to widgets.
- .ui-widget-header
: Class to be applied to header containers. Applies header container styles to an element and its child text, links, and icons.
- .ui-widget-content
: Class to be applied to content containers. Applies content container styles to an element and its child text, links, and icons. (can be applied to parent or sibling of header).
- .ui-widget
: Class to be applied to the outer container of all widgets. Applies font-family and font size to widgets.
+ .ui-widget-header
: Class to be applied to header containers. Applies header container styles to an element and its child text, links, and icons.
+ .ui-widget-content
: Class to be applied to content containers. Applies content container styles to an element and its child text, links, and icons. (can be applied to parent or sibling of header).
+ .ui-state-default
: Class to be applied to clickable button-like elements. Applies "clickable default" container styles to an element and its child text, links, and icons.
- .ui-state-hover
: Class to be applied on mouseover to clickable button-like elements. Applies "clickable hover" container styles to an element and its child text, links, and icons.
- .ui-state-focus
: Class to be applied on keyboard focus to clickable button-like elements. Applies "clickable focus" container styles to an element and its child text, links, and icons.
- .ui-state-active
: Class to be applied on mousedown to clickable button-like elements. Applies "clickable active" container styles to an element and its child text, links, and icons.
- .ui-state-default
: Class to be applied to clickable button-like elements. Applies "clickable default" container styles to an element and its child text, links, and icons.
+ .ui-state-hover
: Class to be applied on mouseover to clickable button-like elements. Applies "clickable hover" container styles to an element and its child text, links, and icons.
+ .ui-state-focus
: Class to be applied on keyboard focus to clickable button-like elements. Applies "clickable focus" container styles to an element and its child text, links, and icons.
+ .ui-state-active
: Class to be applied on mousedown to clickable button-like elements. Applies "clickable active" container styles to an element and its child text, links, and icons.
+ .ui-state-highlight
: Class to be applied to highlighted or selected elements. Applies "highlight" container styles to an element and its child text, links, and icons.
- .ui-state-error
: Class to be applied to error messaging container elements. Applies "error" container styles to an element and its child text, links, and icons.
- .ui-state-error-text
: An additional class that applies just the error text color without background. Can be used on form labels for instance. Also applies error icon color to child icons.
- .ui-state-disabled
: Applies a dimmed opacity to disabled UI elements. Meant to be added in addition to an already-styled element.
- .ui-priority-primary
: Class to be applied to a priority-1 button in situations where button hierarchy is needed.
- .ui-priority-secondary
: Class to be applied to a priority-2 button in situations where button hierarchy is needed.
- .ui-state-highlight
: Class to be applied to highlighted or selected elements. Applies "highlight" container styles to an element and its child text, links, and icons.
+ .ui-state-error
: Class to be applied to error messaging container elements. Applies "error" container styles to an element and its child text, links, and icons.
+ .ui-state-error-text
: An additional class that applies just the error text color without background. Can be used on form labels for instance. Also applies error icon color to child icons.
+ .ui-state-disabled
: Applies a dimmed opacity to disabled UI elements. Meant to be added in addition to an already-styled element.
+ .ui-priority-primary
: Class to be applied to a priority-1 button in situations where button hierarchy is needed.
+ .ui-priority-secondary
: Class to be applied to a priority-2 button in situations where button hierarchy is needed.
+ .ui-icon
: Base class to be applied to an icon element. Sets dimensions to a 16px square block, hides inner text, and sets background image to the "content" state sprite image. Note: ui-icon
class will be given a different sprite background image depending on its parent container. For example, a ui-icon
element within a ui-state-default
container will get colored according to the ui-state-default
's icon color.
- .ui-icon
: Base class to be applied to an icon element. Sets dimensions to a 16px square block, hides inner text, and sets background image to the "content" state sprite image. Note: ui-icon
class will be given a different sprite background image depending on its parent container. For example, a ui-icon
element within a ui-state-default
container will get colored according to the ui-state-default
's icon color.
+ .ui-corner-tl
: Applies corner-radius to top left corner of element..ui-corner-tr
: Applies corner-radius to top right corner of element..ui-corner-bl
: Applies corner-radius to bottom left corner of element..ui-corner-br
: Applies corner-radius to bottom right corner of element..ui-corner-top
: Applies corner-radius to both top corners of element..ui-corner-bottom
: Applies corner-radius to both bottom corners of element..ui-corner-right
: Applies corner-radius to both right corners of element..ui-corner-left
: Applies corner-radius to both left corners of element..ui-corner-all
: Applies corner-radius to all 4 corners of element..ui-corner-tl
: Applies corner-radius to top left corner of element..ui-corner-tr
: Applies corner-radius to top right corner of element..ui-corner-bl
: Applies corner-radius to bottom left corner of element..ui-corner-br
: Applies corner-radius to bottom right corner of element..ui-corner-top
: Applies corner-radius to both top corners of element..ui-corner-bottom
: Applies corner-radius to both bottom corners of element..ui-corner-right
: Applies corner-radius to both right corners of element..ui-corner-left
: Applies corner-radius to both left corners of element..ui-corner-all
: Applies corner-radius to all 4 corners of element..ui-widget-overlay
: Applies 100% width & height dimensions to an overlay screen, along with background color/texture, and screen opacity.
- .ui-widget-shadow
: Class to be applied to overlay widget shadow elements. Applies background color/texture, custom corner radius, opacity, top/left offsets and shadow "thickness". Thickness is applied via padding to all sides of a shadow that is set to match the dimensions of the overlay element. Offsets are applied via top and left margins (can be positive or negative).
- .ui-widget-overlay
: Applies 100% width & height dimensions to an overlay screen, along with background color/texture, and screen opacity.
+ .ui-widget-shadow
: Class to be applied to overlay widget shadow elements. Applies background color/texture, custom corner radius, opacity, top/left offsets and shadow "thickness". Thickness is applied via padding to all sides of a shadow that is set to match the dimensions of the overlay element. Offsets are applied via top and left margins (can be positive or negative).
+