Commit Graph

6 Commits

Author SHA1 Message Date
Matthew Wild
d8341455a2 docker: Don't fail build if translations fail (temporary?) 2021-01-27 13:25:21 +00:00
Jonas Schäfer
0e7eccc7b7 Update Makefile for Weblate usage
- Disable the update_translations target as it causes conflicts
- Add an extract_translations target to update the pot file
2021-01-23 14:51:54 +01:00
Jonas Schäfer
cebb86c5f3 Always build all CSS files if a single SCSS file changes
We don’t have proper dependency tracking for those in Make, and
I don’t care to invest a lot into getting this right, given that
the build for all of them finishes in <1s.
2021-01-16 15:16:04 +01:00
Jonas Schäfer
9e0ec5ff0f Ensure that the css directory exists
It isn’t part of the repository, so the Makefile should not rely
on it being present.
2020-04-28 19:19:40 +02:00
Jonas Schäfer
e07fbb0c97 Start translating the web portal 2020-03-07 16:55:12 +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