Новый веб интерфейс FLProg 7.4

Тестирую новый "html".

DrScorpion86
Рядовой
Сообщения: 59
Зарегистрирован: 28.04.2021{, 14:45}
Репутация: 30
Имя: Евгений

Новый веб интерфейс FLProg 7.4

#1

Сообщение DrScorpion86 » 12.11.2021{, 10:34}

Тестирую новый "html". Он как раз вовремя появился, т.к. меня не устраивали все, до этого, решения (виртуино, каскад, MQTT, ESPUI и т.п) из-за необходимости в доп. приложениях, которые имею тенденцию "умирать" (ESPUI просто не понравился).
Вот что у меня получается :) Сильно не ругайтесь, я только пару дней назад начал изучать html/css.
Будущий рекуператор. (над дизайном ещё нужно поработать:))
Тест с рандомными значениями в полях температуры.
Screenshot_2021-11-12-09-58-51-776_com.android.chrome.jpg
файлы:
Esp32_test web 7-4-0.flp
(508.22 КБ) 225 скачиваний
Безымянный.jpg
html

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

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Recuperator_v0.3</title>
    <link rel="stylesheet" href="style_03.css">
</head>
<body>
    <div class="container">
        <div class="item item_1 text-01">дом</div>
        <div class="item item_2 text-01">&asymp; &#9850; &asymp;</div>
        <div class="item item_3 text-01">улица</div>
        <div class="item item_4 text-02">из дома</div>
        <div class="item item_5"></div>
        <div class="item item_6">кпд <br>рекуператора %
             <div class="KPD">75,4</div>
        </div>
        <div class="item item_7"></div>
        <div class="item item_8 text-02">с улицы</div>
        <div class="item item_9 temperatura">+23,9 &#176;</div>
        <div class="item item_10 temperatura">-8,4 &#176;</div>
        <div class="item item_11 text-02">в дом</div>
        <div class="item item_12"></div>
        <div class="item item_13"></div>
        <div class="item item_14 text-02">на улицу</div>
        <div class="item item_15 temperatura">+15,6 &#176;</div>
        <div class="item item_16 temperatura">+12,3 &#176;</div>
     </div>
</body>
</html>  
css

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

body {
    font-family: sans-serif;
    text-transform: uppercase;
    background-color: rgb(20, 20, 20);
    color: rgb(202, 202, 202);
}

                /* -------------СЕТКА------------- */
.item {
    /* padding: 10px; */
    /* border: dashed 1px rgb(255, 255, 255); */
    background-color: black;
}

.container {
    margin-top: 30px ;
    display: grid;
    grid-template-columns: 2fr 15px 1fr 15px 2fr;
    /* grid-template-rows: 1fr 1fr; */
}
                /* -------------тексты------------- */
.text-01 { /*текст шапки*/
    padding: 10px 5px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;     
}
.text-02 { /*текст блоков*/
    padding: 2px 0 0 0;   
    font-size: 8px;
    text-align: center;
}
.temperatura { /*текст температыры*/
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    /* margin: -7px 0px; */
}
.KPD{
    padding: 20px 5px;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
}
            /* ---------------------------------------------------- */
                /* -------------Шапка------------- */
.item_1 { /*первая*/
    grid-column: 1/3;
    border-radius: 15px 0 0 0;
    border-top: solid 1px white;  
}
.item_2 { /*вторая*/
    border-top: solid 1px white;
    margin: 0 2px 0 2px;
}
.item_3 { /*третья*/
    grid-column: 4/6;
    border-radius: 0px 15px 0 0;
    border-top: solid 1px white;
}
            /* ---------------------------------------------------- */
            /* ----------кпд рекуператора------------ */
.item_6 {
    grid-column: 3;
    grid-row: 2/6;
    padding: 15px 2px;
    font-size: 8px;
    /* font-weight: bold; */
    text-align: center;  
    background-color: rgb(3, 19, 0);
    margin: 2px 2px 0px 2px;
    border: solid 1px rgba(255, 255, 255, 0.308);
    border-radius: 5px;
}
            /* ---------------------------------------------------- */
            /* ----------цветовые индикаторы------------ */
.item_5 {
    grid-column: 2;
    grid-row: 2/4;
    background-color: red;      
    margin: 2px 0px 0 0px;
    border-right: solid 5px rgba(0, 0, 0, 0.5);
    border-radius: 0px 10px 10px 0px;
}
.item_12 {
    grid-column: 2;
    grid-row: 4/6;
    background-color: orangered;
    margin: 2px 0px 0 0px;
    border-right: solid 5px rgba(0, 0, 0, 0.5);
    border-radius: 0px 10px 10px 0px;
}
.item_13 {
    grid-column: 4;
    grid-row: 4/6;
    background-color: rgb(255, 0, 255);
    margin: 2px 0px 0 0px;
    border-left: solid 5px rgba(0, 0, 0, 0.5);
    border-radius: 10px 0px 0px 10px;
}
.item_7 {
    grid-column: 4;
    grid-row: 2/4;
    background-color: blue;
    margin: 2px 0px 0 0px;
    border-left: solid 5px rgba(0, 0, 0, 0.5);
    border-radius: 10px 0px 0px 10px;
}
            /* ---------------------------------------------------- */
/* ------------------------------Блоки температуры---------------------------- */
            /* ----------верхний левый------------ */
.item_4 {/* текстовый */
    margin: 2px 0px 0 0px;
}
.item_9 {/* датчик */
}
            /* ----------верхний правый------------ */
.item_8 {/* текстовый */
    margin: 2px 0px 0 0px;    
}
.item_10 {/* датчик */
}
            /* ----------нижний левый------------ */
.item_11 {/* текстовый */
    margin: 2px 0px 0 0px;
}
.item_15 {/* датчик */
    border-radius: 0 0 0 15px;
}
            /* ----------нижний правый------------ */
.item_14 {/* текстовый */
    margin: 2px 0px 0 0px;
}
.item_16 {/* датчик */
    border-radius: 0 0 15px 0;
}
            /* ---------------------------------------------------- */
P.s esp32
Последний раз редактировалось DrScorpion86 12.11.2021{, 13:45}, всего редактировалось 1 раз.

sergserg
Сержант
Сообщения: 203
Зарегистрирован: 25.02.2021{, 14:26}
Репутация: -19
Имя: Сергей

Новый веб интерфейс FLProg 7.4

#2

Сообщение sergserg » 13.11.2021{, 08:27}

DrScorpion86,
заметил что браузер хром на ПК открывает странички нормально. А вот эту же страничку хром с телефона ооочень хреново открывает. по нескольку раз нужно обновить страницу.
Дело в браузере или в html ?

DrScorpion86
Рядовой
Сообщения: 59
Зарегистрирован: 28.04.2021{, 14:45}
Репутация: 30
Имя: Евгений

Новый веб интерфейс FLProg 7.4

#3

Сообщение DrScorpion86 » 13.11.2021{, 08:49}

sergserg писал(а):
13.11.2021{, 08:27}
DrScorpion86,
заметил что браузер хром на ПК открывает странички нормально. А вот эту же страничку хром с телефона ооочень хреново открывает. по нескольку раз нужно обновить страницу.
Дело в браузере или в html ?
Не знаю. У меня и на ПК и на телефоне хром, нормально открывается.
Другим пробовали открыть?

Отправлено спустя 43 секунды:
Попробуйте хром обновить.

Gruni
Рядовой
Сообщения: 8
Зарегистрирован: 31.01.2021{, 11:26}
Репутация: 0
Имя: Дима

Новый веб интерфейс FLProg 7.4

#4

Сообщение Gruni » 13.11.2021{, 12:07}

где скачать библиотеку webserver?

dasilva
Рядовой
Сообщения: 13
Зарегистрирован: 06.05.2021{, 15:17}
Репутация: 1
Имя: Николай

Новый веб интерфейс FLProg 7.4

#5

Сообщение dasilva » 13.11.2021{, 13:26}

А зря, ESPUI очень даже хорошо, если разобратся, ну и гибкий очень.

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Новый веб интерфейс FLProg 7.4

#6

Сообщение vovka1973 » 13.11.2021{, 16:32}

dasilva писал(а):
13.11.2021{, 13:26}
А зря, ESPUI очень даже хорошо, если разобратся, ну и гибкий очень.
хорош для тех у кого зрение хорошее ,там не хватает буковки увеличить и цифры ,а так да .
DrScorpion86 писал(а):
12.11.2021{, 13:43}
Тестирую новый "html".
здесь если разобраться то супер ,можно и кнопочки и буковки как душе угодно !
Изображение

sergserg
Сержант
Сообщения: 203
Зарегистрирован: 25.02.2021{, 14:26}
Репутация: -19
Имя: Сергей

Новый веб интерфейс FLProg 7.4

#7

Сообщение sergserg » 13.11.2021{, 20:06}

DrScorpion86,
а сколько при этом страниц в есп?

DrScorpion86
Рядовой
Сообщения: 59
Зарегистрирован: 28.04.2021{, 14:45}
Репутация: 30
Имя: Евгений

Новый веб интерфейс FLProg 7.4

#8

Сообщение DrScorpion86 » 13.11.2021{, 20:21}

sergserg писал(а):
13.11.2021{, 20:06}
DrScorpion86,
а сколько при этом страниц в есп?
не понял вопроса :smile44:

Страница одна, стартовая.

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Новый веб интерфейс FLProg 7.4

#9

Сообщение cmept-27 » 13.11.2021{, 22:03}

vovka1973,
vovka1973 писал(а):
13.11.2021{, 16:32}
хорош для тех у кого зрение хорошее ,там не хватает буковки увеличить и цифры ,а так да .
Как раз в ESPUI легко можно увеличить буковки и циферки
001.png
001.png (8.03 КБ) 2464 просмотра
OK

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Новый веб интерфейс FLProg 7.4

#10

Сообщение vovka1973 » 14.11.2021{, 09:34}

cmept-27 писал(а):
13.11.2021{, 22:03}
Как раз в ESPUI легко можно увеличить буковки и циферки
видать у нас разные понятия об увеличенных циферках!посмотрите скрин в HTML, так сможете на кнопке увеличить в ESPUI?
Изображение

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Новый веб интерфейс FLProg 7.4

#11

Сообщение cmept-27 » 14.11.2021{, 10:36}

vovka1973, Так ?
001.png
OK

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Новый веб интерфейс FLProg 7.4

#12

Сообщение vovka1973 » 14.11.2021{, 11:13}

cmept-27 писал(а):
14.11.2021{, 10:36}
vovka1973, Так ?
ЭТО же стандарт , на экране телефона плохо видно , просто раньше на сколько помню увеличивать шрифт нельзя было .
Изображение

DrScorpion86
Рядовой
Сообщения: 59
Зарегистрирован: 28.04.2021{, 14:45}
Репутация: 30
Имя: Евгений

Новый веб интерфейс FLProg 7.4

#13

Сообщение DrScorpion86 » 14.11.2021{, 11:19}

cmept-27 писал(а):
14.11.2021{, 10:36}
vovka1973, Так ?
001.png
А можно в этот блок сразу 3-4 кнопки запихать?

Отправлено спустя 1 минуту 58 секунд:
Или 4 поля для ввода вплотную в одном блоке?

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Новый веб интерфейс FLProg 7.4

#14

Сообщение cmept-27 » 14.11.2021{, 11:41}

vovka1973, Всегда можно было увеличить шрифт.
DrScorpion86, Ну это нельзя.
Безымянный.png
OK

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Новый веб интерфейс FLProg 7.4

#15

Сообщение vovka1973 » 14.11.2021{, 11:54}

cmept-27 писал(а):
14.11.2021{, 11:41}
сегда можно было увеличить шрифт.
сейчас открыл блок и не нашел где можно увеличить шрифт?только цвет менять
Изображение

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Новый веб интерфейс FLProg 7.4

#16

Сообщение cmept-27 » 14.11.2021{, 11:58}

vovka1973, Вместо названия кнопки <span style=\"color:white;font-size: 22px;\">Кнопочка</span>
OK

Аватара пользователя
Phazz
Полковник
Сообщения: 2553
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Новый веб интерфейс FLProg 7.4

#17

Сообщение Phazz » 25.11.2021{, 17:03}

Накидал небольшую инструкцию как форматировать обновленный вэбинтерфейс
photo_2021-11-25_18-59-33.jpg
photo_2021-11-25_18-59-41.jpg
photo_2021-11-25_18-59-47.jpg
photo_2021-11-25_18-59-47.jpg (11.38 КБ) 2241 просмотр
Вложения
web пример.flp
(154.09 КБ) 162 скачивания

Gordon0007
Сержант
Сообщения: 138
Зарегистрирован: 19.04.2018{, 13:37}
Репутация: 13
Имя: Павел

Новый веб интерфейс FLProg 7.4

#18

Сообщение Gordon0007 » 03.12.2021{, 16:57}

DrScorpion86, залип в контроллер и так захотел работать сколько я не пытался, может требуется что то дополнительно делать?
Библиотеку докачать или заливать с бубном...

sergserg
Сержант
Сообщения: 203
Зарегистрирован: 25.02.2021{, 14:26}
Репутация: -19
Имя: Сергей

Новый веб интерфейс FLProg 7.4

#19

Сообщение sergserg » 03.12.2021{, 21:12}

DrScorpion86 писал(а):
12.11.2021{, 13:43}
новый "html". Он как раз вовремя появился, т.к. меня не устраивали все, до этого, решения (виртуино, каскад, MQTT, ESPUI и т.п)
непонятно только каким боком здесь все перечисленные приложения...

sergserg
Сержант
Сообщения: 203
Зарегистрирован: 25.02.2021{, 14:26}
Репутация: -19
Имя: Сергей

Новый веб интерфейс FLProg 7.4

#20

Сообщение sergserg » 03.12.2021{, 21:13}

espui вообще при этом не является приложением :)

Ответить

Вернуться в «WEB интерфейс»