diff --git a/app/app.vue b/app/app.vue index bf4b934..176afa8 100644 --- a/app/app.vue +++ b/app/app.vue @@ -28,28 +28,26 @@ const head = useLocaleHead() - - - - + + diff --git a/app/components/chat/CommandPalette.vue b/app/components/chat/CommandPalette.vue index b0b8119..8419cc5 100644 --- a/app/components/chat/CommandPalette.vue +++ b/app/components/chat/CommandPalette.vue @@ -46,8 +46,9 @@ defineShortcuts({ }) const activeElement = useActiveElement() -watch(activeElement, () => { - if (activeElement.value instanceof HTMLElement && ['INPUT', 'TEXTAREA'].includes(activeElement.value.tagName)) { +watch(openMessageModal, async () => { + await nextTick() + if (activeElement.value instanceof HTMLElement) { activeElement.value.blur() } }) @@ -201,6 +202,7 @@ function goHome() { /> props.id && ((typeof headings?.anchorLinks === ' diff --git a/app/components/content/ProseH3.vue b/app/components/content/ProseH3.vue index 64b3f72..a185837 100644 --- a/app/components/content/ProseH3.vue +++ b/app/components/content/ProseH3.vue @@ -14,7 +14,7 @@ const generate = computed(() => props.id && ((typeof headings?.anchorLinks === ' diff --git a/app/components/post/Footer.vue b/app/components/post/Footer.vue index d37bc18..ba6681e 100644 --- a/app/components/post/Footer.vue +++ b/app/components/post/Footer.vue @@ -3,7 +3,7 @@ const { t } = useI18n() - + diff --git a/app/pages/index.vue b/app/pages/index.vue index 65f0749..1ab1f11 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -25,7 +25,7 @@ watch( diff --git a/app/pages/projects/[slug].vue b/app/pages/projects/[slug].vue index 03e43e9..340ba92 100644 --- a/app/pages/projects/[slug].vue +++ b/app/pages/projects/[slug].vue @@ -3,8 +3,6 @@ const route = useRoute() const { data: project } = await useAsyncData(`projects/${route.params.slug}`, () => queryCollection('projects').path(`/projects/${route.params.slug}`).first()) -const { t } = useI18n() - useSeoMeta({ title: project.value?.title, description: project.value?.description, @@ -13,20 +11,7 @@ useSeoMeta({