Size: a a a

2020 September 10

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
а какая повторяющая логика на кнопке?
возможность группирования с другими инпутами и контролами, размещение в себе иконки по принятым в дизайне правилам. Анимацию лоадеров, морфинг, стили по дизайну =)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
офигенно :)
источник

AP

Alexander Ponomarev in Svelte [svelt]
ну никто не спорит что rounded надо делать через пропсы, это зашито в логику кнопки
источник

AP

Alexander Ponomarev in Svelte [svelt]
но варианты размещения самой кнопки в родителе, зашивать в кнопку это хреновый дизайн
источник

AP

Alexander Ponomarev in Svelte [svelt]
именно об этом и есть мой аргумент про 20 пропсов для марджинов
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
никогда не проблем с позиционированием. более того считаю что кнопка не может применять позиционирвоание к себе
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
это должно быть все снаружи
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
но мы сейчас пойдем по новому кругу
источник

AP

Alexander Ponomarev in Svelte [svelt]
оно и есть снаружи и остается снаружи, только оно определяется в стилях родителя и пасуется внутрь кнопки =)
источник

AP

Alexander Ponomarev in Svelte [svelt]
дополнительные дивы это не решение
источник

AP

Alexander Ponomarev in Svelte [svelt]
и это точно не решение в ие11 и старых сафари
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
оно и есть снаружи и остается снаружи, только оно определяется в стилях родителя и пасуется внутрь кнопки =)
зачем? если это leaf-компонент, тогда использование .scope :global() вполне безопасно
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
более того любой leaf-компонент должен быть спроектирован для работы в вакууме
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
и это точно не решение в ие11 и старых сафари
lol
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
а Svelte и не поддерживает IE )
источник

AP

Alexander Ponomarev in Svelte [svelt]
в доке свелты написано что поддерживает просто поставьте полифилы, насколько я помню
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
в доке свелты написано что поддерживает просто поставьте полифилы, насколько я помню
не полифилы, а транспиляторы прежде всего
источник

AP

Alexander Ponomarev in Svelte [svelt]
не сильно важно, на display: contents нет никаких вариантов
источник

ИК

Игорь Корнелли... in Svelte [svelt]
Pavel 🦇 Malyshev
а Svelte и не поддерживает IE )
официально заявляю - проще отказаться от ИЕ, чем заставить свелт работать в нем
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
не сильно важно, на display: contents нет никаких вариантов
честно говоря мне давно пофиг на IE и проектировать дизайн приложения с оглядкой на него себе дороже
источник