File tree 3 files changed +20
-2
lines changed
theme-coreui/src/client/components
3 files changed +20
-2
lines changed Original file line number Diff line number Diff line change @@ -253,6 +253,10 @@ export default defineUserConfig<DefaultThemeOptions>({
253
253
text : 'Toast' ,
254
254
link : `/${ pkg . config . version_short } /components/toast.md` ,
255
255
} ,
256
+ {
257
+ text : 'Widgets' ,
258
+ link : `/${ pkg . config . version_short } /components/widgets.md` ,
259
+ } ,
256
260
] ,
257
261
} ,
258
262
{
Original file line number Diff line number Diff line change 10
10
</div >
11
11
<!-- Show an image ad -->
12
12
<div class =" content" >
13
+ <h1 >{{ title }}</h1 >
14
+ <p class =" docs-lead fs-4 fw-light" >{{ description }}</p >
13
15
<div data-ea-publisher =" coreui-io" data-ea-type =" image" ></div >
14
16
<Content />
15
17
</div >
24
26
</main >
25
27
</template >
26
28
27
- <script >
29
+ <script lang="ts" >
28
30
import { defineComponent } from ' vue'
29
31
import PageMeta from ' ./PageMeta.vue'
30
32
import PageNav from ' ./PageNav.vue'
33
+ import { usePageFrontmatter } from ' @vuepress/client'
34
+ import type { DefaultThemeNormalPageFrontmatter } from ' ../../shared'
31
35
32
36
export default defineComponent ({
33
37
name: ' Page' ,
34
-
35
38
components: {
36
39
PageMeta ,
37
40
PageNav ,
38
41
},
42
+ setup() {
43
+ const frontmatter = usePageFrontmatter <DefaultThemeNormalPageFrontmatter >()
44
+ const title = frontmatter .value .title
45
+ const description = frontmatter .value .description
46
+
47
+ return {
48
+ title ,
49
+ description ,
50
+ }
51
+ },
39
52
})
40
53
</script >
Original file line number Diff line number Diff line change @@ -46,6 +46,7 @@ import NavLink from './NavLink.vue'
46
46
const useEditNavLink = (): ComputedRef <null | NavLinkType > => {
47
47
const themeLocale = useThemeLocaleData ()
48
48
const page = usePageData <DefaultThemePageData >()
49
+ console .log (page )
49
50
const frontmatter = usePageFrontmatter <DefaultThemeNormalPageFrontmatter >()
50
51
51
52
return computed (() => {
You can’t perform that action at this time.
0 commit comments