Страница 1 из 1

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

Добавлено: 2014.11.21, 03:27
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 тоже могут быть ньюансы.
Местами может встречаться откровенный быдлокод, грязнохаки, заплатки и тд и тп.
Новичкам рекомендую быть внимательнее при копипасте - я сам учусь, и есть куча открытых вопросов(об этом отдельно).
А суръёзных и суровых прошу набраться терпения и, по возможности, попытаться помочь сделать код лучше, чище и трушнее! ;)

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

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

Добавлено: 2014.11.21, 16:59
fly2k
Самый главный вопрос, который меня по субжу волнует, вынес в отдельную тему. Не стесняйемся, размышляем и пишем ;)