Checkboxes not rendering
I'm working on a task tracker web-app (https://task-tracker.solly-ucko.repl.co/), and want to make sure it's compatible with virtually any web browser (including text-based browsers such as Lynx!). When testing in Epiphany, I discovered that my slightly styled checkboxes do not render. They still take up space and can be selected via Tab, but can not be toggled and are completely transparent. Any idea why? Also, should this be a WebKit issue? A lot of them seem to go ignored.
A couple notes about my web-app:
- The source code is available Unlicenced at https://repl.it/@solly_ucko/Task-Tracker.
- Viewing the pages with checkboxes (the task list and the individual tasks) requires an account. You can use the account with username "username" and password "password", or you can create your own. (An email address is optional and is not verified except for syntax.)
- Let me know if you have any suggestions for it. :)
Version info:
- Web 3.22.7
- WebKit 2.18.6
- Linux r500 4.9.0-6-amd64 #1 (closed) SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64 GNU/Linux