mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 15:12:06 +00:00 
			
		
		
		
	Add viewport meta tag to web server layout (#2419)
* Update web_server.cpp Added viewport meta tag to web_server.cpp in order to better control layout on mobile browsers. Adds 70 characters. Vastly improves accessibility on mobile devices. * Update web_server.cpp split line to meet clang format requirement. * Update web_server.cpp Reworked line break for clangtidy
This commit is contained in:
		| @@ -164,7 +164,9 @@ float WebServer::get_setup_priority() const { return setup_priority::WIFI - 1.0f | |||||||
| void WebServer::handle_index_request(AsyncWebServerRequest *request) { | void WebServer::handle_index_request(AsyncWebServerRequest *request) { | ||||||
|   AsyncResponseStream *stream = request->beginResponseStream("text/html"); |   AsyncResponseStream *stream = request->beginResponseStream("text/html"); | ||||||
|   std::string title = App.get_name() + " Web Server"; |   std::string title = App.get_name() + " Web Server"; | ||||||
|   stream->print(F("<!DOCTYPE html><html lang=\"en\"><head><meta charset=UTF-8><title>")); |   stream->print(F("<!DOCTYPE html><html lang=\"en\"><head><meta charset=UTF-8>" | ||||||
|  |                   "<meta name=\"viewport\" content=\"width=device-width, " | ||||||
|  |                   "initial-scale=1.0\"><title>")); | ||||||
|   stream->print(title.c_str()); |   stream->print(title.c_str()); | ||||||
|   stream->print(F("</title>")); |   stream->print(F("</title>")); | ||||||
| #ifdef WEBSERVER_CSS_INCLUDE | #ifdef WEBSERVER_CSS_INCLUDE | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user