I have added the ability to mark steps as done (or to undo said marking). I've also added some "beautification" and started to get rid of some of the css that had been given with one of the tutorials.
I'm quite pleased with where I've got to, it's going to lead nicely into tomorrow's playing with dependencies (or at least hopefully tomorrow). If you want to see the new functionality it is (as ever) at lunch.ben.best you'll need to be logged in to mark things as done / undo them. There are a few bits that I'm not really that happy with:
- The layout doesn't quite feel right, mostly the second part that will contain the details of the dependencies.
- The button labels: "done" and "undo", better suggestions are more than welcome
- Logged in / not logged in bits not quite working as I would have expected.
- I thought I'd added a deny rule that I would have needed to change to stop me doing exactly what I've done.
In other news I now know what I'm cooking meat-wise for Christmas lunch - a 2 kg turkey crown and a piece of topside. The topside is being provided by my parents in law so I'll not know exactly the weight of that until they arrive on Friday.
For posterity here's a screen show of the current look:
To the things not done, I made a deliberate decision to not write a "so you want to..." post tonight, I was in the mood for keeping going with the lunch project.