|
10 | 10 | <script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.5/require.min.js"></script> |
11 | 11 | <script>require(['../rh-cta.umd.js'])</script> |
12 | 12 |
|
| 13 | + <link rel="stylesheet" href="http://overpass-30e2.kxcdn.com/overpass.css" /> |
| 14 | + |
13 | 15 | <style> |
| 16 | + body { |
| 17 | + font: 16px/1.5 Overpass, Arial, sans-sans-serif; |
| 18 | + } |
| 19 | + |
14 | 20 | p { |
15 | 21 | margin-bottom: 60px !important; |
16 | 22 | } |
| 23 | + |
17 | 24 | rh-cta + rh-cta { |
18 | 25 | margin-left: 10px; |
19 | 26 | } |
| 27 | + |
| 28 | + .inverted-demo { |
| 29 | + padding: 16px; |
| 30 | + background: #464646; |
| 31 | + } |
| 32 | + |
| 33 | + .unfilled-demo { |
| 34 | + padding: 16px; |
| 35 | + background: #d2d2d2; |
| 36 | + } |
| 37 | + </style> |
| 38 | + <style> |
| 39 | + /* For demoing theme styles... */ |
| 40 | + :root { |
| 41 | + --rh-theme--color--ui-accent: green; |
| 42 | + --rh-theme--color--ui-accent--hover: darkgreen; |
| 43 | + --rh-theme--color--ui-accent--text: white; |
| 44 | + --rh-theme--color--ui-accent--text--hover: white; |
| 45 | + } |
20 | 46 | </style> |
21 | 47 | <noscript> |
22 | 48 | <link href="../../rhelement/rhelement-noscript.min.css" rel="stylesheet"> |
|
26 | 52 | </head> |
27 | 53 | <body unresolved> |
28 | 54 | <h1><rh-cta></h1> |
| 55 | + |
| 56 | + <h2>Defaults</h2> |
29 | 57 | <p> |
30 | | - <rh-cta class="rh--solid"><a href="#">Become a Member</a></rh-cta> |
31 | | - <rh-cta class="rh--outlined"><a href="#">Sign Up</a></rh-cta> |
32 | | - <rh-cta class="rh--ghost"><a href="#">More info</a></rh-cta> |
| 58 | + <rh-cta><a href="#">Default</a></rh-cta> |
| 59 | + <rh-cta priority="primary"><a href="#">Primary</a></rh-cta> |
| 60 | + <rh-cta priority="secondary"><a href="#">Secondary</a></rh-cta> |
33 | 61 | </p> |
34 | 62 |
|
| 63 | + <h2>Color: Base</h2> |
35 | 64 | <p> |
36 | | - <rh-cta><a href="#">Learn more</a></rh-cta> |
| 65 | + <rh-cta color="base"><a href="#">Default</a></rh-cta> |
| 66 | + <rh-cta priority="primary" color="base"><a href="#">Primary</a></rh-cta> |
| 67 | + <rh-cta priority="secondary" color="base"><a href="#">Secondary</a></rh-cta> |
37 | 68 | </p> |
38 | 69 |
|
| 70 | + <h2>Color: Complement</h2> |
39 | 71 | <p> |
40 | | - <rh-cta class="rh--ghost"><a href="#">More info</a></rh-cta><rh-cta class="rh--solid"><a href="#">Become a Member</a></rh-cta> |
| 72 | + <rh-cta color="complement"><a href="#">Default</a></rh-cta> |
| 73 | + <rh-cta priority="primary" color="complement"><a href="#">Primary</a></rh-cta> |
| 74 | + <rh-cta priority="secondary" color="complement"><a href="#">Secondary</a></rh-cta> |
| 75 | + </p> |
| 76 | + |
| 77 | + <h2>Color: Accent</h2> |
| 78 | + <p> |
| 79 | + <rh-cta color="accent"><a href="#">Default</a></rh-cta> |
| 80 | + <rh-cta priority="primary" color="accent"><a href="#">Primary</a></rh-cta> |
| 81 | + <rh-cta priority="secondary" color="accent"><a href="#">Secondary</a></rh-cta> |
| 82 | + </p> |
| 83 | + |
| 84 | + <h2>Defaults; On: Dark</h2> |
| 85 | + <p class="inverted-demo"> |
| 86 | + <rh-cta on="dark"><a href="#">Default</a></rh-cta> |
| 87 | + <rh-cta priority="primary" on="dark"><a href="#">Primary</a></rh-cta> |
| 88 | + <rh-cta priority="secondary" on="dark"><a href="#">Secondary</a></rh-cta> |
| 89 | + </p> |
| 90 | + |
| 91 | + <p> |
| 92 | + General rule of thumb: If you add <code>color="..."</code> it'll override <code>on="dark"</code>. See below. |
| 93 | + </p> |
| 94 | + |
| 95 | + <h2>Color: Base; On: Dark</h2> |
| 96 | + <p class="inverted-demo"> |
| 97 | + <rh-cta color="base" on="dark"><a href="#">Default</a></rh-cta> |
| 98 | + <rh-cta priority="primary" color="base" on="dark"><a href="#">Primary</a></rh-cta> |
| 99 | + <rh-cta priority="secondary" color="base" on="dark"><a href="#">Secondary</a></rh-cta> |
| 100 | + </p> |
| 101 | + |
| 102 | + <h2>Color: Complement; On: Dark</h2> |
| 103 | + <p class="inverted-demo"> |
| 104 | + <rh-cta color="complement" on="dark"><a href="#">Default</a></rh-cta> |
| 105 | + <rh-cta priority="primary" color="complement" on="dark"><a href="#">Primary</a></rh-cta> |
| 106 | + <rh-cta priority="secondary" color="complement" on="dark"><a href="#">Secondary</a></rh-cta> |
| 107 | + </p> |
| 108 | + |
| 109 | + <h2>Color: Accent; On: Dark</h2> |
| 110 | + <p class="inverted-demo"> |
| 111 | + <rh-cta color="accent" on="dark"><a href="#">Default</a></rh-cta> |
| 112 | + <rh-cta priority="primary" color="accent" on="dark"><a href="#">Primary</a></rh-cta> |
| 113 | + <rh-cta priority="secondary" color="accent" on="dark"><a href="#">Secondary</a></rh-cta> |
41 | 114 | </p> |
42 | 115 | </body> |
43 | 116 | </html> |
0 commit comments