diff --git a/docs/.vitepress/theme/components/base/Badge.vue b/docs/.vitepress/theme/components/base/Badge.vue index 3ff46072c..146309f53 100644 --- a/docs/.vitepress/theme/components/base/Badge.vue +++ b/docs/.vitepress/theme/components/base/Badge.vue @@ -41,14 +41,14 @@ const component = computed(() => props.href ? 'a' : 'div') font-size: 16px; } -.badge:hover, a.badge:hover { +.badge[href]:hover, a.badge:hover { border-color: var(--vp-button-alt-hover-border); color: var(--vp-button-alt-hover-text); background-color: var(--vp-button-alt-hover-bg); text-decoration: none; } -.badge:active { +.badge[href]:active { border-color: var(--vp-button-alt-active-border); color: var(--vp-button-alt-active-text); background-color: var(--vp-button-alt-active-bg); diff --git a/docs/.vitepress/theme/components/home/HomeHeroInfo.vue b/docs/.vitepress/theme/components/home/HomeHeroInfo.vue new file mode 100644 index 000000000..f55e45aa3 --- /dev/null +++ b/docs/.vitepress/theme/components/home/HomeHeroInfo.vue @@ -0,0 +1,32 @@ + + + + diff --git a/docs/.vitepress/theme/components/icons/IconDetailOverlay.vue b/docs/.vitepress/theme/components/icons/IconDetailOverlay.vue index de230e481..d1402c0f0 100644 --- a/docs/.vitepress/theme/components/icons/IconDetailOverlay.vue +++ b/docs/.vitepress/theme/components/icons/IconDetailOverlay.vue @@ -7,6 +7,7 @@ import { x, expand } from '../../../data/iconNodes' import { useRouter } from 'vitepress'; import IconInfo from './IconInfo.vue'; + import Badge from '../base/Badge.vue'; const props = defineProps<{ icon: IconEntity @@ -35,9 +36,7 @@