Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fixed 992px header size collapse issue #453 #454

Merged
merged 6 commits into from
Apr 9, 2024

Conversation

bobrov-site
Copy link
Contributor

#453 вношу изменения по этому ишью

Сделал простое решение добавив пару классов бутстрапа на разных разрешениях. Немного отображение элементов в коллапсе. Поставил их слева, чтобы они смотрелись более гармоничнее

@fey
Copy link
Contributor

fey commented Apr 8, 2024

@bobrov-site задеплойте, пожалуйста, демо

@bobrov-site
Copy link
Contributor Author

А как и куда мне дето задеплоить?

@bobrov-site
Copy link
Contributor Author

На vercel?

@fey
Copy link
Contributor

fey commented Apr 8, 2024

@bobrov-site на render.com. У нас же еще бекенд. инструкция по деплою должна быть в ридми проека.

@bobrov-site
Copy link
Contributor Author

Понял. Занимаюсь этим. Как сделаю пришлю.

@bobrov-site
Copy link
Contributor Author

@HelenOne
Copy link
Contributor

HelenOne commented Apr 9, 2024

@bobrov-site, давайте отображение элементов оставим по центру, слева тоже странновато выглядит. Можно завести issue и подумать над новым отображением коллапса

@@ -21,7 +21,7 @@ function Header() {
const logo = isDarkMode ? RunItLogoDark : RunItLogoLight;
return (
<header>
<Navbar expand="lg">
<Navbar expand="xl">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Мне кажется что это слишком много. См скрин - поменял класс на -lg, выглядит неплохо
image

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

А ширина какая на скриншоте? Я специально поменял на xl, потому что проблема же на 1168 пикселей идет. Коллапс на lg сворачивает когда разрешение 991, что раньше необходимого. Пришлось сделать на XL, чтобы кнопка поместилась. Вот скрин как у меня на 1138 с lg.
Снимок экрана 2024-04-09 в 12 43 11

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

а, я понял. Да, с русским текстом хедер становится шире. Я проверял на 1024
image
image

Я думаю пока ваш вариант ок, в будущем можно убрать лишнее из хедера.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Я могу предложить другой вариант. Можно уменьшить логотип до 150 пикселей в ширину. Тогда и коллапс останется на lg, как и @fey сделал. Получилось вот так. И все как раз влезает.
Снимок экрана 2024-04-09 в 12 48 54

@bobrov-site
Copy link
Contributor Author

@fey и @HelenOne дайте пожалуйста отмашку по моему предложению с уменьшением логотипа и если нужно будет, я верну выравнивание элементов по центру

@fey
Copy link
Contributor

fey commented Apr 9, 2024

@bobrov-site давайте уменьшим.

@bobrov-site
Copy link
Contributor Author

У меня еще предложение по поводу расположение элементов внутри коллапса. Я почему принял изначально решение по левому краю, потому что верстка Лендинга вся опирается на левый край. Центрирование только достигается за счет паддингов контейнера. Поэтому когда элементы по центру, то лично мне кажется, что меню выбивается из дизайна. Но тут уже вам решать. Скриншот прикрепляю
Снимок экрана 2024-04-09 в 13 09 27
@HelenOne

@fey
Copy link
Contributor

fey commented Apr 9, 2024

image
image

в хекслете и кб, все что находится внутри аккордеона - по левому краю.

@HelenOne
Copy link
Contributor

HelenOne commented Apr 9, 2024

Окей, тогда оставляем по левому

@bobrov-site
Copy link
Contributor Author

Изменения внес, можно посмотреть на https://bobrov-runit.onrender.com/

@fey
Copy link
Contributor

fey commented Apr 9, 2024

По мне выглядит хорошо. Ждем ревью кода от Елены, Если ок, то можно мержить.
Можно отдельным ПРом поправить отступы:
image

@bobrov-site
Copy link
Contributor Author

Без проблем, могу заняться отступами позже

@fey
Copy link
Contributor

fey commented Apr 9, 2024

@HelenOne поревьювишь код?

@HelenOne
Copy link
Contributor

HelenOne commented Apr 9, 2024

По коду тоже всё хорошо, мержу

@HelenOne HelenOne merged commit 352c5f2 into hexlet-rus:main Apr 9, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants