[Редизайн] Обновление дизайна MajorDoMo
Модератор: immortal
- SmoKE_xDDD
- Сообщения: 816
- Зарегистрирован: Ср апр 17, 2019 5:00 pm
- Откуда: Нижний Новгород
- Благодарил (а): 110 раз
- Поблагодарили: 899 раз
Re: [Редизайн] Обновление дизайна MajorDoMo
Туда же прилетит новый дизайн ЛОКАЦИЙ, ничего особенного просто новый диз и исправление респонсив.
СпойлерПоказать
- За это сообщение автора SmoKE_xDDD поблагодарили (всего 8):
- andrey040670 (Вт авг 03, 2021 5:14 pm) • Samir77 (Вт авг 03, 2021 7:06 pm) • AndreyAA (Вт авг 03, 2021 10:58 pm) • xor (Ср авг 04, 2021 6:19 pm) • Dasisfakt (Чт авг 05, 2021 8:50 am) • astotskiy (Пт авг 06, 2021 9:07 pm) • Gasinskiy (Вт авг 10, 2021 12:13 pm) • webms (Вт авг 10, 2021 9:06 pm)
- Рейтинг: 9.3%
- xor
- Сообщения: 2039
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: [Редизайн] Обновление дизайна MajorDoMo
отдельное спасибо за спойлер про создание объекта в румс. очень неочевидная вещьSmoKE_xDDD писал(а): ↑Вт авг 03, 2021 2:15 pmТуда же прилетит новый дизайн ЛОКАЦИЙ, ничего особенного просто новый диз и исправление респонсив.
- За это сообщение автора xor поблагодарил:
- SmoKE_xDDD (Ср авг 04, 2021 9:32 pm)
- Рейтинг: 1.16%
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 259
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 16 раз
- Поблагодарили: 59 раз
Re: [Редизайн] Обновление дизайна MajorDoMo
Жду возможности выводить сообщения от модулей на главную страницу (как обновления модулей, системы и ошибки).
- SmoKE_xDDD
- Сообщения: 816
- Зарегистрирован: Ср апр 17, 2019 5:00 pm
- Откуда: Нижний Новгород
- Благодарил (а): 110 раз
- Поблагодарили: 899 раз
Re: [Редизайн] Обновление дизайна MajorDoMo
Совсем забыл, про свое обещание. Вот как то так и сделал. Появится в альфе, если Сергей примет PR.
- За это сообщение автора SmoKE_xDDD поблагодарили (всего 4):
- ~220v (Пн авг 09, 2021 5:52 pm) • Gasinskiy (Вт авг 10, 2021 12:13 pm) • astotskiy (Вт авг 10, 2021 9:05 pm) • webms (Вт авг 10, 2021 9:06 pm)
- Рейтинг: 4.65%
- SmoKE_xDDD
- Сообщения: 816
- Зарегистрирован: Ср апр 17, 2019 5:00 pm
- Откуда: Нижний Новгород
- Благодарил (а): 110 раз
- Поблагодарили: 899 раз
Re: [Редизайн] Обновление дизайна MajorDoMo
Новая, глобальная функция в МДМ:
Теперь модули смогут отправлять вам оповещения, это еще один способ коммуникации с вами. Оповещения будут появляться рядом с названием модуля в меню, открывается окно при наведении мыши. На телефонах пока не придумал как реализовать.
Особенности:
- Модуль может отправить не более 10 уведомлений в статусе "Не прочитано"
- Ограничение 80 символов на текст оповещения
- HTML отключен, только текст.
- Модуль может выбрать как разукрасить оповещение: success - зеленый, danger - желтый, warning - красный, info - синий, default - без цвета, белый.
- Чтобы создать ноти, авторам модулей следует использовать вот такой код в коде вашего класса модуля (Функция наследуется от класса module):
В ответ функция вернет json_encode строку в формате status => true, ID => ID сообщения или false с описанием ошибки
- Так же предусмотрена функции прочтения оповещения, для этого нужно вызвать функцию
В ответ функция вернет json_encode строку в формате status => true или false с описанием ошибки
Условие необходимо, чтобы не генерить ошибки, т.к. многие могут не обновиться и как следствие не иметь данной функции.
Функция принимает 2 параметра: текст и стилизация о которой писал выше.
- Чтобы отметить сообщение прочитанным, нужно нажать на оповещение и оно пропадет.
- Цвет кружка с цифрой рядом с модулем берется согласно последнему оповещению.
- Окно с оповещениями пропадает при клике по любому месту страницы
- Поддерживаются обе версии меню, однако горизонтальное как обычно вые*****я.
- Отправлять оповещения могут только сторонние модули.
- Существует проверка на уникальность текста, если модуль пытается добавить оповещение с одним и тем же текстом несколько раз - добавиться только 1.
Обновление прилетит в Альфу, как только согласуем с Сергеем некоторые моменты.
Теперь модули смогут отправлять вам оповещения, это еще один способ коммуникации с вами. Оповещения будут появляться рядом с названием модуля в меню, открывается окно при наведении мыши. На телефонах пока не придумал как реализовать.
Особенности:
- Модуль может отправить не более 10 уведомлений в статусе "Не прочитано"
- Ограничение 80 символов на текст оповещения
- HTML отключен, только текст.
- Модуль может выбрать как разукрасить оповещение: success - зеленый, danger - желтый, warning - красный, info - синий, default - без цвета, белый.
- Чтобы создать ноти, авторам модулей следует использовать вот такой код в коде вашего класса модуля (Функция наследуется от класса module):
Код: Выделить всё
if(method_exists($this, 'sendnotification')) {
$this->sendnotification('Все работает в штатном режиме.', 'success');
}
- Так же предусмотрена функции прочтения оповещения, для этого нужно вызвать функцию
Код: Выделить всё
if(method_exists($this, 'readnotification')) {
$this->readnotification($noty_id);
}
Условие необходимо, чтобы не генерить ошибки, т.к. многие могут не обновиться и как следствие не иметь данной функции.
Функция принимает 2 параметра: текст и стилизация о которой писал выше.
- Чтобы отметить сообщение прочитанным, нужно нажать на оповещение и оно пропадет.
- Цвет кружка с цифрой рядом с модулем берется согласно последнему оповещению.
- Окно с оповещениями пропадает при клике по любому месту страницы
- Поддерживаются обе версии меню, однако горизонтальное как обычно вые*****я.
- Отправлять оповещения могут только сторонние модули.
- Существует проверка на уникальность текста, если модуль пытается добавить оповещение с одним и тем же текстом несколько раз - добавиться только 1.
КартинкиПоказать
Обновление прилетит в Альфу, как только согласуем с Сергеем некоторые моменты.
Последний раз редактировалось SmoKE_xDDD Пн авг 09, 2021 3:31 pm, всего редактировалось 1 раз.
- За это сообщение автора SmoKE_xDDD поблагодарили (всего 14):
- Sergey.Chek (Пн авг 09, 2021 6:55 am) • Nail (Пн авг 09, 2021 9:03 am) • xor (Пн авг 09, 2021 10:16 am) • andrey040670 (Пн авг 09, 2021 12:12 pm) • homester (Пн авг 09, 2021 4:00 pm) • lihodeev (Пн авг 09, 2021 4:11 pm) • V.A.S.t (Пн авг 09, 2021 4:46 pm) • Dasisfakt (Пн авг 09, 2021 9:28 pm) • Gasinskiy (Вт авг 10, 2021 12:13 pm) • astotskiy (Вт авг 10, 2021 9:05 pm) и ещё 4
- Рейтинг: 16.28%
- SmoKE_xDDD
- Сообщения: 816
- Зарегистрирован: Ср апр 17, 2019 5:00 pm
- Откуда: Нижний Новгород
- Благодарил (а): 110 раз
- Поблагодарили: 899 раз
Re: [Редизайн] Обновление дизайна MajorDoMo
Выше на скриншоте видно реально полезное взаимодействие с юзером, когда нужно его вмешательство в работу модуля.
Так же функционал подойдет при выполнении длинных задач циклом, когда по завершению нужно уведомить юзера.
Надеюсь, авторы модуля будут юзать - это вроде как удобно и информативно.
- За это сообщение автора SmoKE_xDDD поблагодарили (всего 3):
- andrey040670 (Пн авг 09, 2021 12:12 pm) • Gasinskiy (Вт авг 10, 2021 12:13 pm) • astotskiy (Вт авг 10, 2021 9:05 pm)
- Рейтинг: 3.49%
- SmoKE_xDDD
- Сообщения: 816
- Зарегистрирован: Ср апр 17, 2019 5:00 pm
- Откуда: Нижний Новгород
- Благодарил (а): 110 раз
- Поблагодарили: 899 раз
Re: [Редизайн] Обновление дизайна MajorDoMo
И еще одно глобальное обновление:
Встречаем темную тему в админке! Наконец то она стала доступна и пока в доработке - возможны баги.
Итак, нюансы:
- Управляет темой JQ, посему после загрузки страницы происходит смена темы в зависимости от того, что записано в куках
- Тип темы хранится в куках и поэтому для каждого устройства свой
- Изначально страница загружается с той темой, которая указана в настройках системы и уже после меняется
- Тема админки и веб страниц никак не зависят друг от друга.
- Картинки в меню автоматом переходят в черно-белый режим
- Чтобы избежать бесячего скачка с белой темы на темную - в настройках системы нужно поставить темную тему - иначе никак.
Обновление скоро в АЛЬФЕ.
"Лайки" на вискарь по ссылке в первом посте
Встречаем темную тему в админке! Наконец то она стала доступна и пока в доработке - возможны баги.
Итак, нюансы:
- Управляет темой JQ, посему после загрузки страницы происходит смена темы в зависимости от того, что записано в куках
- Тип темы хранится в куках и поэтому для каждого устройства свой
- Изначально страница загружается с той темой, которая указана в настройках системы и уже после меняется
- Тема админки и веб страниц никак не зависят друг от друга.
- Картинки в меню автоматом переходят в черно-белый режим
- Чтобы избежать бесячего скачка с белой темы на темную - в настройках системы нужно поставить темную тему - иначе никак.
Обновление скоро в АЛЬФЕ.
"Лайки" на вискарь по ссылке в первом посте
- За это сообщение автора SmoKE_xDDD поблагодарили (всего 10):
- Sergey.Chek (Вт авг 10, 2021 7:30 am) • andrey040670 (Вт авг 10, 2021 9:42 am) • Gasinskiy (Вт авг 10, 2021 12:13 pm) • ~220v (Вт авг 10, 2021 2:12 pm) • astotskiy (Вт авг 10, 2021 9:06 pm) • webms (Вт авг 10, 2021 9:06 pm) • Molostov (Вт авг 10, 2021 11:59 pm) • yoshok (Ср авг 11, 2021 8:20 pm) • Dasisfakt (Чт авг 12, 2021 8:11 am) • Svetлая (Пн сен 27, 2021 4:53 pm)
- Рейтинг: 11.63%
- nickneo
- Сообщения: 89
- Зарегистрирован: Чт дек 07, 2017 2:36 pm
- Благодарил (а): 38 раз
- Поблагодарили: 30 раз
Re: [Редизайн] Обновление дизайна MajorDoMo
Белый шрифт, на темном фоне смотрится не очень, мне кажется его нужно сделать светло серым.SmoKE_xDDD писал(а): ↑Вт авг 10, 2021 12:25 amscreenshot.png
И еще одно глобальное обновление:
Встречаем темную тему в админке! Наконец то она стала доступна и пока в доработке - возможны баги.
и некоторые элементы при использовании темной темы, совсем не читабельны:
где то поля ввода так и остались белыми: гдето остались изображения заточенные под светлую тему (белый фон)
- Рейтинг: 1.16%
- webms
- Сообщения: 498
- Зарегистрирован: Чт дек 15, 2016 3:13 am
- Благодарил (а): 221 раз
- Поблагодарили: 88 раз
Re: [Редизайн] Обновление дизайна MajorDoMo
Здорово, но я бы порекомендовал использовать расцветку темного режима телеграма, отлично выглядит
просто черный - имхо скучно
просто черный - имхо скучно
- Рейтинг: 1.16%
-
- Сообщения: 194
- Зарегистрирован: Вт дек 24, 2019 2:09 pm
- Благодарил (а): 112 раз
- Поблагодарили: 34 раза
Re: [Редизайн] Обновление дизайна MajorDoMo
В редакторе сценариев не видно цвета выделенной строки. В методах объекта, то-же самое.
Raspberry Pi3 B+, v4.44, внешняя з/к