I wanted to expand on the features a bit further - also the templates were a bit clunky to use, here are key changes & new features:
- Changed behaviour of the templates buttons (1-5), they will now change the style of the note while retaining the input (except custom notes section)
- Added a show/hide button for a way to enable/disable sections of the field groups (building blocks)
- Adjusted the settings.json generation to support newly added features
- Revamped parts of the .css to make UI more coherent
- Made a script to crawl the community-scripts repo for extracting JSON templates for many different services (I will put a shoutout in the readme.md)
- Implemented a search bar to choose from various templates for self-hosted services using the data from community-scripts
- Added auto-variant detection for selfh.st icons. Original/dark/light selector will show next to the icon url, when using selfh.st links (if variants are available of course)
- Added the option to use the open-source wsrv.nl (uses a CDN via Cloudflare - fast and worldwide available) image caching & resize proxy for external links. With this you can resize any image via the slider now.
I will update the readme.md properly and will include instructions on how to run the crawl scripts if you want to run it locally on your machine and make updates from time to time. The web app itself is still static & client side only, available on GitHub Pages and does not use the crawl scripts itself, the scripts are only used to commit updates to the JSON templates from time to time.