@react_js

Страница 234 из 5115
Владимир
22.06.2016
17:03:44
Без кнопок внутри он просто див

Sergey
22.06.2016
17:03:46
обожаю холивары :D

Oleg
22.06.2016
17:04:05
я выражаюсь понятно?

Ҫѐҏӗѫӑ
22.06.2016
17:04:26
обожаю холивары, которые понимаю. а в верстке ваще хз как один див посредине другого выравнять

Google
Владимир
22.06.2016
17:04:45
Выражаешься да но это фиговый антипаттерн

Nikita
22.06.2016
17:04:48
а как еще сделать button group, если без знания кишков дочерних?)

LeftButton, MiddleButton, RightButton ?))

Ivan
22.06.2016
17:05:10
обожаю холивары, которые понимаю. а в верстке ваще хз как один див посредине другого выравнять
flex все остальное верстальщики чтоб себе цену поднять придумывают

Oleg
22.06.2016
17:05:15
> Выражаешься да но это фиговый антипаттерн давай на уровне фактов

Ҫѐҏӗѫӑ
22.06.2016
17:05:19
во флекс умею, да

Andrey
22.06.2016
17:05:21
потому что значит родитель знает классы детских элементов, это нарушает энкапсуляцию и ведет к фрагильности
А ты в документацию бема смотрел ? При чём тут не должны? Бем для того и бем чтобы сделать АБСОЛЮТНО независимые блоки. то есть блоки которые можно тягать с собой от проекта к проекту и которые не должны ломаться от какого-то там шрифта.

Владимир
22.06.2016
17:05:24
Баттон груп факт

Oleg
22.06.2016
17:06:09
философия бэма не плохая

но она требует соблюдения четкого

Ivan
22.06.2016
17:06:31
нафиг бем если есть css-modules

Google
Ivan
22.06.2016
17:06:45
и прочая хорошая фигня

Ҫѐҏӗѫӑ
22.06.2016
17:06:46
нафиг хтмл и цсс. это дно

Nikita
22.06.2016
17:07:05
все на asm!

Ivan
22.06.2016
17:07:06
я даже анимашки давно забил в css делать

все скриптами

Владимир
22.06.2016
17:07:15
Ну да, ридеры есть там один текст

Aleksandr
22.06.2016
17:07:33
Деградация чата, днём обсуждали cssmodules vs jss, а сейчас про бэм, который уже точно рип

Nikita
22.06.2016
17:08:34
> днём обсуждали cssmodules vs jss

а кто-то слушал подкаст с автором jss?

Oleg
22.06.2016
17:08:44
> Баттон груп бесполезен сам по себе есть компонент груп, есть компонент кнопка, груп использует кнопку и передает ей свойства которые знает кнопка и соответственно меняет свое представление, а не груп залазит в кишки кнопки и меняет что хочет чтоб сделать так ка кэто надо компоненту груп. Это собственно база компонентной разработки и ничего нового я тут не открыл. Это только непонятно людям научившимся работать с css в формате документа.

Sergey
22.06.2016
17:08:49
а как вы к команде разрабов яндекса относитесь? просто интересно

Владимир
22.06.2016
17:08:50
Мы не обсуждали такое днем

Ҫѐҏӗѫӑ
22.06.2016
17:09:15
ага. с утра всякое говно обсуждают

Andrew
22.06.2016
17:09:37
Так не интересно, задавай в общий чат)
Вот, задал. А он во флуде утонул. :)

Ҫѐҏӗѫӑ
22.06.2016
17:10:33
внезапно завтра мб будет биржс

from
22.06.2016
17:12:23
докажи
пф, достаточно случая, когда один модификатор должен не только какие-нибудь радиусы углов поменять у рамки, но и цвет заголовка внутри рамки (что с точки зрения семантики легко может быть). Таким образом родительский компонент уже о двух классах должен знать, либо дочерние элементы должны знать о родительских модификаторах, потому что иначе на css не сделаешь А при компонентном подходе это будут просто пропсы и переменные, вся логика изолирована в каждом компоненте.

Andrey
22.06.2016
17:12:46
Oleg
22.06.2016
17:13:14
@everdimension приятно слышать что здесь есть вминяемые люди

Google
Владимир
22.06.2016
17:13:20
Что на жс мы переопределим стили что на цсс, разницы никакой, а тут еще нужно знать что за стили у нас у кнопки что бы их передать либо компонент по параметрам строить которые нужны будут только для кейся с группой кнопок

Nikita
22.06.2016
17:13:40
аа. Хотел сказать, что подкаст какой-то ни о чем получился, еще больше убедился, что jss не нужен.

Oleg
22.06.2016
17:14:23
бем не против, в том то и проблема

Andrey
22.06.2016
17:14:45
ну а я что просил доказать ?

Владимир
22.06.2016
17:14:53
А так я по звездочке у всех вложенных отменю то что нужно, если этих стилей нет то ничего и не сломается

Andrey
22.06.2016
17:15:43
по-моему это дорога к тому, с чем бем пытается бороться
с чем пытается бороться ? с модификаторами к блоку которые влияют на его элементы ? :D

Oleg
22.06.2016
17:15:54
Владимир, ты не понимаешь проблемы котоорые рашает компонентная разработка.

Art
22.06.2016
17:16:23
Ооой, вы всё о том же? Откуда столько свободного времени?

Vladimir
22.06.2016
17:16:27
Nikita
22.06.2016
17:16:34
я чет не понимаю

Владимир
22.06.2016
17:16:36
Не понимаю, не убедил, жсс пользуюсь а у кнопок буду с родителя менять стили

Nikita
22.06.2016
17:16:46
вы можете скинуть кодом, как вы видите ButtonGroup?

отличный пример, на самом деле

Andrey
22.06.2016
17:17:47
Ооой, вы всё о том же? Откуда столько свободного времени?
не было его , да олег (автор jss) помогает нам его высвободить :)

Roman
22.06.2016
17:18:19
Вот, задал. А он во флуде утонул. :)
Чот там намудрено очень все, с телефона неудобно. Какой финальный конфиг получается, конкретно парамс loaders?

Oleg
22.06.2016
17:18:24
Владимир - ты можешь делать что хочешь, когда устанешь отстреливать себе ногу, тогда начнешь думать.

Art
22.06.2016
17:18:28
Владимир
22.06.2016
17:18:46
Ну ни разу не острелил, вообще проблемы не вижу

Google
Oleg
22.06.2016
17:18:55
Значит ее у тебя нет

Nikita
22.06.2016
17:19:00
ща тебя спросят про размер проектов)

Oleg
22.06.2016
17:19:01
возможно тебе вообще не нужен jss

именно но эту фразу я устал писать)))

Art
22.06.2016
17:19:16
Andrey
22.06.2016
17:19:16
Значит ее у тебя нет
кто ничего не делает, тот не сталкивается с проблемами

Andrew
22.06.2016
17:19:19
Чот там намудрено очень все, с телефона неудобно. Какой финальный конфиг получается, конкретно парамс loaders?
JSON.stringify много коцает. Как бы это получше вывести? toSource() тоже не работает

Владимир
22.06.2016
17:19:21
Он то тут причем

Я что на цсс что на нем буду делать изменение в родителе

Admin
ERROR: S client not available

Roman
22.06.2016
17:20:13
!

Ҫѐҏӗѫӑ
22.06.2016
17:20:18
Праздники 22 июня Антарктида - День зимнего солнцестояния — праздник «день середины зимы». Республика Конго - День армии. Сальвадор - День учителя. Гаити - День Президента.

РФ

Andrey
22.06.2016
17:20:53
менять цсс у родителя в одном месте гораздо производительней чем менять жыэсом классы во многих местах.

from
22.06.2016
17:20:55
давайте не запечатлевать это в истории)

Roman
22.06.2016
17:21:10
JSON.stringify много коцает. Как бы это получше вывести? toSource() тоже не работает
Сделай простой конфиг и конкретно loaders и тестируй

Владимир
22.06.2016
17:21:10
Надо повторить

Это подготовка была

Oleg
22.06.2016
17:21:35
все ребята вы меня теряете, давайте конкретные вопросы или я ушел)

Владимир
22.06.2016
17:22:02
Будет критический цсс в релизе?

Google
Nikita
22.06.2016
17:22:07
конкретный вопрос - я не понял, как ты не остановил ведущих, когда они сказали что css-modules умирают

Roman
22.06.2016
17:22:12
У меня таки есть вопрос за метеор Но он не нужен

Nikita
22.06.2016
17:22:16
начали про стары муть нести))

Oleg
22.06.2016
17:23:00
критический css есть по сути уже, в релизе меняется алгоритм генерации классов

from
22.06.2016
17:23:11
@iyntx короче как будто то ли цели бема не понимаешь, то ли как ту же цель решают компоненты, но лучше из-за того мусолим одно и то же... бе

Oleg
22.06.2016
17:23:35
> конкретный вопрос - я не понял, как ты не остановил ведущих, ну я сказал что мне не кажется что он умирает, но я не слежу так пристально

Nikita
22.06.2016
17:24:41
и еще. Твой ответ по поводу css-modules + postcss vs jss - если не нужно динамически стили в проекте менять и с первой связкой проблем нет - значит jss в проекте не нужен?

Oleg
22.06.2016
17:25:14
если проблем нет значит не нужен

все инструменты решают проблемы

Oleg
22.06.2016
17:25:29
не у всех они есть

Andrey
22.06.2016
17:25:33
Баттон груп обнулит радиус и тень кнопки
на беме это будет выглядеть примерно так <div class="button-group button-group_flat-buttons"> <div class="button-group__item button">куй</div> <div class="button-group__item button">звезда</div> <div class="button-group__item button">джигурда</div> </div>

Ҫѐҏӗѫӑ
22.06.2016
17:26:03
Владимир
22.06.2016
17:26:10
Мне не нравятся длинные селекторы

Andrey
22.06.2016
17:26:11
чойто не должен стиль родителя влиять на детей ?

Владимир
22.06.2016
17:26:21
Это к Олегу

Andrey
22.06.2016
17:26:33
Мне не нравятся длинные селекторы
держи короткие .button-group.button-group_flat-buttons .button-group__item.button куй .button-group__item.button звезда .button-group__item.button джигурда

а сорян :)

Владимир
22.06.2016
17:26:50
Вообще ничего не поменялось

Oleg
22.06.2016
17:27:09
> на беме это будет выглядеть примерно так тут проблемы не будет тк ты добавляешь класс к контейнеру кнопки, не к его внутренним элементам, другой вопрос что делают твои селекторы, им нельзя позволять копаться в кишках кнопки

Страница 234 из 5115