@@ -86,46 +86,31 @@ Combine button-like checkbox and radio toggle buttons into a seamless looking bu
8686
8787::: demo
8888<CButtonGroup role =" group " aria-label =" Basic checkbox toggle button group " >
89- <CFormCheck :button =" {variant: 'outline'} " id =" btncheck1 " autoComplete =" off " label =" Checkbox 1 " />
90- <CFormCheck :button =" {variant: 'outline'} " id =" btncheck2 " autoComplete =" off " label =" Checkbox 2 " />
91- <CFormCheck :button =" {variant: 'outline'} " id =" btncheck3 " autoComplete =" off " label =" Checkbox 3 " />
89+ <CFormCheck :button =" {color: 'primary', variant: 'outline'} " id =" btncheck1 " autocomplete =" off " label =" Checkbox 1 " />
90+ <CFormCheck :button =" {color: 'primary', variant: 'outline'} " id =" btncheck2 " autocomplete =" off " label =" Checkbox 2 " />
91+ <CFormCheck :button =" {color: 'primary', variant: 'outline'} " id =" btncheck3 " autocomplete =" off " label =" Checkbox 3 " />
9292</CButtonGroup >
9393:::
9494``` vue
9595<CButtonGroup role="group" aria-label="Basic checkbox toggle button group">
96- <CFormCheck :button="{variant: 'outline'}" id="btncheck1" autoComplete ="off" label="Checkbox 1"/>
97- <CFormCheck :button="{variant: 'outline'}" id="btncheck2" autoComplete ="off" label="Checkbox 2"/>
98- <CFormCheck :button="{variant: 'outline'}" id="btncheck3" autoComplete ="off" label="Checkbox 3"/>
96+ <CFormCheck :button="{color: 'primary', variant: 'outline'}" id="btncheck1" autocomplete ="off" label="Checkbox 1"/>
97+ <CFormCheck :button="{color: 'primary', variant: 'outline'}" id="btncheck2" autocomplete ="off" label="Checkbox 2"/>
98+ <CFormCheck :button="{color: 'primary', variant: 'outline'}" id="btncheck3" autocomplete ="off" label="Checkbox 3"/>
9999</CButtonGroup>
100100```
101101
102102::: demo
103103<CButtonGroup role =" group " aria-label =" Basic checkbox toggle button group " >
104- <CFormCheck type =" radio " :button =" {variant: 'outline'} " name =" btnradio " id =" btnradio1 " autoComplete =" off " label =" Radio 1 " />
105- <CFormCheck type =" radio " :button =" {variant: 'outline'} " name =" btnradio " id =" btnradio2 " autoComplete =" off " label =" Radio 2 " />
106- <CFormCheck type =" radio " :button =" {variant: 'outline'} " name =" btnradio " id =" btnradio3 " autoComplete =" off " label =" Radio 3 " />
104+ <CFormCheck type =" radio " :button =" {color: 'primary', variant: 'outline'} " name =" btnradio " id =" btnradio1 " autocomplete =" off " label =" Radio 1 " checked />
105+ <CFormCheck type =" radio " :button =" {color: 'primary', variant: 'outline'} " name =" btnradio " id =" btnradio2 " autocomplete =" off " label =" Radio 2 " />
106+ <CFormCheck type =" radio " :button =" {color: 'primary', variant: 'outline'} " name =" btnradio " id =" btnradio3 " autocomplete =" off " label =" Radio 3 " />
107107</CButtonGroup >
108108:::
109109``` vue
110110<CButtonGroup role="group" aria-label="Basic checkbox toggle button group">
111- <CFormCheck type="radio" :button="{variant: 'outline'}" name="btnradio" id="btnradio1" autoComplete="off" label="Radio 1"/>
112- <CFormCheck type="radio" :button="{variant: 'outline'}" name="btnradio" id="btnradio2" autoComplete="off" label="Radio 2"/>
113- <CFormCheck type="radio" :button="{variant: 'outline'}" name="btnradio" id="btnradio3" autoComplete="off" label="Radio 3"/>
114- </CButtonGroup>
115- ```
116-
117- ::: demo
118- <CButtonGroup role =" group " aria-label =" Basic checkbox toggle button group " >
119- <CFormCheck type =" radio " :button =" {variant: 'outline'} " name =" btnradio " id =" btnradio1 " autoComplete =" off " label =" Radio 1 " />
120- <CFormCheck type =" radio " :button =" {variant: 'outline'} " name =" btnradio " id =" btnradio2 " autoComplete =" off " label =" Radio 2 " />
121- <CFormCheck type =" radio " :button =" {variant: 'outline'} " name =" btnradio " id =" btnradio3 " autoComplete =" off " label =" Radio 3 " />
122- </CButtonGroup >
123- :::
124- ``` vue
125- <CButtonGroup role="group" aria-label="Basic checkbox toggle button group">
126- <CFormCheck type="radio" :button="{variant: 'outline'}" name="btnradio" id="btnradio1" autoComplete="off" label="Radio 1"/>
127- <CFormCheck type="radio" :button="{variant: 'outline'}" name="btnradio" id="btnradio2" autoComplete="off" label="Radio 2"/>
128- <CFormCheck type="radio" :button="{variant: 'outline'}" name="btnradio" id="btnradio3" autoComplete="off" label="Radio 3"/>
111+ <CFormCheck type="radio" :button="{color: 'primary', variant: 'outline'}" name="btnradio" id="btnradio1" autocomplete="off" label="Radio 1" checked/>
112+ <CFormCheck type="radio" :button="{color: 'primary', variant: 'outline'}" name="btnradio" id="btnradio2" autocomplete="off" label="Radio 2"/>
113+ <CFormCheck type="radio" :button="{color: 'primary', variant: 'outline'}" name="btnradio" id="btnradio3" autocomplete="off" label="Radio 3"/>
129114</CButtonGroup>
130115```
131116
@@ -431,16 +416,16 @@ Create a set of buttons that appear vertically stacked rather than horizontally.
431416
432417::: demo
433418<CButtonGroup vertical role =" group " aria-label =" Vertical button group " >
434- <CFormCheck type =" radio " :button =" { color: 'danger', variant: 'outline' } " name =" vbtnradio " id =" vbtnradio1 " autoComplete =" off " label =" Radio 1 " defaultChecked />
435- <CFormCheck type =" radio " :button =" { color: 'danger', variant: 'outline' } " name =" vbtnradio " id =" vbtnradio2 " autoComplete =" off " label =" Radio 2 " />
436- <CFormCheck type =" radio " :button =" { color: 'danger', variant: 'outline' } " name =" vbtnradio " id =" vbtnradio3 " autoComplete =" off " label =" Radio 3 " />
419+ <CFormCheck type =" radio " :button =" { color: 'danger', variant: 'outline' } " name =" vbtnradio " id =" vbtnradio1 " autocomplete =" off " label =" Radio 1 " checked />
420+ <CFormCheck type =" radio " :button =" { color: 'danger', variant: 'outline' } " name =" vbtnradio " id =" vbtnradio2 " autocomplete =" off " label =" Radio 2 " />
421+ <CFormCheck type =" radio " :button =" { color: 'danger', variant: 'outline' } " name =" vbtnradio " id =" vbtnradio3 " autocomplete =" off " label =" Radio 3 " />
437422</CButtonGroup >
438423:::
439424``` vue
440425<CButtonGroup vertical role="group" aria-label="Vertical button group">
441- <CFormCheck type="radio" :button="{ color: 'danger', variant: 'outline' }" name="vbtnradio" id="vbtnradio1" autoComplete ="off" label="Radio 1" defaultChecked />
442- <CFormCheck type="radio" :button="{ color: 'danger', variant: 'outline' }" name="vbtnradio" id="vbtnradio2" autoComplete ="off" label="Radio 2"/>
443- <CFormCheck type="radio" :button="{ color: 'danger', variant: 'outline' }" name="vbtnradio" id="vbtnradio3" autoComplete ="off" label="Radio 3"/>
426+ <CFormCheck type="radio" :button="{ color: 'danger', variant: 'outline' }" name="vbtnradio" id="vbtnradio1" autocomplete ="off" label="Radio 1" checked />
427+ <CFormCheck type="radio" :button="{ color: 'danger', variant: 'outline' }" name="vbtnradio" id="vbtnradio2" autocomplete ="off" label="Radio 2"/>
428+ <CFormCheck type="radio" :button="{ color: 'danger', variant: 'outline' }" name="vbtnradio" id="vbtnradio3" autocomplete ="off" label="Radio 3"/>
444429</CButtonGroup>
445430```
446431
0 commit comments