diff --git a/next.config.js b/next.config.js index 4a0f2c8..89860b1 100644 --- a/next.config.js +++ b/next.config.js @@ -9,7 +9,7 @@ const withNextIntl = createNextIntlPlugin(); var nextConfig = { output: 'export', images: { - loader: 'custom', + unoptimized: true, }, } diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..37d4a28 Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/menu/logo.png b/public/menu/logo.png new file mode 100644 index 0000000..6a0ef70 Binary files /dev/null and b/public/menu/logo.png differ diff --git a/src/components/language/LanguageSwitcher.module.css b/src/components/language/LanguageSwitcher.module.css index 9571734..e611a0a 100644 --- a/src/components/language/LanguageSwitcher.module.css +++ b/src/components/language/LanguageSwitcher.module.css @@ -12,10 +12,10 @@ } .selectedLanguage { - padding: 0.8rem 1rem; + padding-left: 1px; + padding-right: 3px; color: rgb(117, 115, 115); - font-family: Montserrat; - font-size: 13px; + font-size: clamp(10px, 1.25vw, 34px); font-weight: 500; line-height: 16px; letter-spacing: 0%; @@ -44,8 +44,7 @@ .option { padding: 0.8rem 1rem; color: rgb(117, 115, 115); - font-family: Montserrat; - font-size: 13px; + font-size: clamp(10px, 1.25vw, 34px); font-weight: 500; line-height: 16px; letter-spacing: 0%; diff --git a/src/components/language/LanguageSwitcher.tsx b/src/components/language/LanguageSwitcher.tsx index fc4093e..76ac0ff 100644 --- a/src/components/language/LanguageSwitcher.tsx +++ b/src/components/language/LanguageSwitcher.tsx @@ -2,6 +2,9 @@ import { useState, ChangeEvent, ReactNode, useTransition } from 'react'; import Image from 'next/image'; import { useRouter, usePathname, useParams } from 'next/navigation'; import styles from './LanguageSwitcher.module.css'; +import { Montserrat } from 'next/font/google'; + +const montserrat = Montserrat({ subsets: ['latin', 'cyrillic'] }) type LocaleOption = { code: string; @@ -42,7 +45,7 @@ const LanguageSwitcher = () => { return (