More webUI Adjustments, started with settings-Page
This commit is contained in:
		
							
								
								
									
										186
									
								
								data/index.htm
									
									
									
									
									
								
							
							
						
						
									
										186
									
								
								data/index.htm
									
									
									
									
									
								
							| @@ -24,8 +24,8 @@ | ||||
| </head> | ||||
|  | ||||
| <body> | ||||
|  | ||||
|   <nav class="navbar navbar-expand-sm navbar-dark bg-dark"> | ||||
|   <header class="sticky-top"> | ||||
|     <nav class="navbar navbar-expand-sm navbar-dark bg-dark"> | ||||
|  | ||||
|       <a class="navbar-brand" href="#"> | ||||
|         <img src="static/img/logo.png" width="30" height="30" class="d-inline-block align-top" alt=""> | ||||
| @@ -36,36 +36,36 @@ | ||||
|       </button> | ||||
|  | ||||
|  | ||||
|     <div class="collapse navbar-collapse" id="navbarNavAltMarkup"> | ||||
|       <ul class="navbar-nav nav ms-2 align-items-end"> | ||||
|         <li class="nav-item"> | ||||
|           <a class="nav-link active" href="#tab_home" data-toggle="tab">Home</a> | ||||
|         </li> | ||||
|         <li class="nav-item"> | ||||
|           <a class="nav-link" href="#tab_settings" data-toggle="tab">Settings</a> | ||||
|         </li> | ||||
|       </ul> | ||||
|     </div> | ||||
|   </nav> | ||||
|  | ||||
|   <div class="jumbotron text-center"> | ||||
|     <p class="p-4"> | ||||
|       <img src="static/img/logo.png"> | ||||
|     </p> | ||||
|     <h3>%DEVICE_NAME%</h3> | ||||
|   </div> | ||||
|  | ||||
|   <main role="main" class="container"> | ||||
|       <div class="collapse navbar-collapse" id="navbarNavAltMarkup"> | ||||
|         <ul class="navbar-nav nav ms-2 align-items-end"> | ||||
|           <li class="nav-item"> | ||||
|             <a class="nav-link active" href="#tab_home" data-toggle="tab">Home</a> | ||||
|           </li> | ||||
|           <li class="nav-item"> | ||||
|             <a class="nav-link" href="#tab_settings" data-toggle="tab">Settings</a> | ||||
|           </li> | ||||
|         </ul> | ||||
|       </div> | ||||
|     </nav> | ||||
|   </header> | ||||
|  | ||||
|   <main class="container-fluid py-3 flex-fill"> | ||||
|     <!-- Tabs Content --> | ||||
|     <div class="tab-content"> | ||||
|       <!-- Div Tab Home--> | ||||
|       <div class="tab-pane fade show active" id="tab_home" role="tabpanel"> | ||||
|         <!-- Jumbotron --> | ||||
|         <div class="jumbotron text-center"> | ||||
|           <p class="p-4"> | ||||
|             <img src="static/img/logo.png"> | ||||
|           </p> | ||||
|           <h3>%DEVICE_NAME%</h3> | ||||
|         </div> | ||||
|         <div class="container-fluid pb-5"> | ||||
|           <h4>Akku</h4> | ||||
|           <div class="progress"> | ||||
|             <div class="progress-bar text-light" role="progressbar" aria-valuenow="%BAT_REMAIN_CAPACITY%" aria-valuemin="0" | ||||
|               aria-valuemax="100" style="width: %BAT_REMAIN_CAPACITY%%"> | ||||
|             <div class="progress-bar text-light" role="progressbar" aria-valuenow="%BAT_REMAIN_CAPACITY%" | ||||
|               aria-valuemin="0" aria-valuemax="100" style="width: %BAT_REMAIN_CAPACITY%%"> | ||||
|               %BAT_REMAIN_CAPACITY%% / %BAT_VOLTAGE% V | ||||
|             </div> | ||||
|           </div> | ||||
| @@ -135,128 +135,21 @@ | ||||
|       <!-- Div Tab Home--> | ||||
|       <!-- Div Tab Settings--> | ||||
|       <div class="tab-pane fade" id="tab_settings" role="tabpanel"> | ||||
|         <h3>Erfassung Wegstrecke</h3> | ||||
|         <h3>Settings</h3> | ||||
|         <hr> | ||||
|         <p> | ||||
|         <form action="\post.htm" method="POST" class="form-horizontal"> | ||||
|           <div class="form-group"> | ||||
|             <label for="sourceselect" class="control-label col-xs-5">Wegstrecke Quelle</label> | ||||
|             <div class="col-xs-7"> | ||||
|               <select id="sourceselect" name="sourceselect" class="select form-control"> | ||||
|                 %SOURCE_SELECT_OPTIONS% | ||||
|               </select> | ||||
|         <form action="\post.htm" method="POST"> | ||||
|           <div class="form-group row"> | ||||
|             <label for="commandInput" class="col-sm-2 col-form-label">Command</label> | ||||
|             <div class="col-sm-10"> | ||||
|               <input type="text" class="form-control bg-light" id="commandInput" placeholder="type command here..."> | ||||
|             </div> | ||||
|           </div> | ||||
|           <div class="form-group row"> | ||||
|             <div class="col-xs-offset-5 col-xs-7"> | ||||
|               <button name="sourcesave" type="submit" class="btn btn-primary">Übernehmen</button> | ||||
|             <div class="col-sm-12"> | ||||
|               <button name="cmdsubmit" type="submit" class="btn btn-primary float-right">Apply</button> | ||||
|             </div> | ||||
|           </div> | ||||
|         </form> | ||||
|         </p> | ||||
|         <div class="alert alert-warning"> | ||||
|           <strong>Achtung!</strong><br> | ||||
|           Bei Änderung der Wegstrecken-Quelle wird der CAN-Oiler neu gestartet. | ||||
|           Dadurch wird die WiFi-Verbindung getrennt und muss neu aufgebaut werden. | ||||
|         </div> | ||||
|         <!-- Div Source:Impulse Settings--> | ||||
|         <div %SHOW_IMPULSE_SETTINGS%> | ||||
|           <h4>Einstellungen Impuls</h4> | ||||
|           <p> | ||||
|           <form action="\post.htm" method="POST" class="form-horizontal"> | ||||
|             <div class="form-group"> | ||||
|               <label for="tirewidth" class="control-label col-xs-5">Reifenbreite</label> | ||||
|               <div class="col-xs-7"> | ||||
|                 <div class="input-group"> | ||||
|                   <input id="tirewidth" name="tirewidth" type="text" required="required" class="form-control" | ||||
|                     value="%TIRE_WIDTH_MM%"> | ||||
|                   <div class="input-group-addon">mm</div> | ||||
|                 </div> | ||||
|               </div> | ||||
|             </div> | ||||
|             <div class="form-group"> | ||||
|               <label for="tireratio" class="control-label col-xs-5">Höhe/Breite-Verhältniss</label> | ||||
|               <div class="col-xs-7"> | ||||
|                 <div class="input-group"> | ||||
|                   <input id="tireratio" name="tireratio" type="text" required="required" class="form-control" | ||||
|                     value="%TIRE_RATIO%"> | ||||
|                   <div class="input-group-addon"></div> | ||||
|                 </div> | ||||
|               </div> | ||||
|             </div> | ||||
|             <div class="form-group"> | ||||
|               <label for="tiredia" class="control-label col-xs-5">Felgendurchmesser</label> | ||||
|               <div class="col-xs-7"> | ||||
|                 <div class="input-group"> | ||||
|                   <input id="tiredia" name="tiredia" type="text" required="required" class="form-control" | ||||
|                     value="%RIM_DIAMETER%"> | ||||
|                   <div class="input-group-addon">"</div> | ||||
|                 </div> | ||||
|               </div> | ||||
|             </div> | ||||
|             <div class="form-group"> | ||||
|               <label for="pulserev" class="control-label col-xs-5">Pulse pro Umdrehung</label> | ||||
|               <div class="col-xs-7"> | ||||
|                 <div class="input-group"> | ||||
|                   <input id="pulserev" name="pulserev" type="text" required="required" class="form-control" | ||||
|                     value="%PULSE_PER_REV%"> | ||||
|                   <div class="input-group-addon"></div> | ||||
|                 </div> | ||||
|               </div> | ||||
|             </div> | ||||
|             <div class="form-group row"> | ||||
|               <div class="col-xs-offset-5 col-xs-7"> | ||||
|                 <button name="pulsesave" type="submit" class="btn btn-primary">Speichern</button> | ||||
|               </div> | ||||
|             </div> | ||||
|           </form> | ||||
|           </p> | ||||
|         </div> | ||||
|         <!-- Div Source:Impulse Settings--> | ||||
|         <!-- Div Source:CAN Settings--> | ||||
|         <div %SHOW_CAN_SETTINGS%> | ||||
|           <h4>Einstellungen CAN-Bus</h4> | ||||
|           <p> | ||||
|           <form action="\post.htm" method="POST" class="form-horizontal"> | ||||
|             <div class="form-group"> | ||||
|               <label for="cansource" class="control-label col-xs-5">Model</label> | ||||
|               <div class="col-xs-7"> | ||||
|                 <select id="cansource" name="cansource" class="select form-control"> | ||||
|                   %CANSOURCE_SELECT_OPTIONS% | ||||
|                 </select> | ||||
|               </div> | ||||
|             </div> | ||||
|             <div class="form-group row"> | ||||
|               <div class="col-xs-offset-5 col-xs-7"> | ||||
|                 <button name="cansave" type="submit" class="btn btn-primary">Speichern</button> | ||||
|               </div> | ||||
|             </div> | ||||
|           </form> | ||||
|           </p> | ||||
|         </div> | ||||
|         <!-- Div Source:CAN Settings--> | ||||
|         <!-- Div Source:GPS Settings--> | ||||
|         <div %SHOW_GPS_SETTINGS%> | ||||
|           <h4>Einstellungen GPS</h4> | ||||
|           <p> | ||||
|           <form action="\post.htm" method="POST" class="form-horizontal"> | ||||
|             <div class="form-group"> | ||||
|               <label for="gpsbaud" class="control-label col-xs-5">Baudrate</label> | ||||
|               <div class="col-xs-7"> | ||||
|                 <select id="gpsbaud" name="gpsbaud" class="select form-control"> | ||||
|                   %GPSBAUD_SELECT_OPTIONS% | ||||
|                 </select> | ||||
|               </div> | ||||
|             </div> | ||||
|             <div class="form-group row"> | ||||
|               <div class="col-xs-offset-5 col-xs-7"> | ||||
|                 <button name="gpssave" type="submit" class="btn btn-primary">Speichern</button> | ||||
|               </div> | ||||
|             </div> | ||||
|           </form> | ||||
|           </p> | ||||
|         </div> | ||||
|         <!-- Div Source:GPS Settings--> | ||||
|       </div> | ||||
|       <!-- Div Tab Settings--> | ||||
|     </div> | ||||
| @@ -264,13 +157,14 @@ | ||||
|   </main> | ||||
|  | ||||
|   <!-- Footer --> | ||||
|   <footer class="navbar-default navbar-fixed-bottom"> | ||||
|       <!-- Copyright --> | ||||
|       <div class="footer-copyright text-center py-3"> | ||||
|         © 2022 Copyright: | ||||
|         <a class="text-reset fw-bold" href="https://hiabuto.de/">Hiabuto AS-Defence Systems</a> | ||||
|       </div> | ||||
|       <!-- Copyright --> | ||||
|   <footer class="fixed-bottom bg-secondary font-weight-light text-light text-center py-3"> | ||||
|  | ||||
|     <!-- Copyright --> | ||||
|     <span class=" footer-copyright"> | ||||
|       © 2022 <a class="text-reset fw-bold" href="https://hiabuto.de/">Hiabuto Defence Systems</a> | ||||
|     </span> | ||||
|     <!-- Copyright --> | ||||
|  | ||||
|   </footer> | ||||
|   <!-- Footer --> | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user