|
1 | 1 | <!DOCTYPE html>
|
2 | 2 | <html>
|
3 | 3 | <head>
|
4 |
| - <title>Hello, World</title> |
5 |
| - <link rel="stylesheet" type="text/css" href="css/normalize.css"> |
6 |
| - <link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> |
7 |
| - <link rel="stylesheet" type="text/css" href="css/main.css"> |
| 4 | + <meta charset="utf-8"> |
| 5 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> |
| 6 | + <meta name="viewport" content="width=device-width, initial-scale=1"> |
| 7 | + |
| 8 | + <title>Turntable Slider</title> |
| 9 | + |
| 10 | + <link rel="stylesheet" href="css/normalize.css"> |
| 11 | + <link rel="stylesheet" href="./css/bootstrap.min.css"> |
| 12 | + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> |
| 13 | + <link rel="stylesheet" href="./css/animate.css"> |
| 14 | + <link rel="stylesheet" href="css/main.css"> |
| 15 | + |
8 | 16 | </head>
|
9 | 17 | <body>
|
10 | 18 |
|
11 |
| -<div class="container-fluid"> |
12 |
| - |
13 |
| - <h1 class="text-center">Turntable JS</h1> |
14 |
| - <h3 class="text-center">Proof of concept</h3> |
15 |
| - |
16 |
| - <div class="row"> |
17 |
| - |
18 |
| - |
19 |
| - <div id="turntable" class="turntable col-sm-6"> |
20 |
| - <ul> |
21 |
| - <li data-img-src="./images/planter/IMG_5962.JPG"></li> |
22 |
| - <li data-img-src="./images/planter/IMG_5964.JPG"></li> |
23 |
| - <li data-img-src="./images/planter/IMG_5966.JPG"></li> |
24 |
| - <li data-img-src="./images/planter/IMG_5968.JPG"></li> |
25 |
| - <li data-img-src="./images/planter/IMG_5970.JPG"></li> |
26 |
| - <li data-img-src="./images/planter/IMG_5972.JPG"></li> |
27 |
| - <li data-img-src="./images/planter/IMG_5974.JPG"></li> |
28 |
| - <li data-img-src="./images/planter/IMG_5976.JPG"></li> |
29 |
| - <li data-img-src="./images/planter/IMG_5978.JPG"></li> |
30 |
| - <li data-img-src="./images/planter/IMG_5980.JPG"></li> |
31 |
| - <li data-img-src="./images/planter/IMG_5982.JPG"></li> |
32 |
| - <li data-img-src="./images/planter/IMG_5984.JPG"></li> |
33 |
| - <li data-img-src="./images/planter/IMG_5986.JPG"></li> |
34 |
| - <li data-img-src="./images/planter/IMG_5988.JPG"></li> |
35 |
| - <li data-img-src="./images/planter/IMG_5990.JPG"></li> |
36 |
| - <li data-img-src="./images/planter/IMG_5992.JPG"></li> |
37 |
| - <li data-img-src="./images/planter/IMG_5994.JPG"></li> |
38 |
| - <li data-img-src="./images/planter/IMG_5996.JPG"></li> |
39 |
| - <li data-img-src="./images/planter/IMG_5998.JPG"></li> |
40 |
| - <li data-img-src="./images/planter/IMG_6001.JPG"></li> |
41 |
| - <li data-img-src="./images/planter/IMG_6003.JPG"></li> |
42 |
| - <li data-img-src="./images/planter/IMG_6005.JPG"></li> |
43 |
| - <li data-img-src="./images/planter/IMG_6007.JPG"></li> |
44 |
| - <li data-img-src="./images/planter/IMG_6009.JPG"></li> |
45 |
| - <li data-img-src="./images/planter/IMG_6011.JPG"></li> |
46 |
| - <li data-img-src="./images/planter/IMG_6013.JPG"></li> |
47 |
| - <li data-img-src="./images/planter/IMG_6015.JPG"></li> |
48 |
| - <li data-img-src="./images/planter/IMG_6017.JPG"></li> |
49 |
| - </ul> |
50 |
| - <h4 class="text-center">X Axis</h4> |
| 19 | + <nav class="navbar navbar-fixed-top"> |
| 20 | + <div class="container"> |
| 21 | + <!-- Brand and toggle get grouped for better mobile display --> |
| 22 | + <div class="navbar-header"> |
| 23 | + <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false"> |
| 24 | + <span class="sr-only">Toggle navigation</span> |
| 25 | + <span class="icon-bar"></span> |
| 26 | + <span class="icon-bar"></span> |
| 27 | + <span class="icon-bar"></span> |
| 28 | + </button> |
| 29 | + <a class="navbar-brand" href="#">TurntableSlider</a> |
51 | 30 | </div>
|
52 | 31 |
|
53 |
| - <div id="turntable2" class="turntable col-sm-6"> |
54 |
| - <ul> |
55 |
| - <li data-img-src="./images/fred/fred1.JPG"></li> |
56 |
| - <li data-img-src="./images/fred/fred2.JPG"></li> |
57 |
| - <li data-img-src="./images/fred/fred3.JPG"></li> |
58 |
| - <li data-img-src="./images/fred/fred4.JPG"></li> |
59 |
| - <li data-img-src="./images/fred/fred5.JPG"></li> |
60 |
| - <li data-img-src="./images/fred/fred6.JPG"></li> |
61 |
| - <li data-img-src="./images/fred/fred7.JPG"></li> |
62 |
| - <li data-img-src="./images/fred/fred8.JPG"></li> |
63 |
| - <li data-img-src="./images/fred/fred9.JPG"></li> |
64 |
| - <li data-img-src="./images/fred/fred10.JPG"></li> |
65 |
| - <li data-img-src="./images/fred/fred11.JPG"></li> |
66 |
| - <li data-img-src="./images/fred/fred12.JPG"></li> |
67 |
| - <li data-img-src="./images/fred/fred13.JPG"></li> |
68 |
| - <li data-img-src="./images/fred/fred14.JPG"></li> |
| 32 | + <!-- Collect the nav links, forms, and other content for toggling --> |
| 33 | + <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> |
| 34 | + <ul class="nav navbar-nav navbar-right"> |
| 35 | + <li> |
| 36 | + <a href="#install">Install</a> |
| 37 | + </li> |
| 38 | + <a href="./TurntableSlider.zip" class="btn btn-white-outline navbar-btn">Download</a> |
69 | 39 | </ul>
|
| 40 | + </div><!-- /.navbar-collapse --> |
| 41 | + </div><!-- /.container-fluid --> |
| 42 | +</nav> |
| 43 | + |
| 44 | + <header class="pad-section position-9"> |
| 45 | + <div class="container"> |
| 46 | + |
| 47 | + <div class="header-overlay turntable" id="turntable"> |
| 48 | + <ul> |
| 49 | + <li data-img-src="images/planter/plant1.JPG"></li> |
| 50 | + <li data-img-src="images/planter/plant2.JPG"></li> |
| 51 | + <li data-img-src="images/planter/plant3.JPG"></li> |
| 52 | + <li data-img-src="images/planter/plant4.JPG"></li> |
| 53 | + <li data-img-src="images/planter/plant5.JPG"></li> |
| 54 | + <li data-img-src="images/planter/plant6.JPG"></li> |
| 55 | + <li data-img-src="images/planter/plant7.JPG"></li> |
| 56 | + <li data-img-src="images/planter/plant8.JPG"></li> |
| 57 | + <li data-img-src="images/planter/plant9.JPG"></li> |
| 58 | + <li data-img-src="images/planter/plant10.JPG"></li> |
| 59 | + <li data-img-src="images/planter/plant11.JPG"></li> |
| 60 | + <li data-img-src="images/planter/plant12.JPG"></li> |
| 61 | + <li data-img-src="images/planter/plant13.JPG"></li> |
| 62 | + <li data-img-src="images/planter/plant14.JPG"></li> |
| 63 | + <li data-img-src="images/planter/plant15.JPG"></li> |
| 64 | + <li data-img-src="images/planter/plant16.JPG"></li> |
| 65 | + <li data-img-src="images/planter/plant17.JPG"></li> |
| 66 | + <li data-img-src="images/planter/plant18.JPG"></li> |
| 67 | + <li data-img-src="images/planter/plant19.JPG"></li> |
| 68 | + <li data-img-src="images/planter/plant20.JPG"></li> |
| 69 | + <li data-img-src="images/planter/plant21.JPG"></li> |
| 70 | + <li data-img-src="images/planter/plant22.JPG"></li> |
| 71 | + <li data-img-src="images/planter/plant23.JPG"></li> |
| 72 | + <li data-img-src="images/planter/plant24.JPG"></li> |
| 73 | + <li data-img-src="images/planter/plant25.JPG"></li> |
| 74 | + <li data-img-src="images/planter/plant26.JPG"></li> |
| 75 | + <li data-img-src="images/planter/plant27.JPG"></li> |
| 76 | + <li data-img-src="images/planter/plant28.JPG"></li> |
| 77 | + <li data-img-src="images/planter/plant1.JPG"></li> |
| 78 | + </ul> |
| 79 | + <div class="containt.jpgt-center"> |
| 80 | + <h1 class="text-color">TurntableSlider</h1> |
| 81 | + <p class="text-color lead">A jQuery plugin</p> |
| 82 | + </div> |
| 83 | + </div> |
70 | 84 | </div>
|
71 |
| - </div> |
| 85 | + </header> |
| 86 | + |
| 87 | + <section class="pad-section background-white position-99"> |
| 88 | + <div class="container"> |
| 89 | + <h2 id="examples">What is this?</h2> |
| 90 | + <p class="lead">TurntableSlider is a jQuery plugin that will let you flip through a list of images as your mouse sweeps across a container. Think of it like a flipbook made with Javascript instead of paper. All you need is a set of images, and jQuery.</p> |
| 91 | + |
| 92 | + <h2 id="install">Installation</h2> |
| 93 | + <p class="lead">The installation process is fairly simple. Just download TurntableSlider and include turntable.min.js in your javascritpt file or at the bottom of your html document, and call the turntable function on whatever list of images you want to flip through. Oh, and don't forget the CSS. We've included a minified file, or you can just copy and paste the CSS here into your custom stylesheet. Easy peasy.</p> |
| 94 | + <div> |
| 95 | + |
| 96 | + <!-- Nav tabs --> |
| 97 | + <ul class="nav nav-pills" role="tablist"> |
| 98 | + <li role="presentation" class="active"> |
| 99 | + <a href="#html" aria-controls="home" role="tab" data-toggle="tab">HTML</a> |
| 100 | + </li> |
| 101 | + <li role="presentation"> |
| 102 | + <a href="#js" aria-controls="profile" role="tab" data-toggle="tab">JS</a> |
| 103 | + </li> |
| 104 | + <li role="presentation"> |
| 105 | + <a href="#css" aria-controls="profile" role="tab" data-toggle="tab">CSS</a> |
| 106 | + </li> |
| 107 | + </ul> |
| 108 | + |
| 109 | + <br> |
| 110 | + |
| 111 | + <!-- Tab panes --> |
| 112 | + <div class="tab-content"> |
| 113 | + <div role="tabpanel" class="tab-pane active" id="html"> |
| 114 | + <pre class="prettyprint pad"> |
| 115 | + <code> |
| 116 | +<div id="myTurntable" class="turntable"> |
| 117 | + <ul> |
| 118 | + <li data-img-src="images/myPic1.jpg"></li> |
| 119 | + <li data-img-src="images/myPic2.jpg"></li> |
| 120 | + <li data-img-src="images/myPic3.jpg"></li> |
| 121 | + <li data-img-src="images/myPic4.jpg"></li> |
| 122 | + <li data-img-src="images/myPic5.jpg"></li> |
| 123 | + <li data-img-src="images/myPic6.jpg"></li> |
| 124 | + <li data-img-src="images/myPic7.jpg"></li> |
| 125 | + <li data-img-src="images/myPic8.jpg"></li> |
| 126 | + <li data-img-src="images/myPic9.jpg"></li> |
| 127 | + <li data-img-src="images/myPic10.jpg"></li> |
| 128 | + <li data-img-src="images/myPic11.jpg"></li> |
| 129 | + <li data-img-src="images/myPic12.jpg"></li> |
| 130 | + <li data-img-src="images/myPic13.jpg"></li> |
| 131 | + <li data-img-src="images/myPic14.jpg"></li> |
| 132 | + </ul> |
| 133 | +</div> |
| 134 | + </code> |
| 135 | + </pre> |
| 136 | + </div> |
| 137 | + <div role="tabpanel" class="tab-pane" id="js"> |
| 138 | + <pre class="prettyprint pad language-java"> |
| 139 | +$('#myTurntable').turntable(); |
| 140 | + </pre> |
| 141 | + </div> |
| 142 | + <div role="tabpanel" class="tab-pane" id="css"> |
| 143 | + <pre class="prettyprint pad"> |
| 144 | +.turntable { |
| 145 | + margin: 0px; |
| 146 | +} |
| 147 | +.turntable ul { |
| 148 | + padding: 0px; |
| 149 | + margin: 0px; |
| 150 | +} |
| 151 | +.turntable ul li { |
| 152 | + list-style-type: none; |
| 153 | + display: none; |
| 154 | +} |
| 155 | +.turntable ul li img { |
| 156 | + width: 100%; |
| 157 | +} |
| 158 | +.turntable ul li.active { |
| 159 | + display: block; |
| 160 | +} |
| 161 | + </pre> |
| 162 | + </div> |
| 163 | + </div> |
| 164 | + |
| 165 | + </div> |
| 166 | + |
| 167 | + <h2 id="settings">Settings</h2> |
| 168 | + <p class="lead">TurntableSlider will accept an object as a parameter. You can decide if you want to flip through the images as your mouse moves along the X or Y axis of the container. You can pass in the object when you call the plugin like this.</p> |
| 169 | + <pre class="prettyprint pad language-java"> |
| 170 | +$('#mySpinnyContainer').turntable({axis: 'y'}); |
| 171 | + </pre> |
| 172 | + <p class="lead">The plugin will default to the X axis if no option is provided.</p> |
| 173 | + <br> |
| 174 | + <p>v 1.0</p> |
| 175 | + </div> |
| 176 | + </section> |
72 | 177 |
|
| 178 | +<footer class="text-center"> |
| 179 | + <div class="container"> |
| 180 | + <a href="http://polarnotion.com/" class="text-white"> © Polar Notion</a> |
73 | 181 | </div>
|
| 182 | +</footer> |
74 | 183 |
|
75 |
| - <!-- jQuery CDN --> |
76 |
| - <script src="https://code.jquery.com/jquery-2.2.2.min.js" integrity="sha256-36cp2Co+/62rEAAYHLmRCPIych47CvdM+uTBJwSzWjI=" crossorigin="anonymous"></script> |
77 |
| - <!-- Turntable jQuery Plugin --> |
78 |
| - <script src="js/main.js"></script> |
79 |
| - <!-- Plugin Use Case --> |
80 |
| - <script type="text/javascript"> |
| 184 | +<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> |
| 185 | +<script type="text/javascript" src="./js/bootstrap.min.js"></script> |
| 186 | +<script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"></script> |
| 187 | +<script type="text/javascript" src="./js/main.js"></script> |
| 188 | +<script type="text/javascript" src="./js/general.js"></script> |
| 189 | +<script type="text/javascript"> |
| 190 | + $('#turntable').turntable({axis: 'x'}); |
| 191 | +</script> |
81 | 192 |
|
82 |
| - $('#turntable').turntable({axis: 'x'}); |
83 |
| - $('#turntable2').turntable({axis: 'y'}); |
84 | 193 |
|
85 |
| - </script> |
86 | 194 |
|
87 | 195 | </body>
|
88 | 196 | </html>
|
0 commit comments