Виджет редактирования стилей CSS

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
fly2k
Сообщения: 155
Зарегистрирован: 2013.03.19, 05:31

Виджет редактирования стилей CSS

Сообщение fly2k »

Всем привет!

Понадобилось сделать редактор стилей для страниц. Казалось бы, распространённая задача и ничего особенного.
Но мне не захотелось жестко "приколачивать" виджеты в формах, вместо этого решил попробовать сделать динамический редактор CSS свойств.

Демка: http://flyiing.ru/demo/css
Исходники: https://github.com/flyiing/css

Основная идея в том, чтобы список доступных css-свойств задавался на уровне Yii приложения со всеми вытекающими.
Есть еще вариант всё делать в самостоятельном jquery плагине, но тогда низя будет с ходу подставлять виджеты для Yii.
В идеале должно быть так, что добавление/изменение известных css-свойств сводилось бы к редактированию след. файлов:

https://github.com/flyiing/css/blob/master/props.php
https://github.com/flyiing/css/blob/master/types.php

ВНИМАНИЕ!!! Использования в боевых действиях пока не подразумевается. Это лишь наброски, вместо проектирования :)
Выложил исключительно для обсуждения, критики и тд. Это мой первый опыт с jquery и js вообще.
По использованию php/yii тоже могут быть ньюансы.
Местами может встречаться откровенный быдлокод, грязнохаки, заплатки и тд и тп.
Новичкам рекомендую быть внимательнее при копипасте - я сам учусь, и есть куча открытых вопросов(об этом отдельно).
А суръёзных и суровых прошу набраться терпения и, по возможности, попытаться помочь сделать код лучше, чище и трушнее! ;)

Буду рад любым дельным советам, идеям, мыслям.
Заранее спасибо!
// Yii2Rulez!

fly2k
Сообщения: 155
Зарегистрирован: 2013.03.19, 05:31

Re: Виджет редактирования стилей CSS

Сообщение fly2k »

Самый главный вопрос, который меня по субжу волнует, вынес в отдельную тему. Не стесняйемся, размышляем и пишем ;)
// Yii2Rulez!

Ответить