forked from webpop/jquery.pin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
167 lines (147 loc) · 9.19 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
<!DOCTYPE html>
<html>
<head>
<title>jQuery Pin</title>
<meta charset="utf-8">
<meta name="description" content="A jQuery plugin for pinning elements within a container.">
<link href='http://fonts.googleapis.com/css?family=Alfa+Slab+One' rel='stylesheet'>
<link href='http://fonts.googleapis.com/css?family=Neuton:400,700,400italic' rel='stylesheet'>
<link href='http://fonts.googleapis.com/css?family=Anonymous+Pro' rel='stylesheet'>
<link href='http://fonts.googleapis.com/css?family=Cabin+Sketch' rel='stylesheet' type='text/css'>
<link href="http://netdna.bootstrapcdn.com/font-awesome/3.0.2/css/font-awesome.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<!-- This is an example of jQuery.pin in use. Check the very bottom for the javascript. -->
</head>
<body>
<header class="clearfix">
<div class="wrapper">
<h1 class="logo"><span>jQuery</span>.Pin</h1>
<img src="images/pin.png" class="pin" width="400"/>
</div>
</header>
<ul class="social">
<li class="twitter"><a href="http://twitter.com/share?text=Pin%20Things%2C%20with%20jQuery.pin%20http%3A%2F%2Fwebpop.github.com%2Fjquery.pin%20%23webpop%2C%20%23jQuery"><i class="icon-twitter"></i><span>Share on Twitter</span></a></li>
<li class="facebook"><a href="https://www.facebook.com/sharer/sharer.php?u=http://webpop.github.com/jquery.pin"><i class="icon-facebook"></i><span>Share on Facebook</span></a></li>
<li class="gplus"><a href="https://plus.google.com/share?url=http://webpop.github.com/jquery.pin"><i class="icon-google-plus"></i><span>Share on Google+</span></a></li>
</ul>
<div class="wrapper">
<h2 class="sub">Make your stuff stick!</h2>
<section class="container clearfix">
<div class="row">
<div class="left-col">
<p class="lead">
Ever wanted to <strong>pin</strong> something to the side of a text? Ever needed a subtle sticky element to quietly hang around as you scroll down?
</p>
<p>
<strong>jQuery.Pin</strong> is here to help! Pin any element to the top of a container. Easily <strong>disable</strong> it for smaller screen-sizes where there's no room for that kind of shenanigans.
</p>
<h2>Grab the plugin</h2>
<p>
Download <a href="https://raw.github.com/webpop/jquery.pin/gh-pages/jquery.pin.js">jquery.pin.js</a> from <a href="https://github.com/webpop/jquery.pin">our Github repo</a>. Then include jQuery and jQuery pin at the bottom of your HTML.
</p>
<h2>Pin an element:</h2>
<pre><code>$(".pinned").pin()</code></pre>
<h2>Pin within a container</h2>
<pre><code>$(".pinned").pin({
containerSelector: ".container"
})</code></pre>
<h2>Disable on small screens</h2>
<pre><code>$(".pinned").pin({
minWidth: 940
})</pre></code>
</div>
<div class="right-col">
<div class="pinned note-container">
<div class="note">
<h3>Pin it!</h3>
<p>Great for pinned navigations — or just about anything you want to stick.</p>
<p>Developed by <a href="http://www.webpop.com">Webpop</a>.</p>
</div>
</div>
</div>
</div>
</section>
<section class="gallery">
<h2>Great for Kittens</h2>
<div class="container clearfix">
<div class="row">
<div class="left-col">
<figure class="cat">
<img src="http://lorempixel.com/700/800/cats" width="700" height="800"/>
<div class="handwritten cat-indicator"><i class="icon-hand-up"></i> This is a cat</div>
</figure>
</div>
<div class="right-col">
<div class="pinned">
<div class="panel">
<h4>Its a cat!</h4>
<p>This description hangs around</p>
</div>
<div class="handwritten pinned-indicator"><i class="icon-hand-up"></i> This is pinned</div>
</div>
</div>
<div class="handwritten container-indicator">This is a container <i class="icon-hand-down"></i></div>
</div>
</div>
</section>
<section class="left-nav">
<div class="container clearfix">
<div class="row">
<div class="left-col">
<ul class="nav pinned">
<li><a href="#link-one">Link one</a></li>
<li><a href="#link-two">Link two</a></li>
<li><a href="#link-three">Link three</a></li>
</ul>
</div>
<div class="right-col">
<h2>Want a sticky left menu?</h2>
<p class="lead">Just like the Webpop documentation? <strong>Pin</strong> it and relax.</p>
<p id="link-one">Macaroon donut tiramisu gummies. Jelly halvah oat cake pastry lemon drops apple pie tart. Muffin tart donut tiramisu. Lollipop tiramisu danish cupcake topping macaroon powder. Topping candy carrot cake halvah tiramisu sesame snaps donut lollipop jelly beans. Cotton candy biscuit jelly-o jelly-o. Gummies jelly beans croissant powder. Chocolate cake marzipan halvah cupcake pudding sesame snaps.</p>
<p id="link-two">Ice cream chocolate bar sweet roll chupa chups gummies soufflé lemon drops chocolate bar. Pie donut tiramisu gingerbread candy canes carrot cake sweet lollipop tart. Danish wafer pudding oat cake croissant oat cake cupcake. Dessert brownie halvah bear claw oat cake sesame snaps pudding lollipop. Tiramisu bear claw sesame snaps cheesecake powder. Topping gummies soufflé fruitcake cake pudding wafer. Candy pie tiramisu jelly beans.</p>
<p id="link-three">Donut sweet jelly chocolate cake icing topping croissant bonbon wafer. Tootsie roll lemon drops tiramisu muffin croissant danish. Sesame snaps soufflé wypas cookie tiramisu. Biscuit biscuit croissant fruitcake danish caramels jelly beans. Wafer muffin gingerbread cookie macaroon. Pastry lollipop croissant sweet cotton candy chocolate cake jelly-o sugar plum. Carrot cake gingerbread ice cream pastry. Gummi bears soufflé bonbon ice cream cake biscuit brownie powder. Gummi bears cake chocolate bar pastry topping gummi bears marzipan soufflé danish.</p>
<p>Brownie topping cake oat cake liquorice bear claw candy canes tiramisu apple pie. Pudding oat cake sugar plum sweet roll gingerbread. Cake jelly-o candy canes dragée. Tiramisu sugar plum cupcake cotton candy tootsie roll sweet. Jujubes gingerbread donut fruitcake cheesecake sweet roll soufflé. Tootsie roll donut sesame snaps marzipan candy carrot cake chocolate cake. Tootsie roll applicake chupa chups. Caramels wafer gummies chocolate pastry liquorice apple pie chocolate chocolate. Fruitcake lollipop cupcake apple pie pie dessert powder cotton candy bear claw. Dragée muffin caramels gummi bears sesame snaps wypas cheesecake oat cake.</p>
<p>Gummies jelly-o oat cake. Oat cake dessert muffin apple pie carrot cake halvah chocolate cake. Ice cream faworki fruitcake. Lemon drops fruitcake marshmallow oat cake apple pie. Jelly danish pastry liquorice halvah tart gingerbread. Soufflé sweet soufflé biscuit sesame snaps jelly beans liquorice dessert apple pie. Cake ice cream candy toffee croissant sesame snaps topping candy. Halvah dessert macaroon sweet halvah marzipan caramels cake.</p>
</div>
</div>
</div>
</section>
</div>
<div class="wrapper text-center">
<a href="https://github.com/webpop/jquery.pin" class="button">Get it now!</a>
<small>What are you waiting for?</small>
</div>
<footer>
<div class="wrapper">
<div class="container clearfix">
<div class="left-col">
<a href="http://mathias-biilmann.net">© Mathias Biilmann, 2013</a>
</div>
<div class="right-col text-right">
<a href="http://www.webpop.com">A Webpop Production</a>
</div>
</div>
</div>
</footer>
<a href="https://github.com/webpop/jquery.pin"><img style="position: absolute; top: 0; left: 0; border: 0;" src="https://s3.amazonaws.com/github/ribbons/forkme_left_gray_6d6d6d.png" alt="Fork me on GitHub"></a>
<!-- Include jQuery and jquery.pin -->
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="jquery.pin.js"></script>
<!-- PIN ALL THE THINGS! -->
<script>
$(".pinned").pin({containerSelector: ".container", minWidth: 940});
</script>
<!-- That's all - pretty easy, right? -->
<!-- Analytics -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-18439732-5']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</body>
</html>