Commit Graph

13 Commits

Author SHA1 Message Date
Lucien Cartier-Tilet e710c594f1
[Style] Add Nord theme, break up SCSS code
This commit adds the Nord theme into the list of available themes. The
Nord theme is now the default theme for dark-based systems.

Theme buttons now have their own class to make it easier to change
them without too much work.

The `style.scss' file has been split up in three different files:
- main.scss, the new file to load from the HTML page, imports the two
    other files
- themes.scss, containing all the theming of the websites
- style.scss, containing the rest

All websites loading the theme will now need to load it from
`main.scss' instead of `style.scss', likewise with the `.css'
extension
2020-08-28 22:19:42 +02:00
Lucien Cartier-Tilet e4dc101346
fix for dropdown pages 2020-08-28 17:13:31 +02:00
Lucien Cartier-Tilet 8b984e301f
Fix #1
Also make website more mobile-friendly for smaller devices. And ignore
temporary scssc files from cache SCSS compiling.
2020-07-27 00:18:42 +02:00
Lucien Cartier-Tilet fe05e145ab
Underline of tooltiped text is now more visible 2020-05-26 20:54:37 +02:00
Lucien Cartier-Tilet 94ab71402d
Fixed position issue with tooltips 2020-05-26 20:42:18 +02:00
Lucien Cartier-Tilet fcfd8330ca
Smoother scroll behavior 2020-05-26 00:36:15 +02:00
Lucien Cartier-Tilet 99c2127cc8
Fixes #7
Fontawesome was removed from the source code and is a dependency no
longer needed by websites running with OWB
2020-05-22 01:51:55 +02:00
Lucien Cartier-Tilet fc1556128c
Fixes #4
Also put in common some code between TOC and Pages dropdown, made style
more mobile-friendly.
2020-05-09 15:16:42 +02:00
Lucien Cartier-Tilet a82fa74a6b
Fixes #2
Horizontal margin for content was reduced in order to better fit mobile
devices
2020-05-07 15:39:06 +02:00
Lucien Cartier-Tilet cc6519c302
Link best practices, and removed font for faster loading time 2020-05-06 11:48:51 +02:00
Lucien Cartier-Tilet 705e35e971
Removed some fonts from styling 2020-05-05 22:46:12 +02:00
Lucien Cartier-Tilet 2d54d0fa30
Better code block display 2020-05-05 17:39:43 +02:00
Lucien Cartier-Tilet 8b85ea5952
Initial commit, added all backend files 2020-05-05 14:49:26 +02:00