Commit Graph

113 Commits

Author SHA1 Message Date
Jonas Schäfer
8785a99621 Fix incorrect space between buttons 2020-03-07 11:16:51 +01:00
Jonas Schäfer
6e47c8141c Revamp home screen 2020-03-07 11:16:39 +01:00
Jonas Schäfer
944cd333b3 Add support for a profile change page 2020-03-07 11:16:29 +01:00
Jonas Schäfer
513cb0949b Remove obsolete login.scss 2020-03-07 11:05:45 +01:00
Jonas Schäfer
0cad2b0306 Reorganise SCSS files
This allows us to include _theme to get all the variables. The
idea is that we may, in the future, be able to use a few different
CSS files if we have complex (= large) features which are only
needed rarely.
2020-03-07 11:04:47 +01:00
Jonas Schäfer
936b5a7a89 Update dev server instructions 2020-03-05 18:46:42 +01:00
Jonas Schäfer
e985fe9c61 Design foundations
- Create a colour palette
- Create a sizing schema for paddings and fonts
- Implement basic form controls
- Create a theme demo page
- Apply the theme to the existing pages.

Still TODO is the final font selection.
2020-03-05 18:43:52 +01:00
Jonas Schäfer
9318b0d152 Implement support for password change and logout
Note the hack.
2020-02-29 13:43:10 +01:00
Jonas Schäfer
90273960d3 Add instructions to start a dev server 2020-02-29 12:40:43 +01:00
Jonas Schäfer
88eb884a3e Add example configuration 2020-02-29 12:39:41 +01:00
Jonas Schäfer
aade4c67fd Bootstrap initial thing which can login 2020-02-29 12:37:56 +01:00
Jonas Schäfer
821ab7bd1f Create ominous readme 2020-02-17 17:13:24 +01:00
Matthew Wild
70fb38bb58 Initial commit 2020-02-17 16:10:42 +00:00