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

[#407] add scss selector for feedback tooltip #408

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

geophyzik
Copy link
Contributor

@geophyzik geophyzik commented Nov 23, 2023

Убрал класс у инпута, добавил для фидбека чтобы снова воссоединить карандаш с названием сниппета
Снимок экрана 2023-10-25 в 09 56 18

fixes #407

@geophyzik geophyzik changed the title add scss selector for feedback tooltip [#407] add scss selector for feedback tooltip Nov 23, 2023
.toolbar-feedback {
display: block;
min-width: 150px;
}
Copy link
Contributor

Choose a reason for hiding this comment

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

здесь вы задаете display-block а внизу убираете d-block?
Это же про одно и то же да?
т.е. я вижу, что здесь добавляется min-width. Выглядит так что это кастомный класс, который мы можем добавить в className, назвать его типа x-mw-150 и внутри только min-width использовать.

Просто вы добавляете кастомный который прям привязывается к конкретному инпуту и его никак нельзя переиспользовать. Мы стараемся наоборот все кастомы убрать и использовать дефолтные компоненты бутстрапа.

Но иногда требуется вводить кастомные классы, например в hexlet-basics, hexlet-sicp такие классы бывают.

Copy link
Contributor Author

@geophyzik geophyzik Nov 23, 2023

Choose a reason for hiding this comment

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

Это же про одно и то же да?

ага

Выглядит так что это кастомный класс, который мы можем добавить в className, назвать его типа x-mw-150 и внутри только min-width использовать.

d-block перекинул в scss чтобы дополнительно разгрузить строку

Мы стараемся наоборот все кастомы убрать и использовать дефолтные компоненты бутстрапа.

min-width: 150px как ни крути вроде над закинуть в кастом, а d-block на Ваше усмотрение, можн и обратно вернуть

ну кстати да я вроде понял зачем d-block не стоило убирать, а min-width: 150px закинуть в x-mw-150 и потом его проще переиспользовать т.к. нет лишнего d-blocka, с другой стороны 150px тоже слишком ситуативный селектор

Copy link
Contributor

Choose a reason for hiding this comment

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

с другой стороны 150px тоже слишком ситуативный селектор

но все равно это лучше, когда css в css, а не в html, иначе очень быстро инлайн стили начинают размножаться по коду и это превращается в большую, плохопахнущую помойку. А это открытый проект, лучше чтобы распространялось хорошее)

Copy link
Contributor

Choose a reason for hiding this comment

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

x-mw-150

я бы сделал чуть иначе название, сейчас очень общее, тем более mw в бутстрапе читается как max-width

наверное явное x-min-w-150px будет лучше

Copy link
Contributor

Choose a reason for hiding this comment

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

в бутстрапе в примерах переодически используют инлайн стили, но если можно от них отказаться и сделать код чище - то почему бы и не попробовать)

@fey fey marked this pull request as draft November 27, 2023 11:33
@fey
Copy link
Contributor

fey commented Dec 20, 2023

@geophyzik Привет. Как успехи, нужна помощь с доработками? Если не хватает времени - другие ребята могут продолжить работу.

@fey fey closed this Dec 20, 2023
@fey fey reopened this Dec 20, 2023
@vyacheslav-pv
Copy link
Contributor

возьму в работу

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.

Вид сниппет тулбара
4 participants