Skip to content

Commit e02e37c

Browse files
committed
feat(docs): QBtnToggle page
1 parent 158b7b9 commit e02e37c

File tree

21 files changed

+203
-88
lines changed

21 files changed

+203
-88
lines changed

docs/src/examples/QBtn/CustomColor.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
<q-btn flat style="color: #FF0080" label="Fuchsia Flat" />
55
<q-btn style="background: goldenrod; color: white" label="Goldenrod" />
66
<q-btn outline style="color: goldenrod;" label="Goldenrod" />
7-
<q-btn color="grey-4" text-color="purple" unelevated icon="camera_enhance" label="Purple text" />
7+
<q-btn color="grey-4" text-color="purple" glossy unelevated icon="camera_enhance" label="Purple text" />
88
</div>
99
</template>

docs/src/examples/QBtn/Links.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<template>
22
<div class="q-pa-md q-gutter-sm">
3-
<q-btn to="/docs" label="To Docs index" outline color="secondary" />
4-
<q-btn to="/docs" label="To Docs index in 2s" @click="linkClick" glossy color="secondary" />
3+
<q-btn to="/docs" label="To Docs index" outline color="purple" />
4+
<q-btn to="/docs" label="To Docs index in 2s" @click="linkClick" glossy color="purple" />
55

6-
<q-btn type="a" href="/docs" label="Type 'a'" push color="secondary" />
7-
<q-btn type="a" href="/docs" target="_blank" label="Type 'a' - external" color="secondary" />
6+
<q-btn type="a" href="/docs" label="Type 'a'" push color="purple" />
7+
<q-btn type="a" href="/docs" target="_blank" label="Type 'a' - external" color="purple" />
88
</div>
99
</template>
1010

docs/src/examples/QBtn/Round.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<div class="q-pa-md q-gutter-sm">
33
<q-btn round color="primary" icon="shopping_cart" />
44
<q-btn round color="secondary" icon="navigation" />
5-
<q-btn round color="amber" text-color="black" icon="layers_clear" />
5+
<q-btn round color="amber" glossy text-color="black" icon="layers_clear" />
66
<q-btn round color="brown-5" icon="directions" />
77
<q-btn round color="deep-orange" icon="edit_location" />
8-
<q-btn round color="purple" icon="local_grocery_store" />
8+
<q-btn round color="purple" glossy icon="local_grocery_store" />
99
<q-btn round color="black" icon="my_location" />
1010
</div>
1111
</template>

docs/src/examples/QBtn/Standard.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<q-btn color="white" text-color="black" label="Standard" />
44
<q-btn color="primary" label="Primary" />
55
<q-btn color="secondary" label="Secondary" />
6-
<q-btn color="amber" label="Amber" />
6+
<q-btn color="amber" glossy label="Amber" />
77
<q-btn color="brown-5" label="Brown 5" />
8-
<q-btn color="deep-orange" label="Deep Orange" />
8+
<q-btn color="deep-orange" glossy label="Deep Orange" />
99
<q-btn color="purple" label="Purple" />
1010
<q-btn color="black" label="Black" />
1111
</div>

docs/src/examples/QBtn/WithIcons.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
<q-btn color="secondary" icon-right="mail" label="On Right" />
55
<q-btn color="red" icon="mail" icon-right="send" label="On Left and Right" />
66
<br>
7-
<q-btn icon="phone" label="Stacked" stack color="purple" />
7+
<q-btn icon="phone" label="Stacked" stack glossy color="purple" />
88
</div>
99
</template>

docs/src/examples/QBtnDropdown/CustomButton.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
split
55
color="orange"
66
push
7+
glossy
78
no-caps
89
icon="folder"
910
label="Dropdown Button"

docs/src/examples/QBtnDropdown/Split.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<q-btn-dropdown
44
split
55
class="glossy"
6-
color="purple"
6+
color="teal"
77
label="Folders"
88
@click="onMainClick"
99
>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<template>
2+
<div class="q-pa-md">
3+
<q-btn-toggle
4+
v-model="model"
5+
toggle-color="primary"
6+
:options="[
7+
{label: 'One', value: 'one'},
8+
{label: 'Two', value: 'two'},
9+
{label: 'Three', value: 'three'}
10+
]"
11+
/>
12+
</div>
13+
</template>
14+
15+
<script>
16+
export default {
17+
data () {
18+
return {
19+
model: null,
20+
states: 'two',
21+
field: 'cake'
22+
}
23+
}
24+
}
25+
</script>
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<template>
2+
<div class="q-pa-md">
3+
<q-btn-toggle
4+
v-model="model"
5+
push
6+
glossy
7+
toggle-color="primary"
8+
:options="[
9+
{label: 'Cake', value: 'cake'},
10+
{label: 'Ice cream', value: 'ice-cream'}
11+
]"
12+
/>
13+
</div>
14+
</template>
15+
16+
<script>
17+
export default {
18+
data () {
19+
return {
20+
model: 'cake'
21+
}
22+
}
23+
}
24+
</script>
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
<template>
2+
<div class="q-pa-md q-gutter-md">
3+
<div>
4+
<q-btn-toggle
5+
v-model="model"
6+
push
7+
glossy
8+
toggle-color="primary"
9+
:options="[
10+
{label: 'One', value: 'one'},
11+
{label: 'Two', value: 'two'},
12+
{label: 'Three', value: 'three'}
13+
]"
14+
/>
15+
</div>
16+
17+
<div>
18+
<q-btn-toggle
19+
v-model="model"
20+
toggle-color="primary"
21+
flat
22+
:options="[
23+
{label: 'One', value: 'one'},
24+
{label: 'Two', value: 'two'},
25+
{label: 'Three', value: 'three'}
26+
]"
27+
/>
28+
</div>
29+
30+
<div>
31+
<q-btn-toggle
32+
v-model="model"
33+
color="brown"
34+
text-color="white"
35+
toggle-color="orange"
36+
toggle-text-color="black"
37+
rounded
38+
unelevated
39+
glossy
40+
:options="[
41+
{label: 'One', value: 'one'},
42+
{label: 'Two', value: 'two'},
43+
{label: 'Three', value: 'three'},
44+
{label: 'Four', value: 'four'}
45+
]"
46+
/>
47+
</div>
48+
</div>
49+
</template>
50+
51+
<script>
52+
export default {
53+
data () {
54+
return {
55+
model: null,
56+
states: 'two',
57+
field: 'cake'
58+
}
59+
}
60+
}
61+
</script>

0 commit comments

Comments
 (0)