|
|
|
/**
|
|
|
|
* AutoConnect proper menu label constant definition.
|
|
|
|
* @file AutoConnectLabels.h
|
|
|
|
* @author hieromon@gmail.com
|
|
|
|
* @version 1.0.0
|
|
|
|
* @date 2019-08-15
|
|
|
|
* @copyright MIT license.
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef _AUTOCONNECTLABELS_H_
|
|
|
|
#define _AUTOCONNECTLABELS_H_
|
|
|
|
|
|
|
|
/**
|
|
|
|
* The upper row of each of the following definition items is the
|
|
|
|
* default value. The lower row is an alternative label string as
|
|
|
|
* a sample and can be changed you wish.
|
|
|
|
*
|
|
|
|
* Notes:
|
|
|
|
* You can find some tokens for the PageBuilder if you parse
|
|
|
|
* AutoConnectPage.cpp. Some of the tokens are valid at the time
|
|
|
|
* the AutoConnect menu will generate. For example, the token
|
|
|
|
* `{{CUR_SSID}}` returns the SSID of the currently participating
|
|
|
|
* AP by AutoConnect::_token_CURRENT_SSID function.
|
|
|
|
* You can use these tokens to display dynamic menus showing the
|
|
|
|
* current situation, but you need to know the internal structure
|
|
|
|
* of AutoConnect in order to display the appropriate menu.
|
|
|
|
*/
|
|
|
|
|
|
|
|
// Menu item: Configure new AP
|
|
|
|
#ifndef AUTOCONNECT_MENULABEL_CONFIGNEW
|
|
|
|
#define AUTOCONNECT_MENULABEL_CONFIGNEW "Configure new AP"
|
|
|
|
//#define AUTOCONNECT_MENULABEL_CONFIGNEW "Establish a new AP"
|
|
|
|
#endif // !AUTOCONNECT_MENULABEL_CONFIGNEW
|
|
|
|
|
|
|
|
// Menu item: Open SSIDs
|
|
|
|
#ifndef AUTOCONNECT_MENULABEL_OPENSSIDS
|
|
|
|
#define AUTOCONNECT_MENULABEL_OPENSSIDS "Open SSIDs"
|
|
|
|
//#define AUTOCONNECT_MENULABEL_OPENSSIDS "Open credentials"
|
|
|
|
#endif // !AUTOCONNECT_MENULABEL_OPENSSIDS
|
|
|
|
|
|
|
|
// Menu item: Disconnect
|
|
|
|
#ifndef AUTOCONNECT_MENULABEL_DISCONNECT
|
|
|
|
#define AUTOCONNECT_MENULABEL_DISCONNECT "Disconnect"
|
|
|
|
//#define AUTOCONNECT_MENULABEL_DISCONNECT "Leave {{CUR_SSID}}"
|
|
|
|
#endif // !AUTOCONNECT_MENULABEL_DISCONNECT
|
|
|
|
|
|
|
|
// Menu item: Reset...
|
|
|
|
#ifndef AUTOCONNECT_MENULABEL_RESET
|
|
|
|
#define AUTOCONNECT_MENULABEL_RESET "Reset..."
|
|
|
|
//#define AUTOCONNECT_MENULABEL_RESET "Reboot..."
|
|
|
|
#endif // !AUTOCONNECT_MENULABEL_RESET
|
|
|
|
|
|
|
|
// Menu item: HOME
|
|
|
|
#ifndef AUTOCONNECT_MENULABEL_HOME
|
|
|
|
#define AUTOCONNECT_MENULABEL_HOME "HOME"
|
|
|
|
//#define AUTOCONNECT_MENULABEL_HOME "Main"
|
|
|
|
#endif // !AUTOCONNECT_MENULABEL_HOME
|
|
|
|
|
|
|
|
// Menu item: Update
|
|
|
|
#ifndef AUTOCONNECT_MENULABEL_UPDATE
|
|
|
|
#define AUTOCONNECT_MENULABEL_UPDATE "Update"
|
|
|
|
#endif // !AUTOCONNECT_MENULABEL_UPDATE
|
|
|
|
|
|
|
|
// Button label: RESET
|
|
|
|
#ifndef AUTOCONNECT_BUTTONLABEL_RESET
|
|
|
|
#define AUTOCONNECT_BUTTONLABEL_RESET "RESET"
|
|
|
|
//#define AUTOCONNECT_BUTTONLABEL_RESET "Reboot"
|
|
|
|
#endif // !AUTOCONNECT_BUTTONLABEL_RESET
|
|
|
|
|
|
|
|
// Menu colors
|
|
|
|
// The following three color code items determine the color scheme of
|
|
|
|
// the menu. In addition to hexadecimal color values, you can specify
|
|
|
|
// 140 standard color names that apply to CSS.
|
|
|
|
// To be no sense of discomfort, select the same series of values for
|
|
|
|
// the background and the active item.
|
|
|
|
|
|
|
|
// Menu text foreground color
|
|
|
|
#ifndef AUTOCONNECT_MENUCOLOR_TEXT
|
|
|
|
#define AUTOCONNECT_MENUCOLOR_TEXT "#fff"
|
|
|
|
//#define AUTOCONNECT_MENUCOLOR_TEXT "#fffacd"
|
|
|
|
#endif // !AUTOCONNECT_MENUCOLOR_TEXT
|
|
|
|
|
|
|
|
// Menu background color
|
|
|
|
#ifndef AUTOCONNECT_MENUCOLOR_BACKGROUND
|
|
|
|
#define AUTOCONNECT_MENUCOLOR_BACKGROUND "#263238"
|
|
|
|
// #define AUTOCONNECT_MENUCOLOR_BACKGROUND "#696969"
|
|
|
|
#endif // !AUTOCONNECT_MENUCOLOR_BACKGROUND
|
|
|
|
|
|
|
|
// Background color with active menu items and mouse hover
|
|
|
|
#ifndef AUTOCONNECT_MENUCOLOR_ACTIVE
|
|
|
|
#define AUTOCONNECT_MENUCOLOR_ACTIVE "#37474f"
|
|
|
|
// #define AUTOCONNECT_MENUCOLOR_ACTIVE "#808080"
|
|
|
|
#endif
|
|
|
|
#endif
|