From 17e6ebf412f9f41bd668ef47a1515ad461b820fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=98=D0=BB=D1=8C=D1=8F=D1=81=20=D0=A1=D1=83=D0=BB=D1=82?= =?UTF-8?q?=D0=B0=D0=BD=D0=BE=D0=B2?= Date: Mon, 21 Sep 2026 08:24:08 +0300 Subject: [PATCH] =?UTF-8?q?fix(ui):=20=D1=83=D0=B4=D0=B0=D0=BB=D1=91=D0=BD?= =?UTF-8?q?=20FAB=20=D0=B7=D0=B0=D0=BA=D0=BB=D0=B0=D0=B4=D0=BE=D0=BA=20?= =?UTF-8?q?=E2=80=94=20=D0=BF=D0=B5=D1=80=D0=B5=D0=BA=D1=80=D1=8B=D0=B2?= =?UTF-8?q?=D0=B0=D0=BB=20=D0=BF=D0=BE=D0=BB=D0=B5=20=D0=B2=D0=B2=D0=BE?= =?UTF-8?q?=D0=B4=D0=B0=20=D1=87=D0=B0=D1=82=D0=B0=20=D0=B2=20PWA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit FAB (z-40, fixed right-bottom) ложился поверх композера чата и кнопок отправки. Добавление закладки уже доступно: меню значка «Закладки» в MobileBottomNav (мобильный) и сайдбар (десктоп) — функционал дублировался. --- client/src/components/AddBookmarkFAB.tsx | 37 ------------------------ client/src/components/AppShell.tsx | 11 +++---- 2 files changed, 6 insertions(+), 42 deletions(-) delete mode 100644 client/src/components/AddBookmarkFAB.tsx diff --git a/client/src/components/AddBookmarkFAB.tsx b/client/src/components/AddBookmarkFAB.tsx deleted file mode 100644 index 7e4b951..0000000 --- a/client/src/components/AddBookmarkFAB.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { Plus } from 'lucide-react'; -import { useLocation } from 'wouter'; -import { CreateBookmarkModal } from '@/components/CreateBookmarkModal'; -import { Button } from '@/components/ui/button'; - -const BOOKMARKABLE_PATHS = [ - '/forms/', - '/tasks/', - '/dashboard', - '/kanban/', - '/reports/', - '/home', -]; - -export function AddBookmarkFAB() { - const [location] = useLocation(); - - const isBookmarkable = BOOKMARKABLE_PATHS.some((path) => location === path || location.startsWith(path)); - if (!isBookmarkable) return null; - - const currentUrl = typeof window !== 'undefined' ? window.location.pathname + window.location.search : location; - - return ( - -