fix: переключатель языка и иконка репозитория в шапке
- восстановлены link для локалей: ru → /ru/, en → /en/ (были сломаны на /) - добавлена иконка GitHub в socialLinks шапки VitePress для ru и en со ссылкой на https://gromlab.ru/docs/nextjs-style-guide - root-локаль скрыта из переключателя языка через CSS (display: none для href="/"): в дропдауне теперь только Русский и English - pill-кнопка «Репозиторий» добавлена в блок controls лендинга с иконкой GitHub, открывается в новой вкладке - мобильная вёрстка лендинга переработана: контролы стопкой, репозиторий на ≤480px сжимается до иконки 36x36, увеличены отступы между блоками (hero / controls / cards) для разделения
This commit is contained in:
@@ -15,3 +15,14 @@
|
||||
max-width: 100%;
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
|
||||
/*
|
||||
* Скрыть root-локаль (лендинг с layout: false) из переключателя языка.
|
||||
* VitePress не даёт исключить root через config — она всегда попадает
|
||||
* в lang-switcher. Идентифицируем по href="/" — другие локали используют
|
||||
* href="/ru/" и href="/en/".
|
||||
*/
|
||||
.VPNavBarTranslations a[href="/"],
|
||||
.VPNavScreenTranslations a[href="/"] {
|
||||
display: none;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user