3
Copyright (c) 2015 The Polymer Project Authors. All rights reserved.
4
This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
5
The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
6
The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
7
Code distributed by Google as part of the polymer project is also
8
subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
13
<title>paper-ripple demo</title>
15
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
16
<meta name="mobile-web-app-capable" content="yes">
17
<meta name="apple-mobile-web-app-capable" content="yes">
19
<script src="../../webcomponentsjs/webcomponents-lite.js"></script>
21
<link rel="import" href="../../iron-icons/iron-icons.html">
22
<link rel="import" href="../paper-ripple.html">
23
<link rel="import" href="../../paper-styles/typography.html">
24
<link rel="import" href="../../iron-icon/iron-icon.html">
29
background-color: #f9f9f9;
30
font-family: RobotoDraft, 'Helvetica Neue', Helvetica, Arial;
31
-webkit-tap-highlight-color: rgba(0,0,0,0);
32
-webkit-touch-callout: none;
45
display: inline-block;
52
background-color: #fff;
56
.button > paper-ripple {
66
background-color: #eee;
70
background-color: #4285f4;
75
background-color: #0f9d58;
80
transition: box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);
81
transition-delay: 0.2s;
82
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
85
.button.raised:active {
86
box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2);
93
display: inline-block;
98
.icon-button > iron-icon {
100
transition: -webkit-transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
101
transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
104
.icon-button:hover > iron-icon {
105
-webkit-transform: scale(1.2);
106
transform: scale(1.2);
109
.icon-button > paper-ripple {
114
.icon-button.red > iron-icon::shadow path {
118
.icon-button.red > paper-ripple {
122
.icon-button.blue > iron-icon::shadow path {
126
.icon-button.blue > paper-ripple {
133
display: inline-block;
139
transition: box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);
140
transition-delay: 0.2s;
141
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
145
background-color: #d23f31;
149
background-color: #4285f4;
153
background-color: #0f9d58;
157
box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2);
158
transition-delay: 0s;
165
.fab > iron-icon::shadow path {
171
display: inline-block;
173
background-color: #fff;
174
box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2);
192
display: inline-block;
196
background-color: #fff;
197
box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24);
201
box-sizing: border-box;
210
.dialog > .content > .title {
220
background: url(http://lorempixel.com/300/240/nature/);
248
<div class="button raised">
249
<div class="center" fit tabindex="1">SUBMIT</div>
250
<paper-ripple></paper-ripple>
253
<div class="button raised" noink>
254
<div class="center" fit tabindex="1">NO INK</div>
255
<paper-ripple noink></paper-ripple>
258
<div class="button raised grey">
259
<div class="center" fit tabindex="1">CANCEL</div>
260
<paper-ripple></paper-ripple>
263
<div class="button raised blue">
264
<div class="center" fit tabindex="1">COMPOSE</div>
265
<paper-ripple></paper-ripple>
268
<div class="button raised green">
269
<div class="center" fit tabindex="1">OK</div>
270
<paper-ripple></paper-ripple>
277
<div class="button raised grey narrow">
278
<div class="center" fit tabindex="1">+1</div>
279
<paper-ripple></paper-ripple>
282
<div class="button raised grey narrow label-blue">
283
<div class="center" fit tabindex="1">+1</div>
284
<paper-ripple></paper-ripple>
287
<div class="button raised grey narrow label-red">
288
<div class="center" fit tabindex="1">+1</div>
289
<paper-ripple></paper-ripple>
296
<div class="icon-button">
297
<iron-icon icon="menu" tabindex="1"></iron-icon>
298
<paper-ripple class="circle" recenters></paper-ripple>
301
<div class="icon-button">
302
<iron-icon icon="more-vert" tabindex="1"></iron-icon>
303
<paper-ripple class="circle" recenters></paper-ripple>
306
<div class="icon-button red">
307
<iron-icon icon="delete" tabindex="1"></iron-icon>
308
<paper-ripple class="circle" recenters></paper-ripple>
311
<div class="icon-button blue">
312
<iron-icon icon="account-box" tabindex="1"></iron-icon>
313
<paper-ripple class="circle" recenters></paper-ripple>
320
<div class="fab red">
321
<iron-icon icon="add" tabindex="1"></iron-icon>
322
<paper-ripple class="circle" recenters></paper-ripple>
325
<div class="fab blue">
326
<iron-icon icon="mail" tabindex="1"></iron-icon>
327
<paper-ripple class="circle" recenters></paper-ripple>
330
<div class="fab green">
331
<iron-icon icon="create" tabindex="1"></iron-icon>
332
<paper-ripple class="circle" recenters></paper-ripple>
342
<div class="label" fit tabindex="1">Mark as unread</div>
343
<paper-ripple></paper-ripple>
346
<div class="label" fit tabindex="1">Mark as important</div>
347
<paper-ripple></paper-ripple>
350
<div class="label" fit tabindex="1">Add to Tasks</div>
351
<paper-ripple></paper-ripple>
354
<div class="label" fit tabindex="1">Create event</div>
355
<paper-ripple></paper-ripple>
360
<div class="menu blue">
363
<div class="label" fit tabindex="1">Import</div>
364
<paper-ripple></paper-ripple>
367
<div class="label" fit tabindex="1">Export</div>
368
<paper-ripple></paper-ripple>
371
<div class="label" fit tabindex="1">Print</div>
372
<paper-ripple></paper-ripple>
375
<div class="label" fit tabindex="1">Restore contacts</div>
376
<paper-ripple></paper-ripple>
387
<div class="content">
388
<div class="title">Permission</div><br>
389
<div>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.</div>
392
<div class="button label-blue">
393
<div class="center" fit tabindex="1">ACCEPT</div>
394
<paper-ripple></paper-ripple>
398
<div class="center" fit tabindex="1">DECLINE</div>
399
<paper-ripple></paper-ripple>
404
<div class="card" tabindex="1">
405
<paper-ripple recenters></paper-ripple>
408
<div class="card image" tabindex="1">
409
<paper-ripple recenters></paper-ripple>