Раньше подвал в Fastry использовал те же ссылки, что и шапка. Теперь меню подвала настраивается независимо от шапки.
Что изменилось
Теперь в src/config/nav.config.ts есть три экспорта:
navItems— меню шапки (без изменений)footerNavItems— меню подвала, настраивается отдельноlegalLinks— небольшие юридические ссылки в нижнем ряду подвала
По умолчанию footerNavItems повторяет navItems, поэтому существующие сайты выглядят идентично.
Как добавить ссылку на Политику конфиденциальности только в подвал
Откройте src/config/nav.config.ts и отредактируйте массив footerNavItems:
export const footerNavItems: NavItem[] = [
{ label: 'Блог', href: '/blog', order: 1 },
{ label: 'Проекты', href: '/projects', order: 2 },
{ label: 'Обо мне', href: '/about', order: 3 },
{ label: 'Контакты', href: '/contact', order: 4 },
{ label: 'Конфиденциальность', href: '/privacy', order: 5 },
];
Шапка остаётся нетронутой. В подвале теперь есть дополнительная ссылка.
Использование ряда юридических ссылок
Для ссылок на Политику конфиденциальности/Условия использования добавьте их в legalLinks:
export const legalLinks: LegalLink[] = [
{ label: 'Конфиденциальность', href: '/privacy' },
{ label: 'Условия', href: '/terms' },
];
Внешние ссылки
NavItem теперь имеет опциональное поле external?: boolean. Установите его в true, и ссылка откроется в новой вкладке:
{ label: 'GitHub', href: 'https://github.com/you', order: 5, external: true }
Где отображается
Новое поведение встроено во все четыре макета подвала — simple, columns, minimal и stacked.