Skip to content

Commit 24026b4

Browse files
committed
docs: misc fixes
1 parent d838cfc commit 24026b4

File tree

8 files changed

+47
-44
lines changed

8 files changed

+47
-44
lines changed

apps/docs/src/App.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<pf-toolbar-content>
2222
<pf-toolbar-group align="end">
2323
<pf-toolbar-item>
24-
<pf-toggle-group v-model="darkTheme">
24+
<pf-toggle-group :model-value="darkTheme" @update:model-value="darkTheme = Boolean($event)" aria-label="Dark mode toggle">
2525
<pf-toggle-group-item :value="false">
2626
<sun-icon />
2727
</pf-toggle-group-item>

apps/docs/src/components/ComponentInfo.vue

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,14 @@
33
<pf-title h="2">
44
{{ componentName }} <component-title :name="componentName" />
55
</pf-title>
6-
<pf-text>
6+
<pf-content>
77
<pf-button variant="link" inline target="_blank" :href="`https://github.com/mtorromeo/vue-patternfly/blob/main/${src}`">
8-
<github-icon /> Source code
8+
<template #icon>
9+
<github-icon />
10+
</template>
11+
Source code
912
</pf-button>
10-
</pf-text>
13+
</pf-content>
1114

1215
<template v-if="doc">
1316
<br>

apps/docs/src/stories/Components/Drawer.story.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
## Demo
2121
</pre>
2222

23-
<pf-form-select v-model="position" required>
24-
<pf-form-select-option value="right" label="right" />
25-
<pf-form-select-option value="left" label="left" />
23+
<pf-form-select :model-value="position" @update:model-value="position = ($event as 'end' | 'start' | 'bottom')" required>
24+
<pf-form-select-option value="end" label="end" />
25+
<pf-form-select-option value="start" label="start" />
2626
<pf-form-select-option value="bottom" label="bottom" />
2727
</pf-form-select>
2828
<br /><br />

apps/docs/src/stories/Components/Icon.story.vue

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -87,23 +87,23 @@
8787
</story-canvas>
8888

8989
<story-canvas title="Inline">
90-
<pf-text-content>
91-
<pf-text component="h1">
90+
<pf-content>
91+
<h1>
9292
Heading
9393
<pf-icon inline>
9494
<CirclePlusIcon />
9595
</pf-icon>
96-
</pf-text>
97-
<pf-text component="p">
96+
</h1>
97+
<p>
9898
Lorem ipsum dolor sit amet, consectetur adipiscing elit Sed hendrerit nisi in cursus maximus.
99-
</pf-text>
100-
<pf-text component="h2">
99+
</p>
100+
<h2>
101101
Second level
102102
<pf-icon inline>
103103
<CirclePlusIcon />
104104
</pf-icon>
105-
</pf-text>
106-
<pf-text component="p">
105+
</h2>
106+
<p>
107107
<pf-icon inline>
108108
<CirclePlusIcon />
109109
</pf-icon>
@@ -116,7 +116,7 @@
116116
</strong>
117117
blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus
118118
venenatis. Suspendisse potenti.
119-
</pf-text>
119+
</p>
120120
<small>
121121
Sometimes you need small text
122122
<pf-icon inline>
@@ -140,7 +140,7 @@
140140
<CirclePlusIcon />
141141
</pf-icon>
142142
extra large
143-
</pf-text-content>
143+
</pf-content>
144144
</story-canvas>
145145

146146
<story-canvas title="In progress">

apps/docs/src/stories/Components/Select.story.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,12 +129,12 @@
129129
</template>
130130

131131
<script lang="ts" setup>
132-
import { reactive, ref } from 'vue';
132+
import { reactive, ref, type Ref } from 'vue';
133133
134134
const divider = ref(false);
135135
const disabled = ref(false);
136136
const selectedSingle = ref();
137-
const selectedMulti = ref([]);
137+
const selectedMulti: Ref<string[]> = ref([]);
138138
const filter = ref('');
139139
140140
type Option = {

apps/docs/src/stories/Components/Spinner.story.vue

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,28 +26,28 @@
2626
</story-canvas>
2727

2828
<story-canvas title="Inline size">
29-
<pf-text-content>
30-
<pf-text component="h1">
29+
<pf-content>
30+
<h1>
3131
Heading
3232
<pf-spinner inline aria-label="Spinner in a heading" />
33-
</pf-text>
34-
<pf-text component="p">
33+
</h1>
34+
<p>
3535
Lorem ipsum dolor sit amet, consectetur adipiscing elit Sed hendrerit nisi in cursus maximus.
36-
</pf-text>
37-
<pf-text component="h2">
36+
</p>
37+
<h2>
3838
Second level
3939
<pf-spinner inline aria-label="spinner in a subheading" />
40-
</pf-text>
41-
<pf-text component="p">
40+
</h2>
41+
<p>
4242
Curabitur accumsan turpis pharetra blandit. Quisque condimentum maximus mi,
4343
<pf-spinner inline aria-label="Spinner in a paragraph" /> sit amet commodo arcu rutrum id. Proin pretium urna vel
4444
cursus venenatis. Suspendisse potenti.
45-
</pf-text>
45+
</p>
4646
<small>
4747
Sometimes you need small text
4848
<pf-spinner inline aria-label="Spinner in a small element" />
4949
</small>
50-
</pf-text-content>
50+
</pf-content>
5151
</story-canvas>
5252
</doc-page>
5353
</template>

apps/docs/src/stories/Components/Tooltip.story.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
<pf-form-group label="Position">
3737
<pf-checkbox v-model="flip" label="Flip (used only with position != 'auto')" />
3838

39-
<pf-form-select v-model="position">
39+
<pf-form-select :model-value="position" @update:model-value="position = ($event as Placement)">
4040
<pf-form-select-option value="auto">auto</pf-form-select-option>
4141
<pf-form-select-option value="top">top</pf-form-select-option>
4242
<pf-form-select-option value="bottom">bottom</pf-form-select-option>
@@ -81,7 +81,7 @@
8181
</pf-form-group>
8282

8383
<pf-form-group label="Distance">
84-
<pf-text-input v-model.lazy="distance" />
84+
<pf-text-input v-model.lazy="distance" type="number" />
8585
</pf-form-group>
8686
</pf-form>
8787

apps/docs/src/stories/Layouts/Flex-demo.vue

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<pf-form component="div" horizontal class="pf-v6-u-mt-lg">
88
<pf-form-group label="Direction">
99
<pf-form-select v-model="direction">
10-
<pf-form-select-option value="">[undefined]</pf-form-select-option>
10+
<pf-form-select-option>[undefined]</pf-form-select-option>
1111
<pf-form-select-option value="row">row</pf-form-select-option>
1212
<pf-form-select-option value="row-reverse">row-reverse</pf-form-select-option>
1313
<pf-form-select-option value="column">column</pf-form-select-option>
@@ -17,15 +17,15 @@
1717

1818
<pf-form-group label="Display">
1919
<pf-form-select v-model="display">
20-
<pf-form-select-option value="">[undefined]</pf-form-select-option>
20+
<pf-form-select-option>[undefined]</pf-form-select-option>
2121
<pf-form-select-option value="flex">flex</pf-form-select-option>
2222
<pf-form-select-option value="inline-flex">inline-flex</pf-form-select-option>
2323
</pf-form-select>
2424
</pf-form-group>
2525

2626
<pf-form-group label="Justify Content">
2727
<pf-form-select v-model="justifyContent">
28-
<pf-form-select-option value="">[undefined]</pf-form-select-option>
28+
<pf-form-select-option>[undefined]</pf-form-select-option>
2929
<pf-form-select-option value="flex-start">flex-start</pf-form-select-option>
3030
<pf-form-select-option value="flex-end">flex-end</pf-form-select-option>
3131
<pf-form-select-option value="center">center</pf-form-select-option>
@@ -37,7 +37,7 @@
3737

3838
<pf-form-group label="Align Items">
3939
<pf-form-select v-model="alignItems">
40-
<pf-form-select-option value="">[undefined]</pf-form-select-option>
40+
<pf-form-select-option>[undefined]</pf-form-select-option>
4141
<pf-form-select-option value="flex-start">flex-start</pf-form-select-option>
4242
<pf-form-select-option value="flex-end">flex-end</pf-form-select-option>
4343
<pf-form-select-option value="center">center</pf-form-select-option>
@@ -48,7 +48,7 @@
4848

4949
<pf-form-group label="Align Content">
5050
<pf-form-select v-model="alignContent">
51-
<pf-form-select-option value="">[undefined]</pf-form-select-option>
51+
<pf-form-select-option>[undefined]</pf-form-select-option>
5252
<pf-form-select-option value="flex-start">flex-start</pf-form-select-option>
5353
<pf-form-select-option value="flex-end">flex-end</pf-form-select-option>
5454
<pf-form-select-option value="center">center</pf-form-select-option>
@@ -60,7 +60,7 @@
6060

6161
<pf-form-group label="Flex Wrap">
6262
<pf-form-select v-model="flexWrap">
63-
<pf-form-select-option value="">[undefined]</pf-form-select-option>
63+
<pf-form-select-option>[undefined]</pf-form-select-option>
6464
<pf-form-select-option value="nowrap">nowrap</pf-form-select-option>
6565
<pf-form-select-option value="wrap">wrap</pf-form-select-option>
6666
<pf-form-select-option value="wrap-reverse">wrap-reverse</pf-form-select-option>
@@ -69,7 +69,7 @@
6969

7070
<pf-form-group label="Space Items">
7171
<pf-form-select v-model="spaceItems">
72-
<pf-form-select-option value="">[undefined]</pf-form-select-option>
72+
<pf-form-select-option>[undefined]</pf-form-select-option>
7373
<pf-form-select-option value="none">none</pf-form-select-option>
7474
<pf-form-select-option value="xs">xs</pf-form-select-option>
7575
<pf-form-select-option value="sm">sm</pf-form-select-option>
@@ -84,7 +84,7 @@
8484

8585
<pf-form-group label="Gap">
8686
<pf-form-select v-model="gap">
87-
<pf-form-select-option value="">[undefined]</pf-form-select-option>
87+
<pf-form-select-option>[undefined]</pf-form-select-option>
8888
<pf-form-select-option value="none">none</pf-form-select-option>
8989
<pf-form-select-option value="xs">xs</pf-form-select-option>
9090
<pf-form-select-option value="sm">sm</pf-form-select-option>
@@ -99,7 +99,7 @@
9999

100100
<pf-form-group label="Row Gap">
101101
<pf-form-select v-model="rowGap">
102-
<pf-form-select-option value="">[undefined]</pf-form-select-option>
102+
<pf-form-select-option>[undefined]</pf-form-select-option>
103103
<pf-form-select-option value="none">none</pf-form-select-option>
104104
<pf-form-select-option value="xs">xs</pf-form-select-option>
105105
<pf-form-select-option value="sm">sm</pf-form-select-option>
@@ -114,7 +114,7 @@
114114

115115
<pf-form-group label="Column Gap">
116116
<pf-form-select v-model="columnGap">
117-
<pf-form-select-option value="">[undefined]</pf-form-select-option>
117+
<pf-form-select-option>[undefined]</pf-form-select-option>
118118
<pf-form-select-option value="none">none</pf-form-select-option>
119119
<pf-form-select-option value="xs">xs</pf-form-select-option>
120120
<pf-form-select-option value="sm">sm</pf-form-select-option>
@@ -141,15 +141,15 @@
141141
<pf-form component="div" horizontal class="pf-v6-u-mt-lg">
142142
<pf-form-group label="Align">
143143
<pf-form-select v-model="item.align">
144-
<pf-form-select-option value="">[undefined]</pf-form-select-option>
144+
<pf-form-select-option>[undefined]</pf-form-select-option>
145145
<pf-form-select-option value="left">left</pf-form-select-option>
146146
<pf-form-select-option value="right">right</pf-form-select-option>
147147
</pf-form-select>
148148
</pf-form-group>
149149

150150
<pf-form-group label="Align Self">
151151
<pf-form-select v-model="item.alignSelf">
152-
<pf-form-select-option value="">default</pf-form-select-option>
152+
<pf-form-select-option>default</pf-form-select-option>
153153
<pf-form-select-option value="auto">auto</pf-form-select-option>
154154
<pf-form-select-option value="flex-start">flex-start</pf-form-select-option>
155155
<pf-form-select-option value="flex-end">flex-end</pf-form-select-option>
@@ -172,7 +172,7 @@
172172

173173
<pf-form-group label="Spacer">
174174
<pf-form-select v-model="item.spacer">
175-
<pf-form-select-option value="">[undefined]</pf-form-select-option>
175+
<pf-form-select-option>[undefined]</pf-form-select-option>
176176
<pf-form-select-option value="none">none</pf-form-select-option>
177177
<pf-form-select-option value="xs">xs</pf-form-select-option>
178178
<pf-form-select-option value="sm">sm</pf-form-select-option>

0 commit comments

Comments
 (0)