Artem
а что то изменить даже размеры и стили становится не реальным
Ань
а что то изменить даже размеры и стили становится не реальным
а в Ant вроде можно от себя добавить классы
Ань
а потом в css применешь !important
Александр
а потом в css применешь !important
можно прям в библиотеке править
Александр
тебе ж никто руки не отрубит за это
Ань
можно прям в библиотеке править
тогда надо скачивать на локал
Александр
ее обычно и ставят в проект потом просто заимствуют
{ Amir }
можно прям в библиотеке править
Потом переустановка зависимостей и улетели твои правки
Ань
ну в целом то да, просто когда ты только начиваешь, это рили ужасно
Александр
типа import что-то из antd
Artem
в Материал Юай можно все кастомизировать без залазенья в их либу
Александр
Александр
внутри в библиотеке просто правишь css
{ Amir }
ты правишь стили а не зависимости
Ты щас про переопределение стилей библиотеки?
Александр
в библиотечном файле
Александр
цвет или что-то подобное менять изи
{ Amir }
внутри в библиотеке просто правишь css
Ты имеешь ввиду в файлах пакета или как писал вышел?
{ Amir }
в библиотечном файле
Так не надо делать
Artem
как я сказал это уже не нормально
Ань
в библиотечном файле
а почему нельзя просто перебить цвет на свой ?
Artem
это костыль
Александр
Так не надо делать
может так и не надо но можно
Ань
это костыль
я только сейчас заметил что ты админ ))
{ Amir }
Да и переопределение стилей это не правильный подход. Вот если у либы можно переопределить их scss !default то это лучший вариант
Artem
У анта некоторые элем даже цвет не поменяешь без влазенья в либу
{ Amir }
может так и не надо но можно
Да можно все, но надо правильно
Artem
{ Amir }
я тоже только заметил)
Я тебе вчера говорил))
Artem
Я тебе вчера говорил))
та это сарказм)
{ Amir }
Подработка))
Artem
не
Artem
просто слежка за порядком
Artem
и бан неадекватов
{ Amir }
У анта некоторые элем даже цвет не поменяешь без влазенья в либу
Я не юзал его, но скажу что ьам должен быть своих механизм замещения стилей
Ань
ну если честно, я не умею делать руками такие диаграммы поэтому решение рили либо antd либо charts а потом узнавать как кастомизировать свой charts
{ Amir }
Иначе это просто решение для прототипов
{ Amir }
Или админок всяких как был бутстрап
Artem
просто это тяжелые либы что ант что материал
{ Amir }
Если кругляшь заполнения, то svg
Ань
)
Artem
и глупо ради одного графика либу ставить такую тяжелую
Ань
просто в центре еще слова с нашими шрифтами
Artem
давай поищем просто похожии либы легковесные
{ Amir }
How SVG Line Animation Works | CSS-Tricks https://css-tricks.com/svg-line-animation-works/
Ань
это же ужасно так делать
Ань
position тебе поможет
хм, вообще да )
Artem
просто в центре еще слова с нашими шрифтами
эти либы не один мегабайт важат, это как гиря к шее аквалангисту
{ Amir }
Свг весит 1кб
{ Amir }
вот это
А че там ужасного, дизайнер клепанет тебе кружок
{ Amir }
А тя заанимируешь на чем хочешь
{ Amir }
Ну или легкое готовое решение возьми
Ань
послушав вас, теперь кажется что вообще не стоит юзать готовые либы ))
{ Amir }
Это лучше чем тянуть либу с ее зависимостями и потом юзать все через канвас ради одной штуки
{ Amir }
послушав вас, теперь кажется что вообще не стоит юзать готовые либы ))
Почему же, просто надо рационально использовать
{ Amir }
Будет грустно если ты в рабочем проекте понацепляешь либ, а тебе скажут "братан, ну че за хуйня, а ну ка удаляй"
{ Amir }
Зависит от контекста использования) если нет других вариков или требовании, то юзай
Ань
Почему же, просто надо рационально использовать
не, я тебя понимаю просто я сейчас только в 1 месте юзаю ant ради поля ввода даты что то не хочется его переделывать )
Ань
а так, если добавлю диаграмму то будет уже 2
Ань
а там дальше появится еще 1 диаграмма )
{ Amir }
ну смотри сам
{ Amir }
если будет нужна в будущем, то юзай
Artem
пробуй тогда
{ Amir }
я лично не оч люблю готовые визуальные решения
Ань
ну как я вижу Ant там либо имеются простые решения либо сложные простые я рили могу сам сделать а вот сложные это уже как то не ахти
{ Amir }
я как то полгода только и делал всякие прикалюхи без js, тока средствами css))