Страница 3 из 10
Re: Пожелания к разработчику
Добавлено: Чт окт 25, 2012 2:17 pm
Alex
Дело в том, что все изменения делались интуитивно, в порядке эксперимента. Когда стало получаться пришла мысль записать что и где поменял, но было поздно.

Запротоколировать удалось только один пункт.
Чтобы убрать обводку сцены нужно в файле
C:\_majordomo\htdocs\templates\scenes\action_usual.html
написать в 80-й строке «white», вот так:
<div id="slider" style="border:1px solid white">
Общая идея такая. Чтобы сделать белый фон надо в шаблонах заменить различные оттенки серого на цвет FFFFFF. Естественно, не везде подряд.
PNG (ui-bg_highlight-soft_100_eeeeee_1x100.png) с серым градиентом заменить на прилагающийся чисто белый.
Re: Пожелания к разработчику
Добавлено: Чт окт 25, 2012 3:05 pm
sergejey
Можно сделать проще -- запаковать и выложить содержимое папок, в которых производитились изменения: templates, css или ещё какие. Я сам смогу сравнить в чём разница с текущей версией и сделать соотв. обновления.
Re: Пожелания к разработчику
Добавлено: Чт окт 25, 2012 4:51 pm
Alex
Тут есть кое какие моменты.
Изменения делались для себя и я не думал, что они заинтересуют кого либо. Поэтому изменял всё подряд и не следил за процессом изменений, что не прошло безнаказанно и кое-какие элементы графики пострадали. Для себя — нормально, но если это нужно кому-то ещё — посмотрю ещё раз поподробнее. И выложу здесь вменяемую инструкцию.
Второй вопрос — надо ли убирать шапку с домиком и ссылкой на панель управления. Мне лично она показалась лишней, но не факт что другим она не нужна.
Кстати идея. Система может контролировать сотни параметров за которыми не уследишь и неплохо было бы сделать нечто вроде статусной строки которая видна всегда (на эту роль хорошо подходит шапка) и там установить индикатор состояния системы. Что то вроде светофора или «состояния здоровья». Чтобы одним взглядом можно было понять как себя чувствует умный дом. И есть ли проблемы которые нужно срочно решать. Ну и создать объект Умный Дом и наделить его свойством «здоровье».

Пока протекает вода или открыты ворота состояние здоровья не может быть «зелёным».
Re: Пожелания к разработчику
Добавлено: Чт окт 25, 2012 7:28 pm
Alex
Чтобы сделать белый фон нужно в папке
C:\_majordomo\htdocs\css\ui-lightness\images
заменить файл с серым градиентом
ui-bg_highlight-soft_100_eeeeee_1x100.png
на файл с таким же названием из предыдущего поста.
-----------------------
В файле
C:\_majordomo\htdocs\css\ui-lightness\jquery-ui-1.8.6.custom.css
в строке 62: .ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
заменить background: #eeeeee на background: #ffffff (убирает фон)
#dddddd на #ffffff (убирает обводку страницы)
-----------------------
Чтобы убрать обводку сцены нужно в файле
C:\_majordomo\htdocs\templates\scenes\action_usual.html
в 80 строке написать:
<div id="slider" style="border:1px solid white">
-----------------------
Если нужно убрать шапку, то в файле
C:\_majordomo\htdocs\templates\default.html
в строках 8-24:
<!--#<table border="0" align="right">
<tr>#-->
<!--#<td>#-->
<!--#<a href="/"><img src="/img/icons/home.png" border="0"></a>#-->
<!--#</td>#-->
<!--#<td width="90%" align="right">#-->
<!--#[#inc vlc_object.html#]
[#module name="app_player"#]#-->
<!--#</td>#-->
<!--#
<td valign="top" nowrap>
[ <a href="#" onClick="return openTWindow('addEventWin', 'Add Event', '/popup/addevent.html', 500, 230)">Add Event</a> ]
</td>
#-->
<!--#<td valign="top" nowrap class="ui-widget-content">#-->
и в строках 62-69:
<!--#</td>
</tr>
<tr>
<td valign="top" colspan="3">
<div id="debugInfo"></div>
</td>
</tr>
</table>#-->
нужно закомментировать всё, как показано здесь.
Так можно убрать ссылку не панель управления
28 строка:
<td valign="top" nowrap><!--#<a href="/admin.php"><#LANG_CONTROL_PANEL#></a>#--></td>
а так — ссылку на сайт проекта
56 строка:
<!--#<a href="<#LANG_WIKI_URL#>" target=_blank style="font:12px Arial,Helvetica,sans-serif">MajorDoMo Project</a>#-->
Re: Пожелания к разработчику
Добавлено: Пн дек 24, 2012 8:45 am
arturmon
Re: Пожелания к разработчику
Добавлено: Пт фев 07, 2014 2:46 pm
PAV
Сергей, ткните носом, пожалуйста, что нужно менять, чтобы сделать свою собственную тему (зеленую, например)?
Re: Пожелания к разработчику
Добавлено: Пт фев 07, 2014 5:38 pm
sergejey
PAV писал(а):Сергей, ткните носом, пожалуйста, что нужно менять, чтобы сделать свою собственную тему (зеленую, например)?
Могу в общих чертах обрисовать ситуацию с темами. Основная проблема в том, что в системе не единый CSS, а два набора -- один это css от jquerymobile, а второй уже свой самописный. Последний используется минимально и только в общем интерфейсе, а первый более интенсивно в интерфейсе меню. Была у меня давняя задумка привести всё к одному CSS-у от jquerymobile, но пока не получилось, а потому человеческого способа сменить весь интерфейс в нужную тональность я не подскажу -- пока я реализовал только тёмную и светлую темы. Как вариант, просто смотреть через Firebug или подобный плагин, где прописан стиль того или иного элемента, и править "по-живому".
Если получится всё привести только к jquerymobile, то будет здорово -- там очень мощный встроенный механизм создания цветовых тем.
Re: Пожелания к разработчику
Добавлено: Пт фев 21, 2014 2:01 pm
PAV
А можно добавить в интерфейс кнопку с защитой (типа как в реальности - колпачок открыл, потом можно кнопку нажать)?

Re: Пожелания к разработчику
Добавлено: Пт фев 21, 2014 2:55 pm
PAV
В панели управления, в разделе объекты, если выбрал метод, то вернуться проблематично.
При активной вкладке, заголовок неактивен.
По идее было бы удобно ткнуть еще раз не методы и попасть в список методов
Re: Пожелания к разработчику
Добавлено: Чт июл 03, 2014 9:41 pm
Ivan
Сергей. Добавь пожалуйста возможность клонировать элемент сцены