diff --git a/theme/src/client/components/global/VPImageCard.vue b/theme/src/client/components/global/VPImageCard.vue new file mode 100644 index 00000000..58402656 --- /dev/null +++ b/theme/src/client/components/global/VPImageCard.vue @@ -0,0 +1,126 @@ + + + + + + + + + {{ title }} + {{ title }} + + + {{ author }} + | + {{ date }} + + + {{ description }} + + + + + + + diff --git a/theme/src/client/globalComponents.ts b/theme/src/client/globalComponents.ts index 4f099711..d621bdae 100644 --- a/theme/src/client/globalComponents.ts +++ b/theme/src/client/globalComponents.ts @@ -5,6 +5,7 @@ import VPCard from '@theme/global/VPCard.vue' import VPLinkCard from '@theme/global/VPLinkCard.vue' import VPBadge from '@theme/global/VPBadge.vue' import VPCardGrid from '@theme/global/VPCardGrid.vue' +import VPImageCard from '@theme/global/VPImageCard.vue' import VPIcon from '@theme/VPIcon.vue' export function globalComponents(app: App) { @@ -20,6 +21,9 @@ export function globalComponents(app: App) { app.component('VPLinkCard', VPLinkCard) app.component('LinkCard', VPLinkCard) + app.component('VPImageCard', VPImageCard) + app.component('ImageCard', VPImageCard) + app.component('DocSearch', () => { const SearchComponent = app.component('Docsearch') || app.component('SearchBox') @@ -40,7 +44,6 @@ export function globalComponents(app: App) { app.component('Icon', VPIcon) app.component('VPIcon', VPIcon) - /** @deprecated */ app.component('HomeBox', VPHomeBox) app.component('VPHomeBox', VPHomeBox) }
+ {{ author }} + | + {{ date }} +
+ {{ description }} +