Web Elements
30 September 2024
Every project seems to need a login form, a register form, or a profile picture uploader, and every time I found myself rebuilding the same thing slightly differently. Web Elements is my attempt to stop doing that: a small collection of standalone web components I keep reaching for.
Right now it covers a login form, a register form, and an upload-picture element, each built in plain HTML and CSS so they can be dropped into a project without dragging in the rest of a framework. Because these are the kind of components people actually interact with on their phones, I've made a point of testing them across multiple devices rather than just checking them in one browser window on a desktop monitor.
The whole thing is MIT licensed, so it's free to copy into your own projects. Requests or contributions are welcome if there is a common element you find yourself rebuilding too.