UNPKG

@moduware/morph-ripple

Version:

General ripple animation element for Polymorph Components

72 lines (59 loc) 2.4 kB
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1, user-scalable=yes"> <title>morph-ripple demo</title> <script src="../node_modules/@webcomponents/webcomponentsjs/webcomponents-bundle.js"></script> <script type="module" src="../node_modules/@polymer/iron-demo-helpers/demo-pages-shared-styles.js"></script> <script type="module" src="../node_modules/@polymer/iron-demo-helpers/demo-snippet.js"></script> <script type="module" src="../node_modules/@moduware/morph-shared-colors/morph-shared-colors.js"></script> <script type="module" src="../node_modules/@moduware/morph-shared-styles/morph-shared-styles.js"></script> <script type="module" src="../node_modules/@moduware/morph-tabbar/morph-tabbar.js"></script> <!-- <script type="module" src="../node_modules/@moduware/morph-tabbar-item/morph-tabbar-item.js"></script> --> <script type="module" src="../morph-ripple.js"></script> <script type="module"> var $_documentContainer = document.createElement('template'); $_documentContainer.innerHTML = /*html*/` <custom-style> <style is="custom-style" include="demo-pages-shared-styles"> .ripple-wrapper { position: relative; width: 70px; height: 70px; border: 1px solid #ccc; } .red morph-ripple { --ripple-color: red; } </style> </custom-style> `; document.body.appendChild($_documentContainer.content); </script> </head> <body> <script type="module"> var $_documentContainer = document.createElement('template'); $_documentContainer.innerHTML = /*html*/` <div class="vertical-section-container centered"> <h3>Basic morph-ripple demo</h3> <demo-snippet> <template> <div class="ripple-wrapper"> <morph-ripple></morph-ripple> </div> </template> </demo-snippet> <demo-snippet> <template> <div class="ripple-wrapper red"> <morph-ripple></morph-ripple> </div> </template> </demo-snippet> </div> `; document.body.appendChild($_documentContainer.content); </script> </body> </html>