Commit Graph

21 Commits

Author SHA1 Message Date
d645e29ce5
[SCSS, some dart] Theme rework, dark dropped, nord replaces dark
The old dark mode is dropped and replaced with nord. Light and black
themes were also rebased on the Nord theme.

Code blocks now appear the same way my terminal windows appear in my
Linux configuration, emulating a side titlebar.
2021-03-30 19:26:30 +02:00
0e8e894056
[Style] add twitter card styling 2021-02-12 11:39:54 +01:00
add728eb6d
[Style] Better titles display 2021-01-28 19:49:46 +01:00
6e30e3f361
Add before content for fish and rust source blocks 2021-01-02 14:18:45 +01:00
4cd74fd9b4
[Style] Make both SVGs and images centered 2020-12-21 16:05:28 +01:00
5355576443
Handle SVGs like images 2020-12-07 16:03:33 +01:00
f0847a622f
Fix theme for pre tags with example class 2020-12-06 01:20:42 +01:00
e69b9fb9c8
Image in header now round 2020-12-06 01:17:29 +01:00
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
e4dc101346
fix for dropdown pages 2020-08-28 17:13:31 +02:00
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
fe05e145ab
Underline of tooltiped text is now more visible 2020-05-26 20:54:37 +02:00
94ab71402d
Fixed position issue with tooltips 2020-05-26 20:42:18 +02:00
fcfd8330ca
Smoother scroll behavior 2020-05-26 00:36:15 +02:00
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
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
a82fa74a6b
Fixes #2
Horizontal margin for content was reduced in order to better fit mobile
devices
2020-05-07 15:39:06 +02:00
cc6519c302
Link best practices, and removed font for faster loading time 2020-05-06 11:48:51 +02:00
705e35e971
Removed some fonts from styling 2020-05-05 22:46:12 +02:00
2d54d0fa30
Better code block display 2020-05-05 17:39:43 +02:00
8b85ea5952
Initial commit, added all backend files 2020-05-05 14:49:26 +02:00