Commit Graph

9 Commits

Author SHA1 Message Date
Daniel 471ab7923d Use flexbox to align stuff
I don't know what you would need it for, but the manual position setting in the theme currently only works for the footer, won't be a hassle to do for main though.
2019-10-24 20:22:49 +00:00
Raoul Snyman 5b7e628403 Run the Display JS tests as well
- Add an entry in .gitlab-ci.yml
- Create a custom browser that'll run in Docker with Chromium Headless
- Add JS linting
- Fix up issues highlighted by linter
2019-10-23 20:09:37 +00:00
Raoul Snyman 12b0852d14 Fix syntax error in karma config and add junit reporter 2019-08-26 15:16:45 -07:00
Raoul Snyman d6d7d9d549 Move to Chromium for JS tests 2019-08-26 14:35:49 -07:00
Raoul Snyman 7e11cb760e Use Firefox instead of PhantomJS 2019-08-22 10:38:44 -07:00
Raoul Snyman 3ce073c4bf Fix image height, update tests, and make 'npm test' only run the tests once instead of continually 2019-08-22 09:40:45 -07:00
Bastian Germann be1a398f7b License change to GPL-3.0-or-later 2019-04-13 15:00:22 +02:00
Raoul Snyman 28a920b540 Fix up some of the Javascript tests 2019-01-15 23:15:21 -07:00
Raoul Snyman 640ebf8c3c Added JavaScript tests in; Refactored some stuff, removed some stuff. Lots börken. 2017-10-04 00:44:08 -07:00