fix: add title from i18n

This commit is contained in:
2026-10-04 11:24:17 +05:00
parent f40a7c89ae
commit 62bdd5a7c5
3 changed files with 9 additions and 4 deletions
-4
View File
@@ -140,10 +140,6 @@
## Качество production UI ## Качество production UI
- [ ] `/` и `/list-tools` выходят без `<title>`: `svelte:head` есть только на
странице инструмента, а готовые ключи `home.defaultTitle`,
`catalog.pageTitle`, `catalog.metaDescription` не читает ни один компонент
(S1d)
- [ ] Component-тесты `SchemaToolView`/`SchemaPreview` требуют отдельного - [ ] Component-тесты `SchemaToolView`/`SchemaPreview` требуют отдельного
решения: node Vitest не имеет DOM/canvas, а e2e уже покрывает поведение. решения: node Vitest не имеет DOM/canvas, а e2e уже покрывает поведение.
- [ ] Ошибка декодирования изображения из `createImageBitmap` пока показывается - [ ] Ошибка декодирования изображения из `createImageBitmap` пока показывается
+4
View File
@@ -26,6 +26,10 @@
); );
</script> </script>
<svelte:head>
<title>{t("home.defaultTitle")}</title>
</svelte:head>
<div class="catalog-page"> <div class="catalog-page">
<CatalogHeader total={PREVIEW_TOTAL} /> <CatalogHeader total={PREVIEW_TOTAL} />
<CatalogToolbar bind:query bind:category /> <CatalogToolbar bind:query bind:category />
+5
View File
@@ -26,6 +26,11 @@
); );
</script> </script>
<svelte:head>
<title>{t("catalog.pageTitle")}</title>
<meta name="description" content={t("catalog.metaDescription")} />
</svelte:head>
<div class="catalog-page"> <div class="catalog-page">
<CatalogHeader total={PREVIEW_TOTAL} /> <CatalogHeader total={PREVIEW_TOTAL} />
<CatalogToolbar bind:query bind:category /> <CatalogToolbar bind:query bind:category />