Пожелания к разработчику

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Пожелания к разработчику

Сообщение Alex » Чт окт 25, 2012 2:17 pm

Дело в том, что все изменения делались интуитивно, в порядке эксперимента. Когда стало получаться пришла мысль записать что и где поменял, но было поздно. :) Запротоколировать удалось только один пункт. :)

Чтобы убрать обводку сцены нужно в файле

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) с серым градиентом заменить на прилагающийся чисто белый.
Вложения
logom.png
Лого
logom.png (1.61 КБ) 11179 просмотров
ui-bg_highlight-soft_100_eeeeee_1x100.png
Белый PNG
ui-bg_highlight-soft_100_eeeeee_1x100.png (188 байт) 11179 просмотров
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Пожелания к разработчику

Сообщение sergejey » Чт окт 25, 2012 3:05 pm

Можно сделать проще -- запаковать и выложить содержимое папок, в которых производитились изменения: templates, css или ещё какие. Я сам смогу сравнить в чём разница с текущей версией и сделать соотв. обновления.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Пожелания к разработчику

Сообщение Alex » Чт окт 25, 2012 4:51 pm

Тут есть кое какие моменты.

Изменения делались для себя и я не думал, что они заинтересуют кого либо. Поэтому изменял всё подряд и не следил за процессом изменений, что не прошло безнаказанно и кое-какие элементы графики пострадали. Для себя — нормально, но если это нужно кому-то ещё — посмотрю ещё раз поподробнее. И выложу здесь вменяемую инструкцию.

Второй вопрос — надо ли убирать шапку с домиком и ссылкой на панель управления. Мне лично она показалась лишней, но не факт что другим она не нужна.

Кстати идея. Система может контролировать сотни параметров за которыми не уследишь и неплохо было бы сделать нечто вроде статусной строки которая видна всегда (на эту роль хорошо подходит шапка) и там установить индикатор состояния системы. Что то вроде светофора или «состояния здоровья». Чтобы одним взглядом можно было понять как себя чувствует умный дом. И есть ли проблемы которые нужно срочно решать. Ну и создать объект Умный Дом и наделить его свойством «здоровье». :) Пока протекает вода или открыты ворота состояние здоровья не может быть «зелёным».
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Пожелания к разработчику

Сообщение Alex » Чт окт 25, 2012 7:28 pm

Чтобы сделать белый фон нужно в папке
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>#-->
arturmon
Сообщения: 155
Зарегистрирован: Сб июл 07, 2012 11:42 pm
Благодарил (а): 3 раза
Поблагодарили: 3 раза

Re: Пожелания к разработчику

Сообщение arturmon » Пн дек 24, 2012 8:45 am

PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Пожелания к разработчику

Сообщение PAV » Пт фев 07, 2014 2:46 pm

Сергей, ткните носом, пожалуйста, что нужно менять, чтобы сделать свою собственную тему (зеленую, например)?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Пожелания к разработчику

Сообщение sergejey » Пт фев 07, 2014 5:38 pm

PAV писал(а):Сергей, ткните носом, пожалуйста, что нужно менять, чтобы сделать свою собственную тему (зеленую, например)?
Могу в общих чертах обрисовать ситуацию с темами. Основная проблема в том, что в системе не единый CSS, а два набора -- один это css от jquerymobile, а второй уже свой самописный. Последний используется минимально и только в общем интерфейсе, а первый более интенсивно в интерфейсе меню. Была у меня давняя задумка привести всё к одному CSS-у от jquerymobile, но пока не получилось, а потому человеческого способа сменить весь интерфейс в нужную тональность я не подскажу -- пока я реализовал только тёмную и светлую темы. Как вариант, просто смотреть через Firebug или подобный плагин, где прописан стиль того или иного элемента, и править "по-живому".

Если получится всё привести только к jquerymobile, то будет здорово -- там очень мощный встроенный механизм создания цветовых тем.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Пожелания к разработчику

Сообщение PAV » Пт фев 21, 2014 2:01 pm

А можно добавить в интерфейс кнопку с защитой (типа как в реальности - колпачок открыл, потом можно кнопку нажать)? ;)
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Пожелания к разработчику

Сообщение PAV » Пт фев 21, 2014 2:55 pm

В панели управления, в разделе объекты, если выбрал метод, то вернуться проблематично.
При активной вкладке, заголовок неактивен.
По идее было бы удобно ткнуть еще раз не методы и попасть в список методов
Вложения
12.png
12.png (19.94 КБ) 10405 просмотров
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Пожелания к разработчику

Сообщение Ivan » Чт июл 03, 2014 9:41 pm

Сергей. Добавь пожалуйста возможность клонировать элемент сцены
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ответить