[Дизайн] Сцена "BlackXStyle"
Добавлено: Вт мар 31, 2020 10:31 pm
Представляю тему под названием BlackXStyle. Данная сцена подогнана для планшета. Создал главную сцену и меню. Все кнопки, это ссылки и они без ссылок, работает только админ, меню и домой, все остальное подстроите под себя. Развивайте тему, выкладывайте сюда разные идеи, касаемо данной темы. Системные значки используйте свои. Я со своей стороны, если что-то придумаю как дополнить данную сцену, то буду выкладывать.
Шрифты
1) Часы: Segoe Print
2) Календарь: Candara
3) На кнопках: Candara
В сцене, если день, то будет солнце, если сумерки или ночь, то луна. Также есть фаза луны.
Вид днем
Вид ночью
Луна меняется по такой схеме
Вид меню
Саму сцену можно скачать здесь
Иконки в двух вариантах: векторные и растровые
Как устанавливать?
1) Загружаем через восстановление файл files_2020-03-31__21-45-52 (он в папке Загрузить через восстановление), это загрузит все иконки в папку Изображение
2) Импортировать сцену, классы, сценарии (вычисление фазы луны и восхода\захода солнца)
3) Настраиваем фазу луны. Открываем папку и читаем файлик "Прочти меня", делать строго как в инструкции.
4) Значения для день и ночь тяну из сумерек, если сумерки 1 - луна, если сумерки 0 - солнце. В методе modeChanged объекта DarknessMode вставляем код, который будет передавать значения в объект сцены BlackXStyle.TimeDay
5) Сценарии "Вычисление фазы луны" и "Вычисляем восход и заход солнца" запускаем раз в сутки, либо через крон, либо через метод День, как вам удобно.
Шрифты
1) Часы: Segoe Print
2) Календарь: Candara
3) На кнопках: Candara
В сцене, если день, то будет солнце, если сумерки или ночь, то луна. Также есть фаза луны.
Вид днем
СпойлерПоказать
Вид ночью
СпойлерПоказать
СпойлерПоказать
СпойлерПоказать
Саму сцену можно скачать здесь
Иконки в двух вариантах: векторные и растровые
Как устанавливать?
1) Загружаем через восстановление файл files_2020-03-31__21-45-52 (он в папке Загрузить через восстановление), это загрузит все иконки в папку Изображение
2) Импортировать сцену, классы, сценарии (вычисление фазы луны и восхода\захода солнца)
3) Настраиваем фазу луны. Открываем папку и читаем файлик "Прочти меня", делать строго как в инструкции.
4) Значения для день и ночь тяну из сумерек, если сумерки 1 - луна, если сумерки 0 - солнце. В методе modeChanged объекта DarknessMode вставляем код, который будет передавать значения в объект сцены BlackXStyle.TimeDay
СпойлерПоказать
Код: Выделить всё
if ($this->getProperty('active') == 0) {
setGlobal('BlackXStyle.TimeDay', 'sun');
} else if ($this->getProperty('active') == 1) {
setGlobal('BlackXStyle.TimeDay', 'moon');
}