diff --git a/categories.xml b/categories.xml index 0ee8c8f4..f615ff86 100644 --- a/categories.xml +++ b/categories.xml @@ -37,5 +37,10 @@

Functionality provided by jquery.ui.effect.js. In addition to the methods listed below, jquery.ui.effect.js also includes several easings.

]]> + + + diff --git a/pages/classNames.html b/pages/classNames.html new file mode 100644 index 00000000..1ec7bb24 --- /dev/null +++ b/pages/classNames.html @@ -0,0 +1,119 @@ + + +

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.

+ +

Layout Helpers

+ + +

Widget Containers

+ + +

Interaction States

+ + +

Interaction Cues

+ + +

Icons

+ +

States and images

+ + +

Icon types

+ +

After declaring a ui-icon class, you can follow up with a second class describing the type of icon. Icon classes generally follow a syntax of .ui-icon-{icon type}-{icon sub description}-{direction}.

+ +

For example, a single triangle icon pointing to the right looks like this: .ui-icon-triangle-1-e. ThemeRoller provides the full set of CSS framework icons in its preview column. Hover over them to see the class name.

+ +

Misc Visuals

+ +

Corner Radius helpers

+ + +

Overlay & Shadow

+