Making simple things is complicated (if you want to keep the pieces simple)
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...