|
10 | 10 | <script type="module">
|
11 | 11 | import '@vaadin/checkbox-group';
|
12 | 12 | </script>
|
13 |
| - |
14 |
| - <style> |
15 |
| - label img { |
16 |
| - height: 1lh; |
17 |
| - padding: 2px; |
18 |
| - box-sizing: border-box; |
19 |
| - vertical-align: top; |
20 |
| - } |
21 |
| - </style> |
22 | 13 | </head>
|
23 | 14 |
|
24 | 15 | <body>
|
25 |
| - <section class="section"> |
26 |
| - <h2 class="heading">Plain Text Labels</h2> |
27 |
| - <vaadin-checkbox-group label="Options"> |
28 |
| - <vaadin-checkbox value="1" label="Option One" checked></vaadin-checkbox> |
29 |
| - <vaadin-checkbox value="2" label="Option Two"></vaadin-checkbox> |
30 |
| - <vaadin-checkbox value="3" label="Option Three"></vaadin-checkbox> |
31 |
| - </vaadin-checkbox-group> |
32 |
| - </section> |
33 |
| - |
34 |
| - <section class="section"> |
35 |
| - <h2 class="heading">Horizontal</h2> |
36 |
| - <vaadin-checkbox-group label="Options" theme="horizontal"> |
37 |
| - <vaadin-checkbox value="1" label="Option One" checked></vaadin-checkbox> |
38 |
| - <vaadin-checkbox value="2" label="Option Two"></vaadin-checkbox> |
39 |
| - <vaadin-checkbox value="3" label="Option Three"></vaadin-checkbox> |
40 |
| - </vaadin-checkbox-group> |
41 |
| - </section> |
42 |
| - |
43 |
| - <section class="section"> |
44 |
| - <h2 class="heading">Read Only & Disabled</h2> |
45 |
| - <vaadin-checkbox-group label="Options" readonly> |
46 |
| - <vaadin-checkbox value="1" label="Option One" checked></vaadin-checkbox> |
47 |
| - <vaadin-checkbox value="2" label="Option Two" indeterminate></vaadin-checkbox> |
48 |
| - <vaadin-checkbox value="3" label="Option Three"></vaadin-checkbox> |
49 |
| - </vaadin-checkbox-group> |
50 |
| - |
51 |
| - <vaadin-checkbox-group label="Options" disabled> |
52 |
| - <vaadin-checkbox value="1" label="Option One" checked></vaadin-checkbox> |
53 |
| - <vaadin-checkbox value="2" label="Option Two" indeterminate></vaadin-checkbox> |
54 |
| - <vaadin-checkbox value="3" label="Option Three"></vaadin-checkbox> |
55 |
| - </vaadin-checkbox-group> |
56 |
| - </section> |
57 |
| - |
58 |
| - <section class="section"> |
59 |
| - <h2 class="heading">Bells & Whistles</h2> |
60 |
| - <vaadin-checkbox-group |
61 |
| - theme="helper-above-field" |
62 |
| - label="Payment Methods" |
63 |
| - helper-text="Choose which payment methods you would like to enable." |
64 |
| - required |
65 |
| - error-message="Choose one or more payment methods." |
66 |
| - invalid |
67 |
| - > |
68 |
| - <vaadin-checkbox value="1" helper-text="Expiry date:12/2026"> |
69 |
| - <label slot="label"> |
70 |
| - <img |
71 |
| - src="data:image/png;base64,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" |
72 |
| - alt="Visa" |
73 |
| - /> |
74 |
| - <span>**** **** **** 1234</span> |
75 |
| - </label> |
76 |
| - </vaadin-checkbox> |
77 |
| - <vaadin-checkbox value="2" helper-text="Expiry date:11/2026"> |
78 |
| - <label slot="label"> |
79 |
| - <img |
80 |
| - src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAwCAMAAACIXLyeAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABsUExURUdwTOwAG/mIIPifG+wAG+wAG/eeG+sAG/tFJ/leIO0AHO0AHPqgHfieG/eeG+wAG/mgHfieG/ifG/ifG+wAG/ieG/mgHOwAG/tOCusAG/eeG/9fAP5rBfmXGPYxDf15C/IcE/pECP5VA/qLE2jxkIMAAAAZdFJOUwBsIZPfsu/wCRQ7Vy/gx8w/tWp9hqVZmOTex8qZAAABoklEQVRIx62XWXLDIBBEEWLXvhvkJE5y/ztG3mLZQgOU6V9VvaJpBNMIvUpkEyVcc1LRXonXr3k7lAUzrCiHViKXZEL1Wpxmq6/1wMxaZYdBWM/1RiS5LXEszVbDLlAkFtgFqM4ubbBFLLV7xpXe1SQ7sytWW2iKa0CHDwOo3dASCKa/5yPISwNpcxBPOWku3tov5m7awoNw5pGHqCDaab7rC8Ix7LdxP/+4GbQ73BcHWv180Bx28yuuBxc3r/UL4Zrrj+q9OK80vHfOuXuXw0f9YvUItwgKwiuMLMSrw22H0OSfqzPbMnDrHDiGEAnDgVkYiYKScOEw0jFxeejqju/gTsFmo0YhYh+UPu4xjvyTRb4CIl9QYW7d12e8yz33eBf9c729jILEeRhx1Gf7MfVEGSqkFLepV3rZdeWA69pr9PQZyManAS+LOi4uPP7OMNttR21w/w5gCqOtowD59qJl+79qbu8pGQFqCm52ltaJoN5T3VtZbQOmYM8TGeXPFU+t62JaPA+IHqVRqJ5W5Nw/p0Rtq9aYNksDLcomHS0u/wCadzZdj+ddpQAAAABJRU5ErkJggg==" |
81 |
| - alt="Mastercard" |
82 |
| - /> |
83 |
| - <span>**** **** **** 7890</span> |
84 |
| - </label> |
85 |
| - </vaadin-checkbox> |
86 |
| - <vaadin-checkbox value="3" helper-text="Expiry date:10/2026"> |
87 |
| - <label slot="label"> |
88 |
| - <img |
89 |
| - src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAtUExURRV70wBvz/////D3/CaF10eX3Xq05pPC69bp+KfO7zuR21ih4Ap10rza82iq41FJ1oUAAAABdFJOU/2D6lbHAAABpUlEQVQ4y2OQwQ5EGASxA4FRCRIkBFx8XFxEXKDAkcUFyPdxcRBgkFXSVFJKUoICCyDWBEEBBqesJtW1uqtVVy2vWlqUqbsrKcqo65FVpwBDhdQjHT5VFp3cGwnTzy7rCb8pldQo2QiUMPM4rPPA5onO6r0JM88uK1DSimRqXACSMNjJrjPnSYlOWG4iY9GyEqXGlycbGwKBEjWhC3Rmi5cAjUoxebSs8cWDUK9GS0GgRJiSyZW7HLNUGNhLNTy3a671VGqYYLQBKKF0SwnJrcZKSqlKSrog54Y6Lg2FgoDQ0IUuLgeBXgwNITcQHxsbG9tdNkYGFmCJ5N277xVZz4uKtd6dfHv35rZ3l+ueQSTEynslQ0zCYhqfec8pL2Z91+r3EiIhndZUyKFSNLGxdvectGSxGVo7L0MkRHc3XXRWETzWeHDFnN2bpq6ZsZUbIiHZYcHmrVKs1HjbeU5Hk7HpY+MUiISgYOmmnpLizMampRMFJQQFugSPgyVAEahhpKQsp6QMChpjI2VjZbDEsrS0tISwtDyp8tJyKHg1mj9IkMABWAD0UMnWDyQ8pAAAAABJRU5ErkJggg==" |
90 |
| - alt="American Express" |
91 |
| - /> |
92 |
| - <span>**** **** **** 5432</span> |
93 |
| - </label> |
94 |
| - </vaadin-checkbox> |
95 |
| - </vaadin-checkbox-group> |
96 |
| - </section> |
97 |
| - |
98 |
| - <section class="section"> |
99 |
| - <h2 class="heading">Content & Layout Variations</h2> |
100 |
| - <p>Resize the field to test how content flows.</p> |
101 |
| - <vaadin-checkbox-group |
102 |
| - label="A very long label for this field" |
103 |
| - helper-text="If the label wasn't enough to tell what options you should choose, then this long description should be." |
104 |
| - error-message="In case you didn't select any of the options in this required field, this error message is here to let you know that you really should select at least one option." |
105 |
| - required |
106 |
| - invalid |
107 |
| - theme="horizontal" |
108 |
| - style="resize: horizontal; overflow: hidden; padding: 1px" |
109 |
| - > |
110 |
| - <vaadin-checkbox value="1" label="Option One"></vaadin-checkbox> |
111 |
| - <vaadin-checkbox value="2" label="Option Two"></vaadin-checkbox> |
112 |
| - <vaadin-checkbox value="3" label="Option Three"></vaadin-checkbox> |
113 |
| - <vaadin-checkbox value="4" label="Option Four"></vaadin-checkbox> |
114 |
| - <vaadin-checkbox value="5" label="Option Five"></vaadin-checkbox> |
115 |
| - <vaadin-checkbox value="6" label="Option Six"></vaadin-checkbox> |
116 |
| - <vaadin-checkbox value="7" label="Option Seven"></vaadin-checkbox> |
117 |
| - </vaadin-checkbox-group> |
118 |
| - </section> |
| 16 | + <vaadin-checkbox-group label="Language"> |
| 17 | + <vaadin-checkbox value="en" label="English"></vaadin-checkbox> |
| 18 | + <vaadin-checkbox value="fr" label="French"></vaadin-checkbox> |
| 19 | + <vaadin-checkbox value="de" label="German"></vaadin-checkbox> |
| 20 | + </vaadin-checkbox-group> |
119 | 21 | </body>
|
120 | 22 | </html>
|
0 commit comments