Add the CSS on your page:
<!-- This module depends on Normalize.css so pull that in first -->
<link rel="stylesheet" type="text/css" href="http://necolas.github.com/normalize.css/1.0.2/normalize.css">
<!-- Now, the CSS file for CSSExtras... -->
<link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/gallery-2013.01.09-23-24/build/gallerycss-cssextras/gallerycss-cssextras.css">
Optionally, you can load it through the YUI().use()
:
YUI({
//specify a gallery build
gallery: 'gallery-2013.01.09-23-24'
}).use(gallerycss-cssextras', function(Y) {
Y.log('YUI Loaded');
});
Styling of three different types are available for images, eliptical, rounded, bordered.
To use them, just add one of these classes to the <img>
tag
When using class yui3-img-eliptical
, if the width and height of the image
are equal, it will appear as a circle.
Add the class yui3-thumbnails
to the container <ul>
,
Then add one of the classes, yui3-thumb-eliptical, yui3-thumb-rounded, or yui3-thumb-bordered
, to the <a>
,
.
Adding a <div class="caption">
allows you to customize the thumbnail with additional content.
if you have YUI grids on the page, add yui3-u-*
for multi-column thumbnails that scale to fit the columns.
To create a badge, use a <span>
tag, and add one of the badge classes as shown below
Create alerts by adding a class to it's <div>
.
The default alert can be set by adding the yui3-alert
class name.
Alerts in red have the connotation of something going wrong. The error alert can be set by appending the yui3-alert-error
class name in addition to the yui3-alert
class name.
If you want to send a warning notification, use the warning alert. It can be set by appending the yui3-alert-warning
class name in addition to the yui3-alert
class name.
Mission successful? Use the Success Alert! It can be set by appending the yui3-alert-succes
class name in addition to the yui3-alert
class name.
You have no new notifications.
Receive notifications when you comment or discuss content with friends on Yahoo!
You have no new notifications.
Receive notifications when you comment or discuss content with friends on Yahoo!
You have no new notifications.
Receive notifications when you comment or discuss content with friends on Yahoo!
You have no new notifications.
Receive notifications when you comment or discuss content with friends on Yahoo!
You can use grids within these contextual menus for interesting effects.
Buttons are provided through cssbutton
, so you'll need the following stylesheet:
<link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/3.9.1/build/cssbutton/cssbutton-min.css">
Secondary Error Success Warning
Large buttons have twice the padding of regular buttons. Apply the yui3-button-large
class name.
Small buttons have half the padding of regular buttons. Apply the yui3-button-small
class name.