diff --git a/.gitignore b/.gitignore
index ae39989..d020032 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,6 +11,7 @@
node_modules/
dist/
*.local
+*.local.html
# Env
.env
diff --git a/docs/TZ.md b/docs/TZ.md
index 5e1d447..8e31104 100644
--- a/docs/TZ.md
+++ b/docs/TZ.md
@@ -4,8 +4,8 @@
| | |
|---|---|
-| Версия ТЗ | 0.53 |
-| Дата | 2026-09-30 |
+| Версия ТЗ | 0.54 |
+| Дата | 2026-10-09 |
| Статус | На обсуждении |
---
@@ -577,11 +577,16 @@
без `!important`-войн с китом: только каскадное переопределение поверх
публичных классов.
- Иконки в заголовках карточек — в цвете текста заголовка (раньше затемнялись).
-- **Логотип и иконки — бренд-чип кита** (0.52): лого (`logo.svg`) и все иконки
- (favicon `icon.svg`, PWA-иконки 192/512 + maskable, иконки расширения) —
- рамка-чип в языке кита 1.0.0 (панель, 2px бордер, 6px левая кромка accent,
- скругление) с прежним глифом «терминальный промпт + чек»; бренд-марка попапа
- расширения — то же лого-изображение (больше не иконка phosphor в CSS-рамке).
+- **Логотип и иконки — знак «стек входящих»** (0.54): лого (`logo.svg`) и все иконки
+ (favicon `icon.svg`, PWA-иконки 192/512 + maskable, иконки расширения) — три
+ строки задач без рамки: синий маркер — задача в работе, зелёный — закрытая,
+ остальные строки приглушены (`--gn-color-text-dark`). Строки задают знак без
+ буквы и рамки, поэтому он работает и как чип в шапке (навигационная оболочка,
+ экран входа, попап расширения), и как favicon/иконка приложения. Геометрия
+ прежняя по пропорциям, но `viewBox` подрезан по глифу — знак занимает всю
+ отведённую ему коробку (до 0.54 он выглядел мельче на треть). maskable-иконка —
+ глиф 72% на подложке `--gn-surface-page`. Лого попапа расширения — то же
+ лого-изображение (не иконка phosphor в CSS-рамке).
## 4. Нефункциональные требования
diff --git a/extension/public/icons/icon-128.png b/extension/public/icons/icon-128.png
index 3084625..f64b7bd 100644
--- a/extension/public/icons/icon-128.png
+++ b/extension/public/icons/icon-128.png
Binary files differ
diff --git a/extension/public/icons/icon-16.png b/extension/public/icons/icon-16.png
index 0d91e1f..2c7fc1d 100644
--- a/extension/public/icons/icon-16.png
+++ b/extension/public/icons/icon-16.png
Binary files differ
diff --git a/extension/public/icons/icon-32.png b/extension/public/icons/icon-32.png
index 63f4d14..467aafe 100644
--- a/extension/public/icons/icon-32.png
+++ b/extension/public/icons/icon-32.png
Binary files differ
diff --git a/extension/public/icons/icon-48.png b/extension/public/icons/icon-48.png
index fd89240..44ae1a7 100644
--- a/extension/public/icons/icon-48.png
+++ b/extension/public/icons/icon-48.png
Binary files differ
diff --git a/extension/public/logo.svg b/extension/public/logo.svg
index 21be9db..ae798e1 100644
--- a/extension/public/logo.svg
+++ b/extension/public/logo.svg
@@ -1,10 +1,11 @@
-
\ No newline at end of file
+
diff --git a/frontend/public/icons/icon-192.png b/frontend/public/icons/icon-192.png
index 3cd3e70..577b36d 100644
--- a/frontend/public/icons/icon-192.png
+++ b/frontend/public/icons/icon-192.png
Binary files differ
diff --git a/frontend/public/icons/icon-512.png b/frontend/public/icons/icon-512.png
index 9750f10..7b0f56a 100644
--- a/frontend/public/icons/icon-512.png
+++ b/frontend/public/icons/icon-512.png
Binary files differ
diff --git a/frontend/public/icons/icon.svg b/frontend/public/icons/icon.svg
index 3f9cb1e..517b471 100644
--- a/frontend/public/icons/icon.svg
+++ b/frontend/public/icons/icon.svg
@@ -1,11 +1,12 @@
-
\ No newline at end of file
+
diff --git a/frontend/public/icons/maskable-512.png b/frontend/public/icons/maskable-512.png
index 268f35a..16d6510 100644
--- a/frontend/public/icons/maskable-512.png
+++ b/frontend/public/icons/maskable-512.png
Binary files differ
diff --git a/frontend/public/logo.svg b/frontend/public/logo.svg
index 21be9db..ae798e1 100644
--- a/frontend/public/logo.svg
+++ b/frontend/public/logo.svg
@@ -1,10 +1,11 @@
-
\ No newline at end of file
+