summaryrefslogtreecommitdiffstats
path: root/ui/html/pages (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-02-12Adds lorem ipsum text to operations pageMatthew Lemon1-0/+4
Just for padding at this stage.
2024-02-12An Operations list page now renders data in tableMatthew Lemon1-23/+12
The data is fetched from the database and uses html/template to render the rows in a list. A critical bug was not including the dot in {{ template "main" . }} in the base template. THIS MEANT THAT NO DATA PASSED TO ExecuteTemplate function rendered and took a long time to figure out.
2024-02-11wip: Cannot get the dynamic data to show up in templateMatthew Lemon1-1/+11
2024-02-11Adds an operations html templateMatthew Lemon1-0/+36
Does not contain any dynamic data at this point, i.e. does not actually list the operations from the database - just dummy data at this point.
2024-02-11Further tinkering with CSSMatthew Lemon1-4/+4
2024-02-11Started mocking out home page in HTML and CSSMatthew Lemon1-0/+30
Adding initial styles; currently working on a big summary table for the front page, that is going to provide the main entry point to all the relevant business data.
2024-02-11Adds small-font cssMatthew Lemon1-1/+1
Basing CSS styles on the look and feel of cgit, this commit actually includes the cgit css file in the tree for reference. I don't want to get too carried away with CSS at this point but this is a start.
2024-02-08Created a /organisations/list routeMatthew Lemon2-1/+7
There is also some basic CSS here. Also introduced a proper structured logger.
2024-02-08First proper use of templatesMatthew Lemon1-0/+6