Сохранение/восстановление/сброс настроек через веб-интерфейс.
[esp-clock.git] / ui.yml
diff --git a/ui.yml b/ui.yml
index a07d6fc621d4c36c68896edfc1d50154024ba131..ec261c21530873996eded596e708642578fd0db0 100644 (file)
--- a/ui.yml
+++ b/ui.yml
@@ -1,6 +1,6 @@
 project:
   name: WiFi Clock
-  version: 0.1.1
+  version: 0.2.0
   contacts:
     - mailto:rvb@rvb.name
     - tg:rvbglas
@@ -8,7 +8,8 @@ project:
     - xmpp:rvb@rvb.name
 pages:
   - id: main
-    title: Главная
+    title: "Главная"
+    icon: ""
     elements:
       - type: table
         label: Имя устройства
@@ -45,6 +46,7 @@ pages:
         label: Свободная память
   - id: clock
     title: Часы
+    icon: ""
     elements:
       - type: text
         value: Внешний вид
@@ -108,6 +110,7 @@ pages:
         step: 1
   - id: alarm
     title: Будильник
+    icon: ""
     elements:
       - type: text
         value: Будильник
@@ -182,6 +185,7 @@ pages:
         max: 2000
   - id: hw
     title: Оборудование
+    icon: ""
     elements:
       - type: text
         value: Часы реального времени
@@ -406,7 +410,11 @@ pages:
         max: 8
   - id: weather
     title: Погода
+    icon: ""
     elements:
+      - id: enable_weather
+        label: Использовать погодный сервис
+        type: checkbox
       - id: weather_url
         label: URL погодного сервиса
         type: input
@@ -419,6 +427,7 @@ pages:
         min: 5
   - id: wifi
     title: WiFi
+    icon: ""
     elements:
       - type: text
         value: Клиент сети
@@ -447,6 +456,7 @@ pages:
         label: Применить настройки WiFi
   - id: system
     title: Система
+    icon: ""
     elements:
       - type: text
         value: Авторизация
@@ -462,8 +472,17 @@ pages:
         type: button
         label: Сменить пароль
       - type: hr
+      - type: text
+        value: Конфигурация
+      - id: _config
+        type: config
+        label: Сохранение и восстановление настроек
+      - type: hr
       - type: text
         value: Синхронизация времени
+      - id: _timeset
+        label: Установить время вручную
+        type: timeset
       - id: ntp_server
         type: input
         label: NTP-сервер