Size: a a a

Elm Lang сообщество разработчиков

2018 April 20

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
И что там на страинчке - хоть инлайн-стили, хоть отдельный style - мне не важно :)
источник

AK

Andrey Koppel in Elm Lang сообщество разработчиков
есть такое
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Я за тем Elm и юзаю - хочу минимум усилий тратить на погружение во фронтенд
источник

AT

Artem Trubachev in Elm Lang сообщество разработчиков
style-elements выглядит как магия
источник

AK

Andrey Koppel in Elm Lang сообщество разработчиков
источник

AT

Artem Trubachev in Elm Lang сообщество разработчиков
я почитал доки с примерами и не нашел особенно бонусов перед глобальными стилями
источник

AT

Artem Trubachev in Elm Lang сообщество разработчиков
только дополнительный оверхед и немного магии
источник

AT

Artem Trubachev in Elm Lang сообщество разработчиков
elm-css и то приятнее выглядит
источник
2018 April 21

NK

ID:536005385 in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Да мне всё равно в общем то. Мне нужно, чтобы я мог делать row/col/grid и просто работало.
Тогда просто подключить elm-bootstrap но пользоваться  css классами bootstrap
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Бутстраповы лайауты не всегда подходят/достаточны. А допиливать бутстрап - то ещё удовольствие.

Style-elements просто позволяют мне сделать лайаут вида
> столбец, первая ячейка растянута по ширине и имеет фиксированную высоту, вторая занимает всю оставшуюся высоту и содержит ряд. Первый элемент ряда растянут по высоте, но имеет фиксированную ширину, остальные два элементы соотносятся как 1:2, но первые не уже, чем 100пикселей

Предположу, что современными grid layout и прочими флексбоксами можно того же добиться, но я в этом не разбираюсь и не особо хочу разбираться. Я хочу делать интерфейсы так, как делал бы оные в небраузерном GUI toolkit. style-elements мне в этом плане подходят :)
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Вот пример того, что я могу сделать на style-elements и очень смутно представляю, как сделать то же самое на CSS:
https://astynax.neocities.org/panes.html
(задача - иметь несклько панелей, каждую из которых можно схлопнуть либо оставить видимой только её)
источник

AT

Artem Trubachev in Elm Lang сообщество разработчиков
Мне кажется если заниматься фронтом то лучше как можно глубже понимать его чтобы лучше с ним работать
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Это если нужно заниматься фронтом
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
А если нужно просто делать GUI в браузере время от времени, то ещё и полностью погружаться в мир фронтенда - и неоправдано и некогда
источник

NK

ID:536005385 in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Вот пример того, что я могу сделать на style-elements и очень смутно представляю, как сделать то же самое на CSS:
https://astynax.neocities.org/panes.html
(задача - иметь несклько панелей, каждую из которых можно схлопнуть либо оставить видимой только её)
Да это же обычный accordion в bootstrap это делается из коробки https://getbootstrap.com/docs/4.0/components/collapse/
источник
2018 April 22

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Artem Trubachev
я пробовал когда с react работал
а в реакте jsx, это ни как нельзя назвать нормльным ЯП. поэтому и не пошло.
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Artem Trubachev
Мне кажется если заниматься фронтом то лучше как можно глубже понимать его чтобы лучше с ним работать
тогда надо в js. Согласен с @astynax, elm не для этого. Он для бэкендщиков, которым надо с минимум боли наговнякать что-то не совсем позорное на фронте
источник

NK

ID:536005385 in Elm Lang сообщество разработчиков
Расскажите это noredink
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
noredink нечего предложить любителям цсс и адаптивной вёрстки
источник

NK

ID:536005385 in Elm Lang сообщество разработчиков
Я отвечал на предложение что он для бэкендщиков которым надо с минимумом боли что то сделать. Опыт noredink да и не только этому противоречит. Как это связано с css не ясно. Что же касается elm и css и адаптивной верстки. Ну есть тот же elm-css, стили можно в отдельных css файлах подключать без ограничений то есть делать так же как делали и раньше эти любители css. Непонятно как с этим всем связана адаптивная верстка, ну верстайте адаптивно если хотите кто мешает? :)
источник