Давненько планировалось сделать эту нудоту. Созрел вот.
Изменениям подверглись стилевые файлы дефолта подключаемые "по умолчанию" и стилевые файлы большинства контроллеров.
В двух словах о сделанном на этом этапе на примере одного правила:
#site_off_notice{ position: fixed; left:15px; top:15px; padding:5px 10px; padding-left:28px; background: url("../images/icons/error.png") no-repeat 8px center #FFF; border:solid 1px red; color:red; }
#site_off_notice { background: url("../images/icons/error.png") no-repeat 8px center; background-color: #fff; border: 1px solid red; color: red; left: 15px; padding: 5px 10px 5px 28px; position: fixed; top: 15px; }
— все правила имеют пробел между именем селектора и {
2. Свойства:
— все свойства расположены в алфавитном порядке
3. Цветовые значения свойств:
— все значения свойств в формате HEX переведены в нижний регистр;
— все значения в формате HEX имеющие вид #cccccc записаны сокращённо (#ccc);
— все свойства вида bacground: #ccc теперь bacground-color: #ccc
— rgb переведён в rgba
— тестовые названия цветов (red, green) не изменялись преднамерено
4. Свойства background в значениях которых встречается картинка выглядят точно так же, как в приведённом выше правиле; если в таком свойстве был указан цвет заливки, он вынесен в отдельное свойство background-color
5. Стандартизирована запись свойства border (насколько возможно)
6. Обнаруженные "непонятки" отмечены комментариями
Там ещё чего-то сделано, но об этом потом.
-------------------------------------------------------------------------------
Ну и суть записи: прошу потестировать демку на предмет наличия багов. Демка работает на GITе 3-х часовой давности.
Что считать багом: любое обнаруженное несоответствие с офдемкой (даже если вам кажется что "так лучше")
Заранее благодарен за скрины и подробные описания.
Изменённые файлы здесь. Если встретите ошибки, тоже дайте знать, пожалуйста.