File tree Expand file tree Collapse file tree 3 files changed +20
-2
lines changed
theme-coreui/src/client/components Expand file tree Collapse file tree 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>({
253253 text : 'Toast' ,
254254 link : `/${ pkg . config . version_short } /components/toast.md` ,
255255 } ,
256+ {
257+ text : 'Widgets' ,
258+ link : `/${ pkg . config . version_short } /components/widgets.md` ,
259+ } ,
256260 ] ,
257261 } ,
258262 {
Original file line number Diff line number Diff line change 1010 </div >
1111 <!-- Show an image ad -->
1212 <div class =" content" >
13+ <h1 >{{ title }}</h1 >
14+ <p class =" docs-lead fs-4 fw-light" >{{ description }}</p >
1315 <div data-ea-publisher =" coreui-io" data-ea-type =" image" ></div >
1416 <Content />
1517 </div >
2426 </main >
2527</template >
2628
27- <script >
29+ <script lang="ts" >
2830import { defineComponent } from ' vue'
2931import PageMeta from ' ./PageMeta.vue'
3032import PageNav from ' ./PageNav.vue'
33+ import { usePageFrontmatter } from ' @vuepress/client'
34+ import type { DefaultThemeNormalPageFrontmatter } from ' ../../shared'
3135
3236export default defineComponent ({
3337 name: ' Page' ,
34-
3538 components: {
3639 PageMeta ,
3740 PageNav ,
3841 },
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+ },
3952})
4053 </script >
Original file line number Diff line number Diff line change @@ -46,6 +46,7 @@ import NavLink from './NavLink.vue'
4646const useEditNavLink = (): ComputedRef <null | NavLinkType > => {
4747 const themeLocale = useThemeLocaleData ()
4848 const page = usePageData <DefaultThemePageData >()
49+ console .log (page )
4950 const frontmatter = usePageFrontmatter <DefaultThemeNormalPageFrontmatter >()
5051
5152 return computed (() => {
You can’t perform that action at this time.
0 commit comments