Size: a a a

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

2020 December 06

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Не, я всё равно программно SVG создаю, так что перенаправить вместо браузера в строку и отдать в виде файла — самое оно
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Ну и боль же колупать GUI на голом SVG... Абсолютное позиционирование, хардкор, всё как в Delphi, только хуже (размер текста не узнать заранее, непример)
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Хорошо, что мне нужно только кнопки да и тех два десятка только :)
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Чего не хватает, так это "скоупов" — чтобы вложенные элементы относительно контейнера позиционировались. Но тут уже проще Collage взять, чую. А ведь так хотелось сделать "на сыром SVG" :P
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
В вообще это во мне перфекционист бунтует, если вдуматься. А мог бы просто не обобщать до "тулбаров" или пробросить координаты. Вот так и умирают проекты в процессе разработки платформы, чтобы потом "на ней быстро всё задизайнить!".
источник

SO

Sash Osh in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Чего не хватает, так это "скоупов" — чтобы вложенные элементы относительно контейнера позиционировались. Но тут уже проще Collage взять, чую. А ведь так хотелось сделать "на сыром SVG" :P
svg позиционируется относительно родительского svg контейнера, а вообще не очень понятно из объяснения, что за задача)
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Т.е. можно svg пихать в svg и начать жить?
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Хотя чему я удивляюсь, это логично же
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Хмм. Это ж я могу тогда вьюбоксами играться, чтобы ресайзить, как мне надо... Только оно растягивать не будет, а пропорции будет сохранять... Как в Collage
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Задача: переверстать вот это в SVG
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
В оригинале треш, угар, "inset" бордюры и всё на табличках — как я люблю
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
А тут вот захотел scalable получить за счёт SVG. Шоб на ипаде разворачивать на весь экран ;P
источник

SO

Sash Osh in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
А тут вот захотел scalable получить за счёт SVG. Шоб на ипаде разворачивать на весь экран ;P
можно и процентами попробовать сделать, ну или уже абсолютной калькуляцией в зависимости от размера контейнера/экрана
источник

SO

Sash Osh in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Задача: переверстать вот это в SVG
да легко это svg - тотже css
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Ну вот я и приобщаюсь как раз :)
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Собсно, я фана ради это всё затеял. Просто поймал себя на мысли, что опять думаю о фреймворке, хотя можно было просто "нафигачить"
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
(Впрочем, фреймворки — это тоже фан. Но тут мне доделать таки хочется %)
источник

SO

Sash Osh in Elm Lang сообщество разработчиков
с процентами бывают нюансы, с текстом там, надо смотреть что будет выходить
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Я сделаю SVG-иконки, наверное. И в paths положу, чтобы просто вставлять. Заодно можно и текст оттрейсить
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Просто хотелось именно programmatically всё сделать
источник