From 2cd53a08af1b40b9cecee90435771d74db87fac5 Mon Sep 17 00:00:00 2001 From: IRBorisov <8611739+IRBorisov@users.noreply.github.com> Date: Fri, 6 Oct 2023 15:37:32 +0300 Subject: [PATCH] Update logo --- rsconcept/frontend/public/logo.svg | 536 ------------------ rsconcept/frontend/public/logo_full.svg | 39 ++ rsconcept/frontend/public/logo_sign.svg | 23 + .../src/components/Navigation/Logo.tsx | 25 +- .../src/components/Navigation/Navigation.tsx | 2 +- 5 files changed, 81 insertions(+), 544 deletions(-) delete mode 100644 rsconcept/frontend/public/logo.svg create mode 100644 rsconcept/frontend/public/logo_full.svg create mode 100644 rsconcept/frontend/public/logo_sign.svg diff --git a/rsconcept/frontend/public/logo.svg b/rsconcept/frontend/public/logo.svg deleted file mode 100644 index c9d93b15..00000000 --- a/rsconcept/frontend/public/logo.svg +++ /dev/null @@ -1,536 +0,0 @@ - - - - -Drawing1 - - - - - - - Страница-1 - - - - Лист.1 - - - - Лист.2 - - - - Лист.3 - - - - Лист.4 - тм - - - - - - - - - - - - Лист.37 - - - - Лист.5 - - - - - Лист.6 - - - - Лист.7 - - - - - Лист.8 - - - - - Лист.9 - - - - - Лист.10 - - - - Лист.11 - - - - - Лист.12 - А - - - - - - - - - - - Лист.13 - - - - - Лист.14 - Н - - - - - - - - - - - Лист.15 - - - - - Лист.16 - А - - - - - - - - - - - Лист.17 - - - - - Лист.18 - Л - - - - - - - - - - - Лист.19 - - - - - Лист.20 - И - - - - - - - - - - - Лист.21 - - - - - Лист.22 - З - - - - - - - - - - - Лист.23 - С - - - - - - - - - - - Лист.24 - - - - - Лист.25 - И - - - - - - - - - - - Лист.26 - - - - - Лист.27 - Н - - - - - - - - - - - Лист.28 - - - - - Лист.29 - Т - - - - - - - - - - - Лист.30 - - - - - Лист.31 - Е - - - - - - - - - - - Лист.32 - - - - - Лист.33 - З - - - - - - - - - - - Лист.34 - Концепт - - - - - - - - - - - - - - - - - Лист.35 - - - - Лист.36 - - - - - Лист.40 - Всегда вместе! - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/rsconcept/frontend/public/logo_full.svg b/rsconcept/frontend/public/logo_full.svg new file mode 100644 index 00000000..df726b3a --- /dev/null +++ b/rsconcept/frontend/public/logo_full.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/rsconcept/frontend/public/logo_sign.svg b/rsconcept/frontend/public/logo_sign.svg new file mode 100644 index 00000000..0a3dde38 --- /dev/null +++ b/rsconcept/frontend/public/logo_sign.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + diff --git a/rsconcept/frontend/src/components/Navigation/Logo.tsx b/rsconcept/frontend/src/components/Navigation/Logo.tsx index 56e6df4a..3e8507c5 100644 --- a/rsconcept/frontend/src/components/Navigation/Logo.tsx +++ b/rsconcept/frontend/src/components/Navigation/Logo.tsx @@ -1,14 +1,25 @@ import { Link } from 'react-router-dom'; -interface LogoProps { - title: string -} +import useWindowSize from '../../hooks/useWindowSize'; + +const HIDE_LOGO_TEXT_LIMIT = 700; + +function Logo() { + const windowSize = useWindowSize(); -function Logo({ title }: LogoProps) { return ( - - - {title} + + { (windowSize.width && windowSize.width >= HIDE_LOGO_TEXT_LIMIT) && + } + { (!windowSize.width || windowSize.width < HIDE_LOGO_TEXT_LIMIT) && + } ); } diff --git a/rsconcept/frontend/src/components/Navigation/Navigation.tsx b/rsconcept/frontend/src/components/Navigation/Navigation.tsx index 7a3cc4b5..80f09e46 100644 --- a/rsconcept/frontend/src/components/Navigation/Navigation.tsx +++ b/rsconcept/frontend/src/components/Navigation/Navigation.tsx @@ -36,7 +36,7 @@ function Navigation () { {!noNavigation &&
- +