summaryrefslogtreecommitdiffstats
path: root/ogcp/static/css
Commit message (Collapse)AuthorAgeFilesLines
* css: add iOS fonts to disclosure widgetAlejandro Sirgo Rica2024-08-051-2/+2
| | | | | Add Helvetica fonts to the fonts used to render the disclosure widget in the sidebar.
* css: add fixed font to disclosure widgetAlejandro Sirgo Rica2024-07-251-0/+2
| | | | | Prevent inconsistent visuals in different browser configurations. Make the disclosure widget always look the same.
* css: use min-width instad of wifth for client pillsAlejandro Sirgo Rica2024-07-171-1/+1
| | | | | | Some ogLive names can be large and a fixed size makes the text overflow under other client pills. Let the client pills grow if needed to fit its content.
* ogcp: show an indicator in each sidebar branch with live childrenAlejandro Sirgo Rica2024-07-091-0/+4
| | | | | | | | | | | | | | Add visual indicator to the disclosure widget when its branch has any clients in live mode. Ease the search of systems in ogLive in need of being booted or turned off. Add id= to the HTML component containing the disclosure widget. Set the id to the value scope_type-scope_name for type='server' and scope_type-scope_id for the rest. Add the CSS class 'live-report' to the HTML components with live children. Assign the class field in the js function updateScopes.
* ogcp: improve page heading styleAlejandro Sirgo Rica2024-06-271-0/+7
| | | | Make headings take less space and have a dashed line under them.
* css: offset the sidebar to acommodate all disclosure widgetsAlejandro Sirgo Rica2024-06-181-0/+4
| | | | | Add a left padding to show the disclosure widget associated to a server item. Prevent the positioning of out of screen components.
* ogcp: add disclosure widget to sidebarAlejandro Sirgo Rica2024-06-141-0/+15
| | | | | | | | | | | | Add cache buster to soleta.css in base.html to have control over cache expirity. Bump soleta.css version to ensure browser does not used older (cached) version. Add CSS rules to show a disclosure widget in the sidebar. Show center checkboxes as disabled in the commands view sidebar for visual consistency. Add class "collapsed" to the proper HTML components to keep a proper state on page reload.
* Add clients in Linux and Windows modeJavier Sánchez Parra2022-11-171-0/+16
| | | | | Scopes tree shows clients booted in Linux and Windows with ogClient installed. It also shows if the user logs in.
* Add multiple servers to the dashboard viewDaniel García Moreno2022-09-271-4/+4
|
* Increase textarea size from "Import clients"v0.9.3Javier Sánchez Parra2022-06-071-0/+4
| | | | | Improve usability increasing the textarea used to copy the DHCPd configuration.
* Highlight active navbar linkJavier Sánchez Parra2022-03-091-0/+2
| | | | | Change background color and round borders of active/current navbar link to highlight it.
* Set pills widthJavier Sánchez Parra2022-03-091-0/+4
| | | | Set the same width to all pills.
* Show client state on pillsJavier Sánchez Parra2022-02-251-0/+4
| | | | Color pills to represent their state, like scopes tree.
* Highlight active nav itemsJose M. Guisado2022-02-221-0/+3
| | | | Use bold font for active nav items.
* Add and restyle clients statesJavier Sánchez Parra2021-07-201-4/+4
| | | | | | | | | | | | | | | | This patch adds new states: OPG for clients in ogLive, BSY for busy clients, VDI for clients in OpenGnsys VDI and WOL_SENT for booting clients. It also removes state ON because do not exists. ogCP currently uses the following colors: * OPG -> Solid yellow * BSY -> Solid red * VDI -> Solid green * WOL_SENT -> Solid brown * OFF -> Hollow grey
* Add scopes_tree_collapse macroJose M. Guisado Gomez2021-06-301-0/+14
| | | | | | | | | | | | | Being able to collapse the scopes tree allows to fit a bigger scopes tree. A new macro is introduced to generate the HTML code for the scope tree in such a way that each non-leaf level (center, room) are collapsible. macros.scopes_tree_collapse(scopes) As of now, the state of the scope tree is not saved when changing nav sections.
* Add sidebar and command bar to base templateDaniel García Moreno2021-06-081-0/+8
| | | | | | | | | | | | | Modify the base template to add the sidebar and command bar, implemented just in the scopes view. This patch also modifies the "actions/mode.html" template to be shown in the scopes page. Any other action that should be inside the scopes should do the same, add the scopes and clients to the template context and use the "scopes.html" as base in those actions. The notification has been also changed to use a toast notification instead of the usual alert to avoid changing the layout on error.
* Use AdminLTE in base.htmlDaniel García Moreno2021-06-011-0/+5
| | | | | | | | | | This patch adds the css and js sources from the AdminLTE template to the base template so it can be used in all templates. There's also some flexbox bootstrap classes [1] to place the footer at the bootom always, even when there's no content to fill the page. [1] https://getbootstrap.com/docs/4.6/utilities/flex/
* Add cosmetic improvementsJose M. Guisado2021-03-241-0/+3
| | | | | | | | * Adds label for each action page. * Adds a colored state for opengnsys connected clients * Fix nav active item * Rename some actions * Adds DISK to partition and format form
* Add frontend basic structureRoberto Hueso Gómez2020-08-311-0/+7
This adds base.html and nav.html templates as well as its dependencies on Bootstrap and jQuery.