4
<title>Test Page</title>
5
<!--link rel="stylesheet" type="text/css" href="http://localhost/dev/yui/yui3/build/slider-base/assets/skins/sam-dark/slider-base.css">
6
<link rel="stylesheet" type="text/css" href="http://localhost/dev/yui/yui3/build/slider-base/assets/skins/round/slider-base.css">
7
<link rel="stylesheet" type="text/css" href="http://localhost/dev/yui/yui3/build/slider-base/assets/skins/round-dark/slider-base.css">
8
<link rel="stylesheet" type="text/css" href="http://localhost/dev/yui/yui3/build/slider-base/assets/skins/capsule/slider-base.css">
9
<link rel="stylesheet" type="text/css" href="http://localhost/dev/yui/yui3/build/slider-base/assets/skins/capsule-dark/slider-base.css">
10
<link rel="stylesheet" type="text/css" href="http://localhost/dev/yui/yui3/build/slider-base/assets/skins/audio/slider-base.css">
11
<link rel="stylesheet" type="text/css" href="http://localhost/dev/yui/yui3/build/slider-base/assets/skins/audio-light/slider-base.css"-->
12
<style type="text/css">
18
div:nth-of-type(even) {
23
.alt #sam .yui3-slider-x .yui3-slider-rail,
24
.alt #sam .yui3-slider-x .yui3-slider-rail-cap-left,
25
.alt #sam .yui3-slider-x .yui3-slider-rail-cap-right {
26
background-image: url(../../../../build/slider-base/assets/skins/sam/rail-x-lines.png);
28
.alt #sam-dark .yui3-slider-x .yui3-slider-rail,
29
.alt #sam-dark .yui3-slider-x .yui3-slider-rail-cap-left,
30
.alt #sam-dark .yui3-slider-x .yui3-slider-rail-cap-right {
31
background-image: url(../../../../build/slider-base/assets/skins/sam-dark/rail-x-lines.png);
33
.alt #sam .yui3-slider-y .yui3-slider-rail,
34
.alt #sam .yui3-slider-y .yui3-slider-rail-cap-top,
35
.alt #sam .yui3-slider-y .yui3-slider-rail-cap-bottom {
36
background-image: url(../../../../build/slider-base/assets/skins/sam/rail-y-lines.png);
38
.alt #sam-dark .yui3-slider-y .yui3-slider-rail,
39
.alt #sam-dark .yui3-slider-y .yui3-slider-rail-cap-top,
40
.alt #sam-dark .yui3-slider-y .yui3-slider-rail-cap-bottom {
41
background-image: url(../../../../build/slider-base/assets/skins/sam-dark/rail-y-lines.png);
44
.alt #capsule .yui3-slider-x .yui3-slider-rail,
45
.alt #capsule .yui3-slider-x .yui3-slider-rail-cap-left,
46
.alt #capsule .yui3-slider-x .yui3-slider-rail-cap-right {
47
background-image: url(../../../../build/slider-base/assets/skins/capsule/rail-x-dots.png);
49
.alt #capsule-dark .yui3-slider-x .yui3-slider-rail,
50
.alt #capsule-dark .yui3-slider-x .yui3-slider-rail-cap-left,
51
.alt #capsule-dark .yui3-slider-x .yui3-slider-rail-cap-right {
52
background-image: url(../../../../build/slider-base/assets/skins/capsule-dark/rail-x-dots.png);
54
.alt #capsule .yui3-slider-y .yui3-slider-rail,
55
.alt #capsule .yui3-slider-y .yui3-slider-rail-cap-top,
56
.alt #capsule .yui3-slider-y .yui3-slider-rail-cap-bottom {
57
background-image: url(../../../../build/slider-base/assets/skins/capsule/rail-y-dots.png);
59
.alt #capsule-dark .yui3-slider-y .yui3-slider-rail,
60
.alt #capsule-dark .yui3-slider-y .yui3-slider-rail-cap-top,
61
.alt #capsule-dark .yui3-slider-y .yui3-slider-rail-cap-bottom {
62
background-image: url(../../../../build/slider-base/assets/skins/capsule-dark/rail-y-dots.png);
65
.alt2 #capsule .yui3-slider-x .yui3-slider-rail,
66
.alt2 #capsule .yui3-slider-x .yui3-slider-rail-cap-left,
67
.alt2 #capsule .yui3-slider-x .yui3-slider-rail-cap-right {
68
background-image: url(../../../../build/slider-base/assets/skins/capsule/rail-x-lines.png);
70
.alt2 #capsule-dark .yui3-slider-x .yui3-slider-rail,
71
.alt2 #capsule-dark .yui3-slider-x .yui3-slider-rail-cap-left,
72
.alt2 #capsule-dark .yui3-slider-x .yui3-slider-rail-cap-right {
73
background-image: url(../../../../build/slider-base/assets/skins/capsule-dark/rail-x-lines.png);
75
.alt2 #capsule .yui3-slider-y .yui3-slider-rail,
76
.alt2 #capsule .yui3-slider-y .yui3-slider-rail-cap-top,
77
.alt2 #capsule .yui3-slider-y .yui3-slider-rail-cap-bottom {
78
background-image: url(../../../../build/slider-base/assets/skins/capsule/rail-y-lines.png);
80
.alt2 #capsule-dark .yui3-slider-y .yui3-slider-rail,
81
.alt2 #capsule-dark .yui3-slider-y .yui3-slider-rail-cap-top,
82
.alt2 #capsule-dark .yui3-slider-y .yui3-slider-rail-cap-bottom {
83
background-image: url(../../../../build/slider-base/assets/skins/capsule-dark/rail-y-lines.png);
88
<form id="controls" action="">
91
<input type="radio" name="alt_rail" value="" id="orig" checked="checked">
92
<label for="orig"> Original</label>
93
<input type="radio" name="alt_rail" value="alt" id="alt">
94
<label for="alt"> Alternate (#1)</label>
95
<input type="radio" name="alt_rail" value="alt2" id="alt2">
96
<label for="alt2"> Alternate (#2)</label>
100
<div id="sam" class="yui3-skin-sam"></div>
101
<div id="sam-dark" class="yui3-skin-sam-dark"></div>
102
<div id="round" class="yui3-skin-round"></div>
103
<div id="round-dark" class="yui3-skin-round-dark"></div>
104
<div id="capsule" class="yui3-skin-capsule"></div>
105
<div id="capsule-dark" class="yui3-skin-capsule-dark"></div>
106
<div id="audio-light" class="yui3-skin-audio-light"></div>
107
<div id="audio" class="yui3-skin-audio"></div>
109
<script src="../../../../build/yui/yui.js"></script>
110
<!--script src="../../../../build/slider/slider.js"></script-->
128
} ).use( 'slider', function ( Y ) {
130
var base = Y.config.base + 'slider/assets/skins',
132
roundx : base + 'round/thumb-x-grip.png',
133
roundy : base + 'round/thumb-y-grip.png',
134
rounddx: base + 'round-dark/thumb-x-grip.png',
135
rounddy: base + 'round-dark/thumb-y-grip.png',
137
capx : base + 'capsule/thumb-x-line.png',
138
capy : base + 'capsule/thumb-y-line.png',
139
capdx : base + 'capsule-dark/thumb-x-line.png',
140
capdy : base + 'capsule-dark/thumb-y-line.png'
143
function report( e ) {
144
Y.one( '#val' ).set( 'value', e.newVal );
147
new Y.Slider({ axis: 'x' }).render( '#sam' );
148
new Y.Slider({ axis: 'x' }).render( '#sam-dark' );
149
new Y.Slider({ axis: 'x'/*, thumbUrl: alts.roundy*/ }).render( '#round' );
150
new Y.Slider({ axis: 'x'/*, thumbUrl: alts.rounddy*/ }).render( '#round-dark' );
151
new Y.Slider({ axis: 'x'/*, thumbUrl: alts.capy*/ }).render( '#capsule' );
152
new Y.Slider({ axis: 'x'/*, thumbUrl: alts.capdy*/ }).render( '#capsule-dark' );
153
new Y.Slider({ axis: 'x' }).render( '#audio' );
154
new Y.Slider({ axis: 'x' }).render( '#audio-light' );
156
Y.one( '#controls' ).delegate( 'click', function ( e ) {
157
Y.one( 'body' ).set( 'className', this.get( 'value' ) );
158
}, 'input[name=alt_rail]' );