kanidm/artwork
James Hodgkinson d8f195915d
More UI things (#911)
* Instead of wasm_bindgen creating a JS snippet to externalize code, we're now loading pure-JS util functions from wasmloader.js (#[wasm_bindgen(raw_module = "/pkg/wasmloader.js")])
* Sign out is now a confirmation box instead of "oh no I have to log back in because I'm clumsy and clicked a thing"
* Now using the urlencoding crate for encoding the TOTP URLs because string replacing encoded characters felt like writing our own crypto (and now you can call yourself whatever arbitrary string you want)
  * This fixed an issue in the web UI where the "Add a TOTP" interface would show URL-encoded things, but also made things easier for consistency.
* Moved the other web middleware objects into the middleware module because the main module was getting a bit unwieldy.
* Started auto-generating the integrity hashes in a different way on start up, which removes a middleware doing random string replacements to inject them, and means we can update modules without having to manually update the string values in the HTML.
2022-07-11 16:33:18 +10:00
..
stickers Kani artwork updates - now with stickers (#877) 2022-07-02 16:36:05 +10:00
favicon.svg adding new favicon and square logo, updating build scripts (#819) 2022-06-10 15:07:19 +10:00
kani-hazard.png Adding hazard-kani to artwork (#854) 2022-06-26 18:11:46 +10:00
kani-warning.png adding a warning logo and layering the logo SVG 2022-06-22 18:52:25 +10:00
kani-waving.svg More UI things (#911) 2022-07-11 16:33:18 +10:00
logo-login.svg WebUI Cleanup, icons, Profile Wireframing (#910) 2022-07-07 18:57:28 +10:00
logo-small.png Resolve potential issue with use of Australian Coat of Arms (#347) 2021-02-02 09:25:38 +10:00
logo-square.svg WebUI Cleanup, icons, Profile Wireframing (#910) 2022-07-07 18:57:28 +10:00
logo-xmas-small.png Add xmas logo 2021-12-15 13:56:23 +10:00
logo-xmas.png Add xmas logo 2021-12-15 13:56:23 +10:00
logo-xmas.svg Kani artwork updates - now with stickers (#877) 2022-07-02 16:36:05 +10:00
logo.png Resolve potential issue with use of Australian Coat of Arms (#347) 2021-02-02 09:25:38 +10:00
logo.svg Kani artwork updates - now with stickers (#877) 2022-07-02 16:36:05 +10:00
README.md Art attribution 2021-12-17 10:44:51 +10:00
sticker.png Resolve potential issue with use of Australian Coat of Arms (#347) 2021-02-02 09:25:38 +10:00
sticker.xcf Resolve potential issue with use of Australian Coat of Arms (#347) 2021-02-02 09:25:38 +10:00

About these artworks

The original artworks were commissioned and produced by Jesse Irwin (tw: @wizardfortress).

The christmas logo was donated and produced by @ateneatla ( https://github.com/ateneatla/ )

They are all very much appreciated!

All artworks are licensed as CC-BY-NC-ND.