UI Overhaul, Timezone Update & ESP32-S2 Stability Adjustment

Time Zone Update

•Added updated rule for: Atlantic/Canary → WET0WEST,M3.5.0/1,M10.5.0
•Ensures correct DST handling for Canary Islands region.

ESP32-S2 Adjustment

ESP32-S2 builds have been temporarily moved to HTTP-only mode.
This change improves stability due to SSL/TLS issues observed on certain boards (yes… looking at you, Wemos S2 Mini 👀).

Brand New Web UI

•Complete UI refinement for improved structure and clarity.
•Advanced settings reorganized into modular categories.
•Cleaner hierarchy and better consistency with the web installer.
•Improved micro-interactions and visual polish.
This commit is contained in:
M-Factory
2026-02-14 15:57:46 +09:00
parent b2907f8958
commit ed0be37d4b
2 changed files with 16 additions and 10 deletions

View File

@@ -396,15 +396,18 @@ const char index_html[] PROGMEM = R"rawliteral(
}
.geo-disabled {
opacity: 0.5;
background: transparent;
border: 0.1rem white solid;
cursor: not-allowed;
opacity: 0.5;
background: none !important;
color: white !important;
border: 0.1rem white solid;
cursor: not-allowed;
}
.geo-disabled:hover {
transform: none;
box-shadow: none;
background-color: none;
background: none;
}
.button-row {
@@ -1467,7 +1470,7 @@ const char index_html[] PROGMEM = R"rawliteral(
<div class="footer">
ESPTimeCast<span class="tm"></span> by
<a
href="https://www.instagram.com/mfactory.osaka"
href="https://github.com/mfactory-osaka/ESPTimeCast"
target="_blank"
rel="noopener noreferrer"
>M-Factory</a

View File

@@ -396,15 +396,18 @@ const char index_html[] PROGMEM = R"rawliteral(
}
.geo-disabled {
opacity: 0.5;
background: transparent;
border: 0.1rem white solid;
cursor: not-allowed;
opacity: 0.5;
background: none !important;
color: white !important;
border: 0.1rem white solid;
cursor: not-allowed;
}
.geo-disabled:hover {
transform: none;
box-shadow: none;
background-color: none;
background: none;
}
.button-row {
@@ -1467,7 +1470,7 @@ const char index_html[] PROGMEM = R"rawliteral(
<div class="footer">
ESPTimeCast<span class="tm"></span> by
<a
href="https://www.instagram.com/mfactory.osaka"
href="https://github.com/mfactory-osaka/ESPTimeCast"
target="_blank"
rel="noopener noreferrer"
>M-Factory</a