Posts

Showing posts from 2020

Making simple things is complicated (if you want to keep the pieces simple)

Image
My current project requires users to pick the start time of an activity. There are about  ∞ -1 pre-made time pickers available online. However, as I mentioned in my previous post I'm trying to keep pre-packaged solutions out of this project*, so this morning I spent a little while creating an html object that allows users to pick a start time. I wanted to make this item intuitive and minimalist and this means limiting the minute selections to increments of 5. No sane person schedules a group activity at 1:09 PM so why show all those choices? I think I have a decent solution to this problem but I wanted to share a few of the intermediate steps because they illustrate how complicated it can be to keep things simple. It's necessary at this point to clarify that, while I do not want to install other packages into my application in order to provide features, I am not a all opposed to grabbing some example code -- provided it is small and fully understood by yours truly -- to start a...