Спасибо!

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

Работа над задачами по проекту отнимает у его разработчика самое ценное — время, так что небольшая компенсация в виде материальной поддержки поднимет интерес к разработке и позволит сделать больше задач для общей пользы :)

OK

Дополнение [Сцена] Vista style

Task owner: nick7zmail, Екатеринбург - Россия
Current state: Support
Addon Page

Стартовая сцена для fullHD разрежения (1920x1080) в культовом стиле windows vista.
Особенностями данного стиля являются объемные полупрозрачные панели, большие реалистичные иконки, виджеты с отблесками стекла и т.д. В общем всё, что пришло в windows во времена vista. На мой взгляд сцена немного "тяжеловата" на первый взгляд, но на вкус и цвет, как говорится. Кому-то может понравится.

Для корректной работы необходимы модули

Как всегда в составе модуля oxygen-иконки погоды большого разрешения, а так же несколько дополнительных иконок в стиле vista, которые не представлены на сцене,но могут пригодится. При наведении на иконки нижней панели применена анимация.

Так же в данной сцене применена интересная концепция. Она, думаю, будет интересна разработчикам. Иконки в нижней панели сделаны динамическим повтором. Т.е. на сцене присутствует только 1 элемент, привязанный к объекту. Остальные элементы берутся с соответствующих объектов в классе vista_scene->functions. Чтобы пользователю поменять кнопки внизу - на сцену вообще не надо лезть. Достаточно зайти в объекты и поменять свойства, или добавить-удалить объект. Подпись кнопки берется из описания объекта, картинка из свойства <объект>.icon а ссылка, на которую переходит при нажатии из свойства <объект>.link. Т.е. чтобы поменять кнопку - не обязательно лезть в сцену. Достаточно поменять 3 строки у объекта. Я данную концепцию применяю всё чаще при разработке сцен. А самое интересное, что если использовать несколько сцен с данной нижней панелью - при изменении в объектах - они поменяются на всех сценах одновременно.

Tags: majordomo,поддержка,сцены
 
(0)
 
Subscribe to updates (9)
 

Task ideas

You can help with project improvement by sharing your ideas or by voting for ideas already added.

Other tasks by the author

Модуль Broadlink
[Интерфейс] Home
[Сцены] Город
Модуль OpenWeather
Дополнение Ujin devices
Дополнение Sonoff
Дополнение SST Cloud
sst-cloud
Дополнение [Элементы сцен] Techno Switches
Дополнение Bolid
Дополнение [Сцена] Модерн
Дополнение VK бот
Современная сцена для мажордомо
Дополнение FontAwesome
Модуль Формат даты
Модуль PropTransfer (Передача свойств)
Модуль SystemStates (Статусы системы)
Модуль Blynk
Модуль Яндекс.Пробки
Модуль ChatBox
Модуль Будильник
14.06.2019 Техническая поддержка пользователей (помощь с системой) - Sergey2606
13.08.2019 Техническая поддержка пользователей (помощь с системой) - Joker12
01.03.2018 Техническая поддержка пользователей (помощь с системой) - Irstas
10.05.2020 Техническая поддержка пользователей (помощь с системой) - protxxx
04.11.2017 Написание кода для контроллеров Arduino/ESP - Batareykin
28.07.2021 Техническая поддержка пользователей (помощь с системой) - Sergostryakov
21.07.2022 Техническая поддержка пользователей (помощь с системой) - bum18