Обновления интерфейса

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

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

Обновления интерфейса

Сообщение sergejey » Чт янв 09, 2014 5:15 pm

В исходниках обновил компонент jquery mobile, отвечающий за интерфейс меню -- поставил последнюю официальную версию (1.4.0) и внёс изменения в шаблоны для корректной работы. Вроде бы всё завелось и выглядит сипатичней (более строго что ли), но лучше потестировать более тщательно.

Там же ещё одно нововведение -- возможность для разделов меню устанавливать отображение под-разделов:
Изображение


Получаются разворачивающиеся области (можно вложенные), с которыми работать в определённых случаях может быть удобней и быстрее. В интерфейсе оно выглядит вот так:

Изображение

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Обновления интерфейса

Сообщение Urbas81 » Чт янв 09, 2014 5:44 pm

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

Re: Обновления интерфейса

Сообщение sergejey » Чт янв 09, 2014 6:01 pm

Urbas81 писал(а):Давно хотел спросить, можно ли при открытии домашней страницы изменить фон именно для данной страницы, у меня темный режим, и при выводе туда графика сливаются надписи.
Можно попробовать сделать обрамление приблизительно в таком виде
<div style="background-color:white">здесь какой-то контент</div>
и тогда контент внутри будет на белом фоне

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
kd0t
Сообщения: 67
Зарегистрирован: Пт дек 27, 2013 11:20 pm
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Re: Обновления интерфейса

Сообщение kd0t » Чт янв 09, 2014 7:13 pm

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

Re: Обновления интерфейса

Сообщение sergejey » Чт янв 09, 2014 7:24 pm

kd0t писал(а):Для тестирования можно обновиться из админ-панели или поставить из git?
Можно и так и так -- источник один. Если будут проблемы с обновлением из панели, то тогда можно вручную скачать из git.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Обновления интерфейса

Сообщение Urbas81 » Чт янв 09, 2014 7:35 pm

sergejey писал(а): Можно попробовать сделать обрамление приблизительно в таком виде
<div style="background-color:white">здесь какой-то контент</div>
и тогда контент внутри будет на белом фоне
Спасибо, то что надо.
kd0t
Сообщения: 67
Зарегистрирован: Пт дек 27, 2013 11:20 pm
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Re: Обновления интерфейса

Сообщение kd0t » Чт янв 09, 2014 10:10 pm

Функционально - самое оно, есть куда поместить элементы для быстрого доступа, например журнал :D , оставаясь при этом в одном шаге доступа от всего остального. Визуально - имхо, стало лучше, единственный вопрос - (для светлой темы) переходы между блоками визуально шире самих блоков - для чувствительных глаз - дополнительный напряг, чем больше элементов, тем больше, опять-таки имхо, не бейте больно ;) . На ПК - хром, все элементы которые были отображаются корректно в обоих вариантах представления, на андроиде - файрфокс бета, тоже работает без нареканий. Спасибо за дополнение и улучшение функционала!

Из проявившихся нарушений в работе - в админпанели, в настройках меню управления, раскрывающиеся списки подпунктов меню перестали раскрываться, как следствие - невозможно удалить ранее созданный пункт меню, если у него есть дочерние элементы.
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Обновления интерфейса

Сообщение dmw » Чт янв 09, 2014 10:59 pm

Текст перестал переноситься если невлазит в ширину панели меню.
И нельзя ли както добавить элементам такуюже возможность как и кнопкам - размещаться на уровне предидущего элемента?
Вложения
Screenshot_2014-01-09-23-47-42-1.png
Screenshot_2014-01-09-23-47-42-1.png (19.12 КБ) 14415 просмотров
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

Re: Обновления интерфейса

Сообщение Anton_kulibin » Пт янв 10, 2014 10:50 am

Все бы ничего но у меня после обновления вылезла проблема, все пункты которые обновляются через некоторое время выдают такую билиберду.
Вложения
Ошибка после обновления.jpg
Ошибка после обновления.jpg (64.42 КБ) 14350 просмотров
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Обновления интерфейса

Сообщение sergejey » Пт янв 10, 2014 11:34 am

Anton_kulibin писал(а):Все бы ничего но у меня после обновления вылезла проблема, все пункты которые обновляются через некоторое время выдают такую билиберду.
Видимо для меню используются альтернативные шаблоны -- нужно вручную сравнить. Скорее всего, отличаются javascript-процедуры обработки автоматического обновления контента -- они с некоторых пор принимают не прямой текст, а JSON-пакеты.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить