feat: simplify navigation and add RU/EN home and contacts

- simplify main navigation and hide extra menu items
- make home page more sales-focused with updated hero, benefits and fleet teaser
- add RU/EN handling for home and contacts, including SEO defaults
- integrate basic Strapi homepage API client (no breaking changes)
- update contacts page with messenger buttons and dynamic footer year

Made-with: Cursor
This commit is contained in:
2026-03-13 19:41:07 +05:00
parent 575db0ac53
commit fde9609f9a
26 changed files with 1753 additions and 735 deletions

21
components/Seo.tsx Normal file
View File

@@ -0,0 +1,21 @@
import React from 'react';
import { Helmet } from 'react-helmet';
interface SeoProps {
title: string;
description?: string;
}
const Seo: React.FC<SeoProps> = ({ title, description }) => {
const fullTitle = `${title} | ГеоВектор`;
return (
<Helmet>
<title>{fullTitle}</title>
{description && <meta name="description" content={description} />}
</Helmet>
);
};
export default Seo;