Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | templates: move static assets to the templates crate | Vika | 2022-10-07 | 5 | -408/+0 |
| | | | | | | | | | | | | It makes more sense to keep CSS near the templates, and the client-side JavaScript code too, since it depends on the DOM structure to work. Additionally, the overhead of `include_dir!()` is almost completely mitigated by the fact that this is a separate crate that isn't recompiled often. The linking stage, however, is still expected to take a little bit long. But I doubt it'd be longer than what it was before, since it's the same exact files that get linked into the app. | ||||
* | LibreJS compatibility | Vika | 2022-10-03 | 1 | -0/+31 |
| | | | | | | I don't know how worthwhile that was, given that LibreJS developers themselves don't care to properly declare licenses on the Bazaar frontend they use to host the extension's source code on the Web 🤡 | ||||
* | companion-lite: port to TypeScript | Vika | 2022-09-29 | 2 | -5/+13 |
| | |||||
* | indieauth: fix submit handler not being applied | Vika | 2022-09-29 | 1 | -1/+1 |
| | |||||
* | Switch to TypeScript | Vika | 2022-09-28 | 3 | -0/+369 |
This neccesitates installing TypeScript to build Kittybox, but thankfully Nix actually takes care of that. Build Kittybox with Nix and you won't have problems. Also now I can safely do stuff. |