| Index: third_party/polymer/components-chromium/core-tooltip/demo.html
|
| diff --git a/third_party/polymer/components-chromium/core-tooltip/demo.html b/third_party/polymer/components-chromium/core-tooltip/demo.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..bdb7b8c1ba661fc8c0e2adc866a0e52efefbba53
|
| --- /dev/null
|
| +++ b/third_party/polymer/components-chromium/core-tooltip/demo.html
|
| @@ -0,0 +1,171 @@
|
| +<!doctype html>
|
| +<html lang="en">
|
| +<head>
|
| +
|
| + <meta charset="utf-8">
|
| + <title>Core Tooltip</title>
|
| +
|
| + <script src="../platform/platform.js"></script>
|
| +
|
| + <link rel="import" href="core-tooltip.html">
|
| +
|
| + <style>
|
| + body {
|
| + font-family: "Open Sans", sans-serif;
|
| + font-weight: 300;
|
| + padding: 24px;
|
| + }
|
| +
|
| + section {
|
| + display: flex;
|
| + justify-content: center;
|
| + align-items: center;
|
| + }
|
| +
|
| + .example {
|
| + margin: 35px 15px;
|
| + }
|
| +
|
| + .example > * {
|
| + margin: 0 15px;
|
| + }
|
| +
|
| + .fakebutton {
|
| + box-shadow: 0 0 3px #aaa inset;
|
| + border-radius: 3px;
|
| + padding: 7px 5px;
|
| + }
|
| + .fakebutton:hover {
|
| + background-color: white;
|
| + }
|
| +
|
| + img {
|
| + width: 400px;
|
| + height: 150px;
|
| + object-fit: cover;
|
| + }
|
| +
|
| + img.large {
|
| + border: 15px solid white;
|
| + box-sizing: border-box;
|
| + }
|
| +
|
| + .profile {
|
| + width: 60px;
|
| + height: auto;
|
| + border-radius: 50%;
|
| + vertical-align: middle;
|
| + }
|
| +
|
| + a {
|
| + color: currentcolor;
|
| + text-decoration: none;
|
| + }
|
| +
|
| + .rich {
|
| + background: hotpink;
|
| + color: white;
|
| + padding:20px;
|
| + border-radius: 5px;
|
| + }
|
| +
|
| + core-tooltip.fancy::shadow .polymer-tooltip {
|
| + opacity: 0;
|
| + -webkit-transition: all 300ms cubic-bezier(0,1.92,.99,1.07);
|
| + transition: all 300ms cubic-bezier(0,1.92,.99,1.07);
|
| + -webkit-transform: translate3d(0, -10px, 0);
|
| + transform: translate3d(0, -10px, 0);
|
| + }
|
| +
|
| + core-tooltip.fancy:hover::shadow .polymer-tooltip,
|
| + core-tooltip.fancy:focus::shadow .polymer-tooltip {
|
| + opacity: 1;
|
| + -webkit-transform: translate3d(0, 0, 0);
|
| + transform: translate3d(0, 0, 0);
|
| + }
|
| + </style>
|
| + <style shim-shadowdom2>
|
| + .on /deep/ .polymer-tooltip {
|
| + visibility: visible;
|
| + }
|
| + </style>
|
| +
|
| +</head>
|
| +<body unresolved>
|
| +
|
| + <article onclick="this.classList.toggle('on');">
|
| +
|
| + <em>click the page to toggle all examples...</em>
|
| +
|
| + <section class="small">
|
| +
|
| + <div class="example">
|
| +
|
| + <core-tooltip label='position="left"' position="left">
|
| + <div class="fakebutton">|||</div>
|
| + </core-tooltip>
|
| +
|
| + <core-tooltip label='position="top"' position="top">
|
| + <div class="fakebutton">|||</div>
|
| + </core-tooltip>
|
| +
|
| + <core-tooltip label='position="bottom"' position="bottom">
|
| + <div class="fakebutton">|||</div>
|
| + </core-tooltip>
|
| +
|
| + <core-tooltip label='position="right"' position="right">
|
| + <div class="fakebutton">|||</div>
|
| + </core-tooltip>
|
| +
|
| + </div>
|
| +
|
| + <div class="example">
|
| +
|
| + <core-tooltip label="Fancy effect" class="fancy">
|
| + <img src="https://pbs.twimg.com/profile_images/378800000548263523/c110b0a4c3e3e4d3dcce1d2020f3eded.jpeg
|
| + " class="profile">
|
| + </core-tooltip>
|
| +
|
| + </div>
|
| +
|
| + </section>
|
| +
|
| + <section>
|
| +
|
| + <div class="example">
|
| +
|
| + <core-tooltip>
|
| + <div class="rich">Rich tooltip with HTML</div>
|
| + <div tip>
|
| + <img src="https://pbs.twimg.com/profile_images/378800000548263523/c110b0a4c3e3e4d3dcce1d2020f3eded.jpeg
|
| + " class="profile" style="width: 40px;margin-right: 8px;">Eric <b>Bidelman</b> - <a href="#">@ebidel</a></div>
|
| + </core-tooltip>
|
| +
|
| + </div>
|
| +
|
| + <div class="example">
|
| +
|
| + <core-tooltip label="<core-tooltip large>" large>
|
| + Larger tooltips for mobile
|
| + </core-tooltip>
|
| +
|
| + </div>
|
| +
|
| + </section>
|
| +
|
| + <section>
|
| +
|
| + <div class="example">
|
| +
|
| + <core-tooltip label="Tooltip with no arrow and always on: <core-tooltip noarrow show>" position="bottom" noarrow show>
|
| + <img src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/3/building.jpg" class="large">
|
| + </core-tooltip>
|
| +
|
| + </div>
|
| +
|
| + </section>
|
| +
|
| + </article>
|
| +
|
| +</body>
|
| +</html>
|
|
|