From 3c0c3ff93e819f05298df40b06a48147864dcf13 Mon Sep 17 00:00:00 2001 From: tablatronix Date: Tue, 19 May 2020 11:34:31 -0500 Subject: [PATCH] adds green status S, adds test back button --- WiFiManager.cpp | 3 +++ WiFiManager.h | 1 + extras/WiFiManager.template.html | 10 +++++++--- strings_en.h | 7 ++++--- 4 files changed, 15 insertions(+), 6 deletions(-) diff --git a/WiFiManager.cpp b/WiFiManager.cpp index 923b0f0..8de055b 100644 --- a/WiFiManager.cpp +++ b/WiFiManager.cpp @@ -1025,6 +1025,7 @@ void WiFiManager::handleWifi(boolean scan) { } page += FPSTR(HTTP_FORM_END); page += FPSTR(HTTP_SCAN_LINK); + if(_showBack) page += FPSTR(HTTP_BACKBTN); reportStatus(page); page += FPSTR(HTTP_END); @@ -1051,6 +1052,7 @@ void WiFiManager::handleParam(){ page += getParamOut(); page += FPSTR(HTTP_FORM_END); + if(_showBack) page += FPSTR(HTTP_BACKBTN); reportStatus(page); page += FPSTR(HTTP_END); @@ -1549,6 +1551,7 @@ void WiFiManager::handleInfo() { } page += F(""); if(_showInfoErase) page += FPSTR(HTTP_ERASEBTN); + if(_showBack) page += FPSTR(HTTP_BACKBTN); page += FPSTR(HTTP_HELP); page += FPSTR(HTTP_END); diff --git a/WiFiManager.h b/WiFiManager.h index 17118b6..55dab3d 100644 --- a/WiFiManager.h +++ b/WiFiManager.h @@ -382,6 +382,7 @@ class WiFiManager boolean _scanDispOptions = false; // show percentage in scans not icons boolean _paramsInWifi = true; // show custom parameters on wifi page boolean _showInfoErase = true; // info page erase button + boolean _showBack = false; // show back button boolean _enableConfigPortal = true; // use config portal if autoconnect failed const char * _hostname = ""; diff --git a/extras/WiFiManager.template.html b/extras/WiFiManager.template.html index 74480ee..d2c2c39 100644 --- a/extras/WiFiManager.template.html +++ b/extras/WiFiManager.template.html @@ -139,12 +139,12 @@ a:hover { .msg.P h4 { color: var(--primarycolor); } -/*.msg.S { +.msg.S { border-left-color: #5cb85c; } .msg.S h4 { color: #5cb85c; -}*/ +} .msg.D { border-left-color: #dc3630; } @@ -201,6 +201,7 @@ input:disabled {



+

/wifi


@@ -269,9 +270,12 @@ input:disabled {
No AP set
-

H4 Color Header

content
+

H4 Color Header P

content
+

H4 Color Header S

content
+ +

/info


Chip ID
123456
diff --git a/strings_en.h b/strings_en.h index 882cf6b..976105d 100644 --- a/strings_en.h +++ b/strings_en.h @@ -58,11 +58,12 @@ const char HTTP_FORM_PARAM[] PROGMEM = "