Changelog
2018-10-31
Made profile design responsive.
Fixed naming error in cron tasks.
2018-10-30
Added special accent colour variable for header and footer.
2018-10-29
Moved Twig functions and filters into an Extension class.
Added per-session activity timestamp.
Updated everything to use new table names.
Fixed wrong style database column names from Laravel.
Massively cleaned up settings.php.
Updated session manager styling.
2018-10-28
Fixed error on profiles while logged out.
Merge settings pages into one page.
2018-10-27
Merged settings into a single page.
Only show the feature notice on own profile.
Centralised select template.
Updated all numeric input boxes.
Centralised file input selection.
Implemented the various background related stuff.
Radio buttons also exist!
Restyled checkboxes.
Moved background settings above the Elsewhere section.
Fully moved profile, avatar and background editing to on-profile.
2018-10-26
Fixed user actions alignment in Chrome.
2018-10-25
Fixed profile header shadows.
Replaced inputs of type hidden, csrf and text with macros.
Fixed news pagination.
Updated forum/topic tools styling.
2018-10-24
Updated pagination look.
Fixed forum reply box not showing because of the title structure change.
2018-10-23
More spacing fixes.
2018-10-22
Fixed cool oversights in news functionality.