Trellison
- 3 Devlogs
- 6 Total hours
A web filter that rewrites page content instead of blocking sites outright
A web filter that rewrites page content instead of blocking sites outright
Browser extension view improved and some dummy implementation added
Made an extension base using WXT + Vue + Tailwind, and a logo to go along with it!
The light mode version looks kinda garbage tbh but the light mode version looks really good I think! It doesn’t have like any functionality at all, it’s mainly just supposed to serve as a basic view so the extension can be there transparently and so it can be clear what it does.
The logo was made in Photopea, it’s a roughleaf dogwood leaf with the colors of heavenly bamboo. Timelapse: https://lapse.hackclub.com/timelapse/uMRvG-kQMmep
AI was used a bit to help me configure WXT and to fix some visibility issues I had with CSS (the logo wasn’t showing up on dark mode) but everything else was made by me.
Made a super simple dummy backend for my web filter using Fastify + SQLite. It just stores whether a site should be allowed, denied or rewritten, and can grab a site’s rewrite script (which is just hardcoded for now)