Страница 6 из 9

Re: Интерфейс главного меню. Как это поправить?

Добавлено: Ср июл 25, 2018 12:58 pm
VooDooN
woow писал(а): Вт июл 24, 2018 10:54 pm
VooDooN писал(а): Пн фев 05, 2018 12:48 am Проверил, что тема оформления не слетает после обновления MajorDoMo.
после обновления часть искривляется, не клавиши и кнопочки, а имя клавиши и под ней черта подобие линка
В каком-то из неданих обновлений, Сергей переместил папку jquerymobile (или удалил и создал новую) во внутрь новой папки 3rdparty.
Поэтому нужно заново все скопировать в 3rdparty/jquerymobile и подправить пути в файле templates_alt/menu.html.

Re: Интерфейс главного меню. Как это поправить?

Добавлено: Пт июл 27, 2018 8:36 pm
woow
Есть вами описана как создать тему, а есть возможность уже существующею подправить, т.е. обратно в редактор http://themeroller.jquerymobile.com/ загрузить но там я upload не нашёл.

Re: Интерфейс главного меню. Как это поправить?

Добавлено: Чт авг 16, 2018 12:16 pm
bydan
Исправил пут в "Html.menu" но темы все равно не встают

Код: Выделить всё

head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black" />

 <script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquery/jquery-3.3.1.min.js"></script>
 <script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquery/jquery-migrate-3.0.0.min.js"></script>

 <link rel="stylesheet" href="<#ROOTHTML#>3rdparty/jquerymobile/jquery.mobile-1.4.5.min.css" />
 <script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquerymobile/jquery.mobile-1.4.5.min.js"></script>
 <script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquerymobile/custom-scripting.js"></script>

 <link href="<#ROOTHTML#>css/menu_custom.css" rel="stylesheet" type="text/css"/>
 <link href="<#ROOTHTML#>css/devices.css" rel="stylesheet" type="text/css"/>

<script type="text/javascript" src="<#ROOTHTML#>js/jquery.jplayer.min.js"></script>
<script type="text/javascript" src="<#ROOTHTML#>js/jquery.cookie.js"></script>

 <link rel="stylesheet" type="text/css" href="<#ROOTHTML#>3rdparty/fancybox/jquery.fancybox.min.css?v=3.3.5" media="screen" />
 <script type="text/javascript" src="<#ROOTHTML#>3rdparty/fancybox/jquery.fancybox.min.js?v=3.3.5"></script>

<title><#LANG_CONTROL_MENU#></title>
<script language="javascript" src="<#ROOTHTML#>js/scripts.js"></script>

Re: Интерфейс главного меню. Как это поправить?

Добавлено: Чт авг 16, 2018 1:33 pm
directman66
Давно просил маркет готовых дизайнов, сцен, наборов под конкретные помещения в различных вариациях. В итоге это вылилось в набор активных пультов и задача была закрыта.

Re: Интерфейс главного меню. Как это поправить?

Добавлено: Чт авг 16, 2018 2:38 pm
skysilver
directman66 писал(а): Чт авг 16, 2018 1:33 pm Давно просил маркет готовых дизайнов, сцен, наборов под конкретные помещения в различных вариациях. В итоге это вылилось в набор активных пультов и задача была закрыта.
Инструмент есть, работает. Добавляй, в чем проблема? ;)

Re: Интерфейс главного меню. Как это поправить?

Добавлено: Чт авг 16, 2018 5:54 pm
VooDooN
bydan писал(а): Чт авг 16, 2018 12:16 pm Исправил пут в "Html.menu" но темы все равно не встают
У меня весь HEAD такой и работает:

Код: Выделить всё

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<link rel="stylesheet" href="<#ROOTHTML#>3rdparty/jquerymobile/MyTheme.css" />
<link rel="stylesheet" href="<#ROOTHTML#>3rdparty/jquerymobile/jquery.mobile.icons.min.css" />
<link rel="stylesheet" href="<#ROOTHTML#>3rdparty/jquerymobile/jquery.mobile.structure-1.4.5.min.css" /> 
<script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquerymobile/jquery-1.11.1.min.js"></script> 
<script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquerymobile/jquery.mobile-1.4.5.min.js"></script> 
<script type="text/javascript" src="<#ROOTHTML#>3rdparty/jquerymobile/custom-scripting.js"></script>               
<script type="text/javascript" src="<#ROOTHTML#>js/jquery.jplayer.min.js"></script>
<script type="text/javascript" src="<#ROOTHTML#>js/jquery.cookie.js"></script>
<title><#LANG_CONTROL_MENU#></title>
<script language="javascript" src="<#ROOTHTML#>js/scripts.js"></script>

[#inc websockets.html#]
</head>
Вы не забыли еще скопировать jquerymobile 1.4.5 в 3rdparty/jquerymobile?

Re: Интерфейс главного меню. Как это поправить?

Добавлено: Пн ноя 05, 2018 12:03 pm
woow
сделал меню по вашему рецепту. Всё отлично, но есть проблема в субменю, там иконки не отображаются. Если в главном меню допустим гараж и его иконка, тапаешь открывается субменю тем и температура, и влажность и т.д. но рядом иконок нет хотя всё сделано также как и в главном меню.
И ещё проблемка где есть в меню Система её субменю отображается не клавиши и кнопочки, а имя клавиши и под ней черта подобие линка.

Re: Интерфейс главного меню. Как это поправить?

Добавлено: Чт ноя 08, 2018 2:43 am
mag999
У меня почему-то не получается и в папке jquerymobile уже есть jquerymobile 1.4.5. При замене menu.html вот такое:

Re: Интерфейс главного меню. Как это поправить?

Добавлено: Чт ноя 08, 2018 3:52 pm
VooDooN
mag999 писал(а): Чт ноя 08, 2018 2:43 am У меня почему-то не получается и в папке jquerymobile уже есть jquerymobile 1.4.5. При замене menu.html вот такое:
Действительно, уже заменили на версию 1.4.5. Но файлов там не достаточно для новой темы.

В общем, я полностью переписал свой пост http://majordomo.smartliving.ru/forum/v ... 867#p70867.
Сделал только один архив, в котором всё необходимое. Теперь тему оформления можно установить полностью безопасно, не смешивая новые файлы с системными. В посте расписал как добавить, редактировать и удалить тему.

Еще в том посте движок форума не позволяет нормально скрыть прикрепленные файлы при редактировании поста и не позволяет удалить старые скрины, которые были перед редактированием. И под постом получился бардак. Странно.

Re: Интерфейс главного меню. Как это поправить?

Добавлено: Чт ноя 08, 2018 4:02 pm
VooDooN
woow писал(а): Пн ноя 05, 2018 12:03 pm ... но есть проблема в субменю, там иконки не отображаются
Пока не экспериментировал. Может от новой темы не зависит.
woow писал(а): Пн ноя 05, 2018 12:03 pm И ещё проблемка где есть в меню Система её субменю отображается не клавиши и кнопочки, а имя клавиши и под ней черта подобие линка.
Это поведение есть и на стандартной теме оформления, если я правильно понял (лучше бы со скрином был вопрос). Тоже вижу ссылки, вместо красивых пунктов меню в стандартной теме. Нужно будет разобраться.