Подключение футера - #17
Conversation
Это для SEO тег H1 сделан. Можешь использовать usePathname чтоб проверить главная ли
Ага, с Вячеславом по SEO уже обсуждаем это, он предлагает удалить ссылки на теги и категории |
| ) | ||
| } | ||
| ;<Footer /> | ||
| // const Footer = () => { |
There was a problem hiding this comment.
Иконки как на проде можешь найти на fontello, там можно пройти и на первоисточник
There was a problem hiding this comment.
Названия файлов у нас с маленькой буквы
| youtube: YoutubeIcon, | ||
| } | ||
|
|
||
| const SOCIAL_LINKS = [ |
There was a problem hiding this comment.
Это можно в отдельный фаил, как раз menu.config.ts подойдет, потом переиспользовать в хедере
| import Link from 'next/link' | ||
| import type { ComponentType, SVGProps } from 'react' | ||
|
|
||
| const socialIcons: Record<string, ComponentType<SVGProps<SVGSVGElement>>> = { |
There was a problem hiding this comment.
Это переместить в файл самих иконок
| '[&>div+div]:mt-6 ' + | ||
| headingClasses + | ||
| ' ' + | ||
| '[&_a]:text-muted-foreground [&_a]:hover:text-foreground [&_a]:hover:underline [&_a]:underline-offset-4 ' + |
There was a problem hiding this comment.
Нашел фикс тут для ховера. Надо заменить [&_a]:hover на [&_a:hover]. Но честно говоря дабавить стили в globals.css кажется лучше и ограничиться tailwind в частях которые не приходят с админки.
| return ( | ||
| <footer> | ||
| <Section> | ||
| <Container> |
| </div> | ||
| </Container> | ||
|
|
||
| <Container className="border-t not-prose flex flex-col md:flex-row md:gap-2 gap-6 justify-between md:items-center"> |
|
|
||
| <Container className="border-t not-prose flex flex-col md:flex-row md:gap-2 gap-6 justify-between md:items-center"> | ||
| <p className="text-muted-foreground"> | ||
| © 2018–2026 <a href="https://sysblok.ru">Системный Блокъ</a> |
4a0199e to
5789e2d
Compare


Получает футер. Есть несколько моментов:
Вообще футер как-то сложно выглядит. Мне кажется, было бы проще не получать хотя бы часть футера по апи, а просто вставить обычные ссылки на страницу О нас, и пр. Насколько там нужны теги и темы - тоже вопрос, подозреваю, этим никто не пользуется.