Size: a a a

AngularPiter - русскоговорящее сообщество

2020 March 09

A

Aista in AngularPiter - русскоговорящее сообщество
Rustam
Не вмещаемся
:(
источник
2020 March 10

AM

Artik Man in AngularPiter - русскоговорящее сообщество
Всем привет. Я тут задавался вопросом, как быстро и просто перевести Angular Material на CSS Variables, чтобы иметь возможность создавать цветовые схемы для приложений. в общем, создал свой первый npm-пакет. если кому надо, юзайте:

https://www.npmjs.com/package/material-theme-creator
источник

K

Katerina in AngularPiter - русскоговорящее сообщество
О, прикольно! Попробую в своём проекте!
источник

AM

Artik Man in AngularPiter - русскоговорящее сообщество
Буду рад критике) включая «документация овно, давай подробнее»
источник
2020 March 11

R

Rus in AngularPiter - русскоговорящее сообщество
Artik Man
Всем привет. Я тут задавался вопросом, как быстро и просто перевести Angular Material на CSS Variables, чтобы иметь возможность создавать цветовые схемы для приложений. в общем, создал свой первый npm-пакет. если кому надо, юзайте:

https://www.npmjs.com/package/material-theme-creator
IE11?
источник

AM

Artik Man in AngularPiter - русскоговорящее сообщество
Rus
IE11?
Нет, он не поддерживает css переменные, но есть два варианта:
1. Для ие создать отдельную обычную тему без css переменных
2. Поискать полифилл. Наверняка есть
источник

d

drow in AngularPiter - русскоговорящее сообщество
там есть полифил для иешки, работает нормально юзали в проде
источник

D

Danil in AngularPiter - русскоговорящее сообщество
Artik Man
Нет, он не поддерживает css переменные, но есть два варианта:
1. Для ие создать отдельную обычную тему без css переменных
2. Поискать полифилл. Наверняка есть
3. Не поддерживать IE11
источник

AM

Artik Man in AngularPiter - русскоговорящее сообщество
Danil
3. Не поддерживать IE11
Я так и делаю 😄
Проект позволяет
источник

d

drow in AngularPiter - русскоговорящее сообщество
3е это решает бизнес а не разработка и часто приходится поддерживать ие
источник

AM

Artik Man in AngularPiter - русскоговорящее сообщество
Я бы создал просто отдельную тему для ие, определял браузер и подключал эту тему. Никакого JS. Грейсфул деградейшен
источник

D

Danil in AngularPiter - русскоговорящее сообщество
drow
3е это решает бизнес а не разработка и часто приходится поддерживать ие
Не знаю, я как разработчик решаю обычно
источник

D

Danil in AngularPiter - русскоговорящее сообщество
если компания поддерживает IE11 я в ней не работаю 8)
источник

d

drow in AngularPiter - русскоговорящее сообщество
значит твоему бизнесу пофиг на клиентов с ие11. А это обычно довольно большой кусок корпоративных клиентов
источник

d

drow in AngularPiter - русскоговорящее сообщество
если бизнес работает с ними то ты или поддерживаешь ие11 или там не работаешь, тут всё довольно просто
источник

AM

Artik Man in AngularPiter - русскоговорящее сообщество
В общем, если вам не нужны темы для гостей с ие11, пользуйтесь)
источник

D

Danil in AngularPiter - русскоговорящее сообщество
drow
значит твоему бизнесу пофиг на клиентов с ие11. А это обычно довольно большой кусок корпоративных клиентов
не корпоративных, а устаревших госов :)
источник

d

drow in AngularPiter - русскоговорящее сообщество
не только госов
источник

D

Danil in AngularPiter - русскоговорящее сообщество
ну имхо, опять же
источник

D

Danil in AngularPiter - русскоговорящее сообщество
мы b2b работаем, клиентам норм :)
источник