Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You can generalize this: if you have to implement the UI element because it's not there by default (like a slider), it's probably worthwhile to investigate why.


Also default browser elements have been tested and retested. Reimplementing prettier versions is not always better.

some form elements like checkboxes, radios, sliders, cannot have their size or color be controlled via css - they need to be outright replaced.


Color can be controlled with the accent-color property.

https://developer.mozilla.org/en-US/docs/Web/CSS/accent-colo...


People reimplementing basic things like scrolling always comes out so comically bad and broken.

It reminds me of the classic dragon drop parody https://m.youtube.com/watch?v=DCu1G2rxj5c




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: