Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | webui: small misc changes | Aaron LI | 2016-11-07 | 2 | -2/+2 |
| | | | | | | * milligram.css: Remove the "sourceMappingURL" * main.js: Add "use strict"; * utils.py: Add a TODO task | ||||
* | webui: Implement reset form and load configuration files functions | Aaron LI | 2016-11-07 | 2 | -33/+202 |
| | | | | | | | | | * Rewrite "configs.js" to be more modular and generic * Bind functions to button click event * Implement the function to set form fields to given configuration data * Implement the function to reset server-side configurations * Implement the function to load user configuration file on server * Implement get the configuration data from the server | ||||
* | webui: Add "configs.js" with basic support with interact with server | Aaron LI | 2016-11-05 | 1 | -0/+127 |
| | | | | | | | NOTE: Still missing important client-side functions to be usable, e.g., set the configuration form according to the received data from the server, and mark the error states on the fields with invalid values. | ||||
* | webui: Update server & client sides WebSocket handlers | Aaron LI | 2016-11-04 | 1 | -3/+4 |
| | | | | | | | | | | | | * Server side: + Update the "on_message()" method to support 3 types of message requests (i.e., "configs", "console", and "results"); + Add messages stub handlers: "_handle_{configs,console,results}()"; + Reorder the methods + Client side: + Change timeout before reconnection to 3000 ms; + Parse the received JSON message to JS object; | ||||
* | webui: Add a manual reconnection button to the header banner | Aaron LI | 2016-11-03 | 2 | -6/+59 |
| | | | | | Also add a global variable "ws_reconnect" to control the timeout between reconnection and the maximum reconnection times (default: 100). | ||||
* | webui: Rewrite and reconnect to WebSocket when closed | Aaron LI | 2016-11-02 | 1 | -32/+97 |
| | |||||
* | webui: Add preliminary WebSocket support to front-end UI | Aaron LI | 2016-11-02 | 2 | -0/+56 |
| | | | | | Add a label to the header banner to show the WebSocket support status and connection status. | ||||
* | webui: Add FA icons for sections/headers; Adjust header styles | Aaron LI | 2016-11-02 | 1 | -6/+3 |
| | |||||
* | webui: fonts.css: Avoid space in font-family name; Some cleanup | Aaron LI | 2016-11-01 | 1 | -10/+11 |
| | |||||
* | webui: font-awesome: Only keep the WOFF format | Aaron LI | 2016-11-01 | 2 | -2/+1 |
| | |||||
* | webui: milligram.css: Fix font-weight to use "bold" and "normal" | Aaron LI | 2016-11-01 | 1 | -5/+5 |
| | |||||
* | webui: fonts.css: Use semibold instead of bold for Source Sans Pro | Aaron LI | 2016-11-01 | 1 | -8/+8 |
| | |||||
* | webui: Add new style rules (Thanks Bootstrap!) | Aaron LI | 2016-11-01 | 1 | -5/+125 |
| | |||||
* | webui: Add the main CSS and JavaScript | Aaron LI | 2016-11-01 | 2 | -0/+287 |
| | | | | The js code still misses many necessary functions. | ||||
* | webui: Add favicon and logo (nyan ~~~) | Aaron LI | 2016-11-01 | 3 | -0/+151 |
| | |||||
* | webui: Add fonts.css (Source Sans Pro & Source Code Pro) | Aaron LI | 2016-11-01 | 1 | -0/+63 |
| | |||||
* | Serve jQuery locally (use jqyeru-3.1.1.js) | Aaron LI | 2016-11-01 | 1 | -0/+10220 |
| | |||||
* | webui: Import Milligram v1.1.0 | Aaron LI | 2016-10-30 | 1 | -0/+628 |
| | | | | | Milligram is a minimalist CSS framework (only CSS). https://milligram.github.io/ | ||||
* | webui: Import normalize.css v5.0.0 | Aaron LI | 2016-10-30 | 1 | -0/+461 |
| | | | | normalize.css: https://github.com/necolas/normalize.css | ||||
* | webui: Import FontAwesome v4.7.0 | Aaron LI | 2016-10-30 | 3 | -0/+2337 |
FontAwesome: http://fontawesome.io/ |