
Sander
09.06.2018
10:57:00
насчет гипкой палитры согласен, я делаю так чтоб в зависимости от цвета темный/яркий - сам автоматически для текста например подбирал цвет,
черный или белый (в зависимости от настроек текста).
взял черный фон, значит текст будет белым - не надо самому вручную такие вещи делать

Vlad
09.06.2018
10:57:42
Я всегда писал с возможностью изменить тему на темную/светлую , просто изменив переменные

Sander
09.06.2018
10:58:04

Google

Vlad
09.06.2018
10:58:20
Кстати как реализовать lighten/darken с Sc?

Artyom
09.06.2018
10:58:50

Vlad
09.06.2018
10:59:59

Artyom
09.06.2018
11:00:17

Vlad
09.06.2018
11:01:12

Artyom
09.06.2018
11:01:26

Valeriy
09.06.2018
11:01:30

Vlad
09.06.2018
11:01:41

Nikita
09.06.2018
11:02:09

Valeriy
09.06.2018
11:03:15
пагинация в селектах?
а мсье знает толк в извращениях
ничего что это плохой юзер экспириенс?

Dames
09.06.2018
11:03:45

Google

Sander
09.06.2018
11:04:15
https://polished.js.org
тоже юзаю хорошо когда дизайнера нет, но если дизайнер есть то можно нормально настройки вручную задать,
чтоб они точно диайзну соотвецтвовали

Artyom
09.06.2018
11:04:45

Sander
09.06.2018
11:04:46
еще люблю писать все в px, а переводить в em, rem автоматически,
в пикселях понятней указывать размеры.

Artyom
09.06.2018
11:05:32

Sander
09.06.2018
11:06:06
ну можно и так
но 16px это default потому что для мобильные устройства хотят столько

Nikita
09.06.2018
11:06:54
пагинация в селектах?
ну например селект «нужных» стран. множественный, нужен поиск, нужна пагинация что бы не мучить сервер (loadmore при прокрутке без нажатий юзера)

Sander
09.06.2018
11:07:09
просто будешь какой-то текст где-то писать, который не является компонентом,
то он будет у тебя в 1px тоже не очень

Valeriy
09.06.2018
11:07:31

Nikita
09.06.2018
11:07:45

Valeriy
09.06.2018
11:07:50
у тебя любая картинка в вебе весит больше чем весь этот список текста
ничего так не бесит пользователя как гребаная подгрузка селектов с сервера

Nikita
09.06.2018
11:08:22
все данные с апи -_- страны простейший пример

Valeriy
09.06.2018
11:10:22
тебе в селекте нужен только список стран?
подгрузи его и выводи в селекте

Nikita
09.06.2018
11:11:33
ты вообще не понимаешь что мне нужно)

Valeriy
09.06.2018
11:11:46
ты начал со сквоей колокольник - мне надо грузить мегабайты текста в селекты с пагинацией
вместо того, чтобы обозначить что ты хочешь получить в конечном итоге

Google

Valeriy
09.06.2018
11:12:40
может и не нужна пагинация, может и не нужна подгрузка асинхронная в селекте

Nikita
09.06.2018
11:14:31
есть селект, в нем нужны: поиск, список с пагинацией (дроп), множественный выбор
поиск /endpoint?search={text}
список /endpoint?page={n}

Valeriy
09.06.2018
11:15:05
т.е. без конкретного кейса со списком стран?
которых 193 в мире

Nikita
09.06.2018
11:15:55
конечно, яж для примера написал страны
«например страны"

Valeriy
09.06.2018
11:16:01
а ясно

Nikita
09.06.2018
11:16:17
rc-select, но поиск чет в нем так себе работает

Valeriy
09.06.2018
11:18:54
там есть асинхронный поиск

Nikita
09.06.2018
11:19:03
Это он и есть

Valeriy
09.06.2018
11:19:12
он сделан на безе rc похоже

Nikita
09.06.2018
11:19:22
Так и есть)
Но апи в нем для такого комбайна не хватает

Valeriy
09.06.2018
11:22:38
ну сделай таблицу с пагинацией и множественным выбором выпадающую из селекта со скрытым списком :))))
чтобы вместо селектовского списка выпадала таблица без заголовков, а в ней уже пагинация
скрести ежа с ужом :)

Zhenya
09.06.2018
11:27:00
Приветы, как next.js задеплоить на github pages?

Cenator
09.06.2018
11:27:30

Google

Zhenya
09.06.2018
11:27:55
Там есть какой-то гайд как директорию out залить, но чот не получилось
Спасибо =)

Cenator
09.06.2018
11:28:13

Zhenya
09.06.2018
11:28:24
Да, с ним попроще

Артур
09.06.2018
11:28:45
antd без проблем кастомизируется с помощью sc или с костылями?

andretshurotshka?❄️кде
09.06.2018
11:29:33
с костылями

Admin
ERROR: S client not available

Дмитрий
09.06.2018
11:30:41
Я как увидел сколько всего ант тащит теперь спать не могу
draft-js для иконки? ЛЕГКО

Zhenya
09.06.2018
11:31:03

Cenator
09.06.2018
11:31:30
Вместо импортант

Valeriy
09.06.2018
11:31:48
там есть файл настроек основных переменных для стилей
https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less#L50

Дмитрий
09.06.2018
11:32:12
Совет для желающих использовать antd: !important dont

Zhenya
09.06.2018
11:32:20
Да, там есть theme

Valeriy
09.06.2018
11:32:48
и практически все можно переопределить через config-overrides.js

Дмитрий
09.06.2018
11:32:49
Клёво, а поддежку флексов тоже темой завозить? И каскады сокращать

Zhenya
09.06.2018
11:33:03
Но в случае если надо увеличить высоту Select или поменять шрифт в каком-нибудь specific component

Google

Valeriy
09.06.2018
11:33:04

Дмитрий
09.06.2018
11:33:15
Нафиг он тогда такой нужен, пачка с зависимостями просто?

Valeriy
09.06.2018
11:33:16
я вот к примеру бордер радиус везде убрал вот так

Zhenya
09.06.2018
11:33:29

Valeriy
09.06.2018
11:33:32
для админок всяких

Дмитрий
09.06.2018
11:33:53
А, ну админки надо на блоках верстать, я понял)

Zhenya
09.06.2018
11:34:41
Нормально ли в next.js иметь _document.js (для styled-components), а еще иметь Layout компонент?

Valeriy
09.06.2018
11:35:41
так сочувствую всегда людям, которым приходится делать SSR :)))
прям от души жаль их

Сергей
09.06.2018
11:39:15
мне норм было

Sander
09.06.2018
11:39:28
?

Duego
09.06.2018
11:51:06
Кто нить может посоветовать почитать что нибудь про css in js, чем это лучше, производительность и тд

Николай
09.06.2018
11:52:36
Народ, запускаю приложение на реакте, сгенеренное с помощью create-react-app --scripts-version=react-scripts-ts
получаю ошибку:
The class property 'handleButtonClick' must be marked either 'private', 'public', or 'protected'
Typescript внезапно стал требовать, что бы у ВСЕХ методов был явно указан модификатор досутпа.
Но это же очень не удобно, у меня почти все методы public, я хочу, что бы если модификатор был не указан, то по умолчанию он считается public
Как привести typescript в чувства?

Artyom
09.06.2018
11:52:54

Cenator
09.06.2018
11:55:10