У меня есть своя дизайн-система
Она представляет собой классический набор стилей и компонентов для веба без лишних зависимостей. А рядом с ними один скилл для агентов, декомпозированный под разные задачи, в которых я его применяю.
Во-первых, я хочу делать веб-странички, которые не выглядят как слоп и на которые мне приятно смотреть. И это даже больше не про дизайн, а скорее про простоту и удобство. Я понимаю, чего мне ждать от своих страниц. Для меня это инструмент.
Во-вторых, делать презентации. А это скользкая дорожка. Слоп в слайдах — это ещё большее зло, чем слоп в каких-то одноразовых страничках, потому что на него смотреть потом другим людям. Поэтому здесь я подошёл довольно ответственно.
Технически я, конечно, это навайбкодил. Но вы не представляете, как долго я пересматривал, вылизывал и перегенерировал вообще всё, на что потом придётся смотреть. Мои вкусы довольно специфичны, у меня свои привычки в том, как делать слайды и с чем удобно работать.
Быстро в этой машинерии появились ещё и скрипты для частых задач, и тесты, которые за излишнюю самодеятельность в дизайне бьют агента по рукам алгоритмически. Ни маленькие шрифты поставить не может, ни разреженный текст капсом рядом с заголовком.
Оказалось очень удобно. Теперь этот скилл мастхэв везде: и на домашнем компе, и на рабочем, и на Гермесе. Гермес дошёл до того, что умеет мне паблишить авторизованные странички в этом дизайне. Да и презентацию на последний митап я сделал полностью агентом, и она очень даже неплохо выглядит. С обоими юзкейсами у меня прям позитивный опыт, про который я тоже обязательно расскажу, но не сегодня.
Подсмотреть можно в репозитории на GitHub или на странице документации с примерами.