Commit Graph

20 Commits

Author SHA1 Message Date
Lucien Cartier-Tilet b804764e24
Fixed subtitle selection 2020-05-26 02:14:13 +02:00
Lucien Cartier-Tilet 4ed2d6bdc4
Fixed broken sitemap parsing 2020-05-26 02:13:48 +02:00
Lucien Cartier-Tilet 2334518ecc
Removed unused code 2020-05-26 02:13:28 +02:00
Lucien Cartier-Tilet 26b198d485
Code style 2020-05-26 00:52:05 +02:00
Lucien Cartier-Tilet 82d3e3d018
Simpler code, removed a loop, code style 2020-05-26 00:35:55 +02:00
Lucien Cartier-Tilet 06994305ac
Code style, updated code for better icon handling 2020-05-26 00:35:34 +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 08b8116f6f
Header image now easier to change, no need to modify source code 2020-05-21 08:29:59 +02:00
Lucien Cartier-Tilet 9725e24b38
Fixes #8
The default theme is now chosen based on the user’s preference stored in
their device. If the device uses a dark theme, the website’s dark theme
will be used by default. Otherwise, the light theme will be used by
default.
2020-05-21 07:34:10 +02:00
Lucien Cartier-Tilet d69682ec06
Fixed issue where sitemap wouldn’t load 2020-05-21 07:33:22 +02:00
Lucien Cartier-Tilet c9d263b12c
Simplified file, removed unused import 2020-05-21 07:32:47 +02:00
Lucien Cartier-Tilet 8ca55cb710
Better coding style 2020-05-10 12:37:22 +02:00
Lucien Cartier-Tilet aa4600b588
Sitemap query now fully asynchronous
Sitemap generation is now independent from the navbar generation, and
it will be added to the navbar only once the navbar has been created.

Also, better style for code.
2020-05-10 12:00:47 +02:00
Lucien Cartier-Tilet 3c942b4b8f
Fixes bug introduced in e819866
Table of content was made unavailable regardless of whether one was
provided by the page or not. This commit fixes this issue by making an
unavailable TOC only if one is not provided by the web page, otherwise
the TOC will be available.
2020-05-09 14:45:26 +02:00
Lucien Cartier-Tilet e81986683c
Fixes issue #5
The absence of a table of contents made the Dart code crash. This commit
adds a default TOC if non already exists.
2020-05-07 15:36:50 +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 61fe6f71a4
modified from final to const as it won’t change value 2020-05-05 19:33:57 +02:00
Lucien Cartier-Tilet 404e79211e
Made it easier to change header image 2020-05-05 19:20:28 +02:00
Lucien Cartier-Tilet 004a333ffe
Added keywords to be excluded from page listing 2020-05-05 16:48:09 +02:00
Lucien Cartier-Tilet 8b85ea5952
Initial commit, added all backend files 2020-05-05 14:49:26 +02:00