| OLD | NEW | 
|---|
|  | (Empty) | 
| 1 <!-- |  | 
| 2     @license |  | 
| 3     Copyright (c) 2014 The Polymer Project Authors. All rights reserved. |  | 
| 4     This code may only be used under the BSD style license found at http://polym
     er.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/CO
     NTRIBUTORS.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/P
     ATENTS.txt |  | 
| 9 --> |  | 
| 10 <!doctype html> |  | 
| 11 <html> |  | 
| 12 <head> |  | 
| 13   <title>paper-ripple</title> |  | 
| 14 |  | 
| 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"> |  | 
| 18 |  | 
| 19   <script src="../platform/platform.js"></script> |  | 
| 20 |  | 
| 21   <link rel="import" href="../core-icons/core-icons.html"> |  | 
| 22   <link rel="import" href="paper-ripple.html"> |  | 
| 23   <link rel="import" href="../font-roboto/roboto.html"> |  | 
| 24   <link rel="import" href="../core-icon/core-icon.html"> |  | 
| 25 |  | 
| 26   <style shim-shadowdom> |  | 
| 27 |  | 
| 28     body { |  | 
| 29       background-color: #f9f9f9; |  | 
| 30       font-family: RobotoDraft, 'Helvetica Neue', Helvetica, Arial; |  | 
| 31       -webkit-user-select: none; |  | 
| 32       -moz-user-select: none; |  | 
| 33       -ms-user-select: none; |  | 
| 34       user-select: none; |  | 
| 35       -webkit-tap-highlight-color: rgba(0,0,0,0); |  | 
| 36       -webkit-touch-callout: none; |  | 
| 37     } |  | 
| 38 |  | 
| 39     section { |  | 
| 40       padding: 30px 25px; |  | 
| 41     } |  | 
| 42 |  | 
| 43     section > * { |  | 
| 44       margin: 10px |  | 
| 45     } |  | 
| 46 |  | 
| 47     /* Button */ |  | 
| 48     .button { |  | 
| 49       display: inline-block; |  | 
| 50       position: relative; |  | 
| 51       width: 120px; |  | 
| 52       height: 32px; |  | 
| 53       line-height: 32px; |  | 
| 54       border-radius: 2px; |  | 
| 55       font-size: 0.9em; |  | 
| 56       background-color: #fff; |  | 
| 57       color: #646464; |  | 
| 58     } |  | 
| 59 |  | 
| 60     .button > paper-ripple { |  | 
| 61       border-radius: 2px; |  | 
| 62       overflow: hidden; |  | 
| 63     } |  | 
| 64 |  | 
| 65     .button.narrow { |  | 
| 66       width: 60px; |  | 
| 67     } |  | 
| 68 |  | 
| 69     .button.grey { |  | 
| 70       background-color: #eee; |  | 
| 71     } |  | 
| 72 |  | 
| 73     .button.blue { |  | 
| 74       background-color: #4285f4; |  | 
| 75       color: #fff; |  | 
| 76     } |  | 
| 77 |  | 
| 78     .button.green { |  | 
| 79       background-color: #0f9d58; |  | 
| 80       color: #fff; |  | 
| 81     } |  | 
| 82 |  | 
| 83     .button.raised { |  | 
| 84       transition: box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1); |  | 
| 85       transition-delay: 0.2s; |  | 
| 86       box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); |  | 
| 87     } |  | 
| 88 |  | 
| 89     .button.raised:active { |  | 
| 90       box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2); |  | 
| 91       transition-delay: 0s; |  | 
| 92     } |  | 
| 93 |  | 
| 94     /* Icon Button */ |  | 
| 95     .icon-button { |  | 
| 96       position: relative; |  | 
| 97       display: inline-block; |  | 
| 98       width: 56px; |  | 
| 99       height: 56px; |  | 
| 100     } |  | 
| 101 |  | 
| 102     .icon-button > core-icon { |  | 
| 103       margin: 16px; |  | 
| 104       transition: -webkit-transform 0.2s cubic-bezier(0.4, 0, 0.2, 1); |  | 
| 105       transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1); |  | 
| 106     } |  | 
| 107 |  | 
| 108     .icon-button:hover > core-icon { |  | 
| 109       -webkit-transform: scale(1.2); |  | 
| 110       transform: scale(1.2); |  | 
| 111     } |  | 
| 112 |  | 
| 113     .icon-button > paper-ripple { |  | 
| 114       overflow: hidden; |  | 
| 115       color: #646464; |  | 
| 116     } |  | 
| 117 |  | 
| 118     .icon-button.red > core-icon::shadow path { |  | 
| 119       fill: #db4437; |  | 
| 120     } |  | 
| 121 |  | 
| 122     .icon-button.red > paper-ripple { |  | 
| 123       color: #db4437; |  | 
| 124     } |  | 
| 125 |  | 
| 126     .icon-button.blue > core-icon::shadow path { |  | 
| 127       fill: #4285f4; |  | 
| 128     } |  | 
| 129 |  | 
| 130     .icon-button.blue > paper-ripple { |  | 
| 131       color: #4285f4; |  | 
| 132     } |  | 
| 133 |  | 
| 134     /* FAB */ |  | 
| 135     .fab { |  | 
| 136       position: relative; |  | 
| 137       display: inline-block; |  | 
| 138       width: 56px; |  | 
| 139       height: 56px; |  | 
| 140       border-radius: 50%; |  | 
| 141       color: #fff; |  | 
| 142       overflow: hidden; |  | 
| 143       transition: box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1); |  | 
| 144       transition-delay: 0.2s; |  | 
| 145       box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); |  | 
| 146     } |  | 
| 147 |  | 
| 148     .fab.red { |  | 
| 149       background-color: #d23f31; |  | 
| 150     } |  | 
| 151 |  | 
| 152     .fab.blue { |  | 
| 153       background-color: #4285f4; |  | 
| 154     } |  | 
| 155 |  | 
| 156     .fab.green { |  | 
| 157       background-color: #0f9d58; |  | 
| 158     } |  | 
| 159 |  | 
| 160     .fab:active { |  | 
| 161       box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2); |  | 
| 162       transition-delay: 0s; |  | 
| 163     } |  | 
| 164 |  | 
| 165     .fab > core-icon { |  | 
| 166       margin: 16px; |  | 
| 167     } |  | 
| 168 |  | 
| 169     .fab > core-icon::shadow path { |  | 
| 170       fill: #fff; |  | 
| 171     } |  | 
| 172 |  | 
| 173     /* Menu */ |  | 
| 174     .menu { |  | 
| 175       display: inline-block; |  | 
| 176       width: 180px; |  | 
| 177       background-color: #fff; |  | 
| 178       box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2); |  | 
| 179     } |  | 
| 180 |  | 
| 181     .item { |  | 
| 182       position: relative; |  | 
| 183       height: 48px; |  | 
| 184       line-height: 48px; |  | 
| 185       color: #646464; |  | 
| 186       font-size: 0.9em; |  | 
| 187     } |  | 
| 188 |  | 
| 189     .menu.blue > .item { |  | 
| 190       color: #4285f4; |  | 
| 191     } |  | 
| 192 |  | 
| 193     /* Card, Dialog */ |  | 
| 194     .card, .dialog { |  | 
| 195       position: relative; |  | 
| 196       display: inline-block; |  | 
| 197       width: 300px; |  | 
| 198       height: 240px; |  | 
| 199       vertical-align: top; |  | 
| 200       background-color: #fff; |  | 
| 201       box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24); |  | 
| 202     } |  | 
| 203 |  | 
| 204     .dialog { |  | 
| 205       box-sizing: border-box; |  | 
| 206       padding: 16px; |  | 
| 207     } |  | 
| 208 |  | 
| 209     .dialog > .content { |  | 
| 210       height: 170px; |  | 
| 211       font-size: 0.9em; |  | 
| 212     } |  | 
| 213 |  | 
| 214     .dialog > .content > .title { |  | 
| 215       font-size: 1.3em; |  | 
| 216     } |  | 
| 217 |  | 
| 218     .dialog > .button { |  | 
| 219       width: 90px; |  | 
| 220       float: right; |  | 
| 221     } |  | 
| 222 |  | 
| 223     .card.image { |  | 
| 224       background: url(http://lorempixel.com/300/240/nature/); |  | 
| 225       color: #fff; |  | 
| 226     } |  | 
| 227 |  | 
| 228     /* Misc */ |  | 
| 229     .center { |  | 
| 230       text-align: center; |  | 
| 231     } |  | 
| 232 |  | 
| 233     .label { |  | 
| 234       padding: 0 16px; |  | 
| 235     } |  | 
| 236 |  | 
| 237     .label-blue { |  | 
| 238       color: #4285f4; |  | 
| 239     } |  | 
| 240 |  | 
| 241     .label-red { |  | 
| 242       color: #d23f31; |  | 
| 243     } |  | 
| 244 |  | 
| 245   </style> |  | 
| 246 |  | 
| 247 </head> |  | 
| 248 <body unresolved> |  | 
| 249 |  | 
| 250   <section> |  | 
| 251 |  | 
| 252     <div class="button raised"> |  | 
| 253       <div class="center" fit>SUBMIT</div> |  | 
| 254       <paper-ripple fit></paper-ripple> |  | 
| 255     </div> |  | 
| 256 |  | 
| 257     <div class="button raised grey"> |  | 
| 258       <div class="center" fit>CANCEL</div> |  | 
| 259       <paper-ripple fit></paper-ripple> |  | 
| 260     </div> |  | 
| 261 |  | 
| 262     <div class="button raised blue"> |  | 
| 263       <div class="center" fit>COMPOSE</div> |  | 
| 264       <paper-ripple fit></paper-ripple> |  | 
| 265     </div> |  | 
| 266 |  | 
| 267     <div class="button raised green"> |  | 
| 268       <div class="center" fit>OK</div> |  | 
| 269       <paper-ripple fit></paper-ripple> |  | 
| 270     </div> |  | 
| 271 |  | 
| 272   </section> |  | 
| 273 |  | 
| 274   <section> |  | 
| 275 |  | 
| 276     <div class="button raised grey narrow"> |  | 
| 277       <div class="center" fit>+1</div> |  | 
| 278       <paper-ripple fit></paper-ripple> |  | 
| 279     </div> |  | 
| 280 |  | 
| 281     <div class="button raised grey narrow label-blue"> |  | 
| 282       <div class="center" fit>+1</div> |  | 
| 283       <paper-ripple fit></paper-ripple> |  | 
| 284     </div> |  | 
| 285 |  | 
| 286     <div class="button raised grey narrow label-red"> |  | 
| 287       <div class="center" fit>+1</div> |  | 
| 288       <paper-ripple fit></paper-ripple> |  | 
| 289     </div> |  | 
| 290 |  | 
| 291   </section> |  | 
| 292 |  | 
| 293   <section> |  | 
| 294 |  | 
| 295     <div class="icon-button"> |  | 
| 296       <core-icon icon="menu"></core-icon> |  | 
| 297       <paper-ripple class="circle recenteringTouch" fit></paper-ripple> |  | 
| 298     </div> |  | 
| 299 |  | 
| 300     <div class="icon-button"> |  | 
| 301       <core-icon icon="more-vert"></core-icon> |  | 
| 302       <paper-ripple class="circle recenteringTouch" fit></paper-ripple> |  | 
| 303     </div> |  | 
| 304 |  | 
| 305     <div class="icon-button red"> |  | 
| 306       <core-icon icon="delete"></core-icon> |  | 
| 307       <paper-ripple class="circle recenteringTouch" fit></paper-ripple> |  | 
| 308     </div> |  | 
| 309 |  | 
| 310     <div class="icon-button blue"> |  | 
| 311       <core-icon icon="account-box"></core-icon> |  | 
| 312       <paper-ripple class="circle recenteringTouch" fit></paper-ripple> |  | 
| 313     </div> |  | 
| 314 |  | 
| 315   </section> |  | 
| 316 |  | 
| 317   <section> |  | 
| 318 |  | 
| 319     <div class="fab red"> |  | 
| 320       <core-icon icon="add"></core-icon> |  | 
| 321       <paper-ripple class="circle recenteringTouch" fit></paper-ripple> |  | 
| 322     </div> |  | 
| 323 |  | 
| 324     <div class="fab blue"> |  | 
| 325       <core-icon icon="mail"></core-icon> |  | 
| 326       <paper-ripple class="circle recenteringTouch" fit></paper-ripple> |  | 
| 327     </div> |  | 
| 328 |  | 
| 329     <div class="fab green"> |  | 
| 330       <core-icon icon="create"></core-icon> |  | 
| 331       <paper-ripple class="circle recenteringTouch" fit></paper-ripple> |  | 
| 332     </div> |  | 
| 333 |  | 
| 334   </section> |  | 
| 335 |  | 
| 336   <section> |  | 
| 337 |  | 
| 338     <div class="menu"> |  | 
| 339 |  | 
| 340       <div class="item"> |  | 
| 341         <div class="label" fit>Mark as unread</div> |  | 
| 342         <paper-ripple fit></paper-ripple> |  | 
| 343       </div> |  | 
| 344       <div class="item"> |  | 
| 345         <div class="label" fit>Mark as important</div> |  | 
| 346         <paper-ripple fit></paper-ripple> |  | 
| 347       </div> |  | 
| 348       <div class="item"> |  | 
| 349         <div class="label" fit>Add to Tasks</div> |  | 
| 350         <paper-ripple fit></paper-ripple> |  | 
| 351       </div> |  | 
| 352       <div class="item"> |  | 
| 353         <div class="label" fit>Create event</div> |  | 
| 354         <paper-ripple fit></paper-ripple> |  | 
| 355       </div> |  | 
| 356 |  | 
| 357     </div> |  | 
| 358 |  | 
| 359     <div class="menu blue"> |  | 
| 360 |  | 
| 361       <div class="item"> |  | 
| 362         <div class="label" fit>Import</div> |  | 
| 363         <paper-ripple fit></paper-ripple> |  | 
| 364       </div> |  | 
| 365       <div class="item"> |  | 
| 366         <div class="label" fit>Export</div> |  | 
| 367         <paper-ripple fit></paper-ripple> |  | 
| 368       </div> |  | 
| 369       <div class="item"> |  | 
| 370         <div class="label" fit>Print</div> |  | 
| 371         <paper-ripple fit></paper-ripple> |  | 
| 372       </div> |  | 
| 373       <div class="item"> |  | 
| 374         <div class="label" fit>Restore contacts</div> |  | 
| 375         <paper-ripple fit></paper-ripple> |  | 
| 376       </div> |  | 
| 377 |  | 
| 378     </div> |  | 
| 379 |  | 
| 380   </section> |  | 
| 381 |  | 
| 382   <section> |  | 
| 383 |  | 
| 384     <div class="dialog"> |  | 
| 385 |  | 
| 386       <div class="content"> |  | 
| 387         <div class="title">Permission</div><br> |  | 
| 388         <div>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do ei
     usmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim venia
     m.</div> |  | 
| 389       </div> |  | 
| 390 |  | 
| 391       <div class="button label-blue"> |  | 
| 392         <div class="center" fit>ACCEPT</div> |  | 
| 393         <paper-ripple fit></paper-ripple> |  | 
| 394       </div> |  | 
| 395 |  | 
| 396       <div class="button"> |  | 
| 397         <div class="center" fit>DECLINE</div> |  | 
| 398         <paper-ripple fit></paper-ripple> |  | 
| 399       </div> |  | 
| 400 |  | 
| 401     </div> |  | 
| 402 |  | 
| 403     <div class="card"> |  | 
| 404 |  | 
| 405       <paper-ripple class="recenteringTouch" fit></paper-ripple> |  | 
| 406 |  | 
| 407     </div> |  | 
| 408 |  | 
| 409     <div class="card image"> |  | 
| 410 |  | 
| 411       <paper-ripple class="recenteringTouch" fit></paper-ripple> |  | 
| 412 |  | 
| 413     </div> |  | 
| 414 |  | 
| 415   </section> |  | 
| 416 |  | 
| 417 </body> |  | 
| 418 </html> |  | 
| OLD | NEW | 
|---|