diff --git a/WeatherPredictor/web_page.h b/WeatherPredictor/web_page.h index 8d5980f..d44ed7d 100644 --- a/WeatherPredictor/web_page.h +++ b/WeatherPredictor/web_page.h @@ -90,7 +90,15 @@ static const char INDEX_HTML[] PROGMEM = R"HTML( .head h2{font-family:var(--serif); font-weight:600; font-size:1.15rem; margin:0} .legend{display:flex; gap:16px; font-size:.76rem; color:var(--muted)} .legend i{display:inline-block; width:20px; height:2px; vertical-align:middle; margin-right:6px} - #chart{width:100%; height:200px} + .baro{position:relative; padding:0 46px} + #chart{width:100%; height:200px; display:block} + .ax{position:absolute; top:0; height:200px; display:flex; flex-direction:column; + justify-content:space-between; font-family:var(--mono); font-variant-numeric:tabular-nums; + font-size:.7rem; pointer-events:none} + .ax-l{left:0; align-items:flex-start; color:var(--change)} + .ax-r{right:0; align-items:flex-end; color:var(--fair)} + .axx{display:flex; justify-content:space-between; padding:0 46px; margin-top:6px; + font-family:var(--mono); font-variant-numeric:tabular-nums; font-size:.7rem; color:var(--muted)} .hint{color:var(--muted); font-size:.78rem; margin:10px 0 0} /* Settings */ @@ -104,11 +112,12 @@ static const char INDEX_HTML[] PROGMEM = R"HTML( .grid2{display:grid; grid-template-columns:1fr 1fr; gap:14px} @media(max-width:520px){.grid2{grid-template-columns:1fr}} label{display:block; font-size:.72rem; letter-spacing:.14em; text-transform:uppercase; color:var(--muted); margin:0 0 6px} - input{ + input,select{ width:100%; padding:11px 12px; background:var(--ink2); color:var(--text); border:1px solid var(--line); border-radius:10px; font-family:var(--mono); font-size:1rem; } - input:focus{outline:none; border-color:var(--brass); box-shadow:0 0 0 3px rgba(198,161,91,.18)} + select{appearance:none; cursor:pointer} + input:focus,select:focus{outline:none; border-color:var(--brass); box-shadow:0 0 0 3px rgba(198,161,91,.18)} .actions{display:flex; align-items:center; gap:16px; margin-top:18px} button{ padding:11px 22px; border:0; border-radius:10px; cursor:pointer; @@ -162,7 +171,12 @@ static const char INDEX_HTML[] PROGMEM = R"HTML( Temperature - +
+Collecting data…
@@ -173,7 +187,7 @@ static const char INDEX_HTML[] PROGMEM = R"HTML(