Files
oa/documentation/radio/radio-outlined-square-documentation.md
2025-05-24 01:49:48 +09:00

138 lines
2.6 KiB
Markdown

---
state:
selected: 'value_2'
---
### Squared outline
Vuero provides default styled radio buttons in 2 main styles,
`outlined` and `solid`. Those radio buttons also support all main colors.
The available modifiers are `is-primary`, `is-success`, `is-info`,
`is-warning`, `is-danger`.
<!--code-->
```vue
<script setup lang="ts">
const selected = ref('value_2')
</script>
<template>
<VField>
<VControl>
<VRadio
v-model="selected"
value="value_1"
label="Choice 1"
name="outlined_squared_radio"
square
/>
<VRadio
v-model="selected"
value="value_2"
label="Choice 2"
name="outlined_squared_radio"
color="primary"
square
/>
<VRadio
v-model="selected"
value="value_3"
label="Choice 3"
name="outlined_squared_radio"
color="info"
square
/>
<VRadio
v-model="selected"
value="value_4"
label="Choice 4"
name="outlined_squared_radio"
color="success"
square
/>
<VRadio
v-model="selected"
value="value_5"
label="Choice 5"
name="outlined_squared_radio"
color="warning"
square
/>
<VRadio
v-model="selected"
value="value_6"
label="Choice 6"
name="outlined_squared_radio"
color="danger"
square
/>
</VControl>
</VField>
</template>
```
<!--/code-->
<!--example-->
<VField>
<VControl>
<VRadio
v-model="frontmatter.state.selected"
value="value_1"
label="Choice 1"
name="outlined_squared_radio"
square
/>
<VRadio
v-model="frontmatter.state.selected"
value="value_2"
label="Choice 2"
name="outlined_squared_radio"
color="primary"
square
/>
<VRadio
v-model="frontmatter.state.selected"
value="value_3"
label="Choice 3"
name="outlined_squared_radio"
color="info"
square
/>
<VRadio
v-model="frontmatter.state.selected"
value="value_4"
label="Choice 4"
name="outlined_squared_radio"
color="success"
square
/>
<VRadio
v-model="frontmatter.state.selected"
value="value_5"
label="Choice 5"
name="outlined_squared_radio"
color="warning"
square
/>
<VRadio
v-model="frontmatter.state.selected"
value="value_6"
label="Choice 6"
name="outlined_squared_radio"
color="danger"
square
/>
</VControl>
</VField>
<!--/example-->