21 Commits

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