Commit Graph
5 Commits
Author SHA1 Message Date
phundrak f99d45e8ab Simplify code, remove html dependency
This commit removes the `html' package dependency, speeding up the
compile time of the Dart code.

It also simplifies the code and removes some unused code. For instance
the sun, moon, and lightbulb icons is removed, the `Theme' class is
removed, and the `switchTheme' function is now merged into the
`setTheme' function. The `makeThemeItem' function has also had its
second argument removed.
2020-08-25 03:34:55 +02:00
phundrak 167cad1ce3 Fix some errors with webpages nested in directories 2020-07-26 17:36:45 +02:00
phundrak d69682ec06 Fixed issue where sitemap wouldn’t load 2020-05-21 07:33:22 +02:00
phundrak 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
phundrak 8b85ea5952 Initial commit, added all backend files 2020-05-05 14:49:26 +02:00