So one of the things I put into iToysoldiers pretty early on was a calendar/event listing thing so folks could post all the different places/times where we could go and play with our miniature armies. I built it largely ’cause one of the things that I find to be terribly frustrating is that there’s no really good place to go and find a listing of all the miniature wargaming events going on – in a particular area or otherwise. Usually, to find if there was a tournament going on during a particular weekend I’d have to sift through a whole lot of different store web pages and then sift through the events to see if there were any I was interested in. Time consuming to be sure.
Now, looking back at what I built for iTS I see it has some serious issues. The first being that (as one of the first features I added) the functionality is pretty minimal. It’s also not abundently obvious that ANYONE can post an event. Also. The pages are really ugly.
The Ragnorak release is intended to address the issues with the Event pages, calendars, etc.
So the first thing I had to do was rebuild the pages so that all the info packed into them would be easy to absorb. I find that my sense of style isn’t ideal so I “borrow” design elements from sites that either I like or that I think do a good job handling the layout of the content type. And so, here’s a screenshot of what the event pages are probably going to look like:
I’m pretty pleased. This layout gives me a lot of places to fiddle with different kinds of displays and blocks but still presents all the relevant details right there in front of you. The right hand block drops beneath the text description on a mobile device, FYI.
Right now I’m planning on leveraging this layout for the main pages of any kind of event: including War Zones (tournament and league manager) as well as Narrative Campaign instances. I mean, it makes sense since those kinds of content already have a management and operations page to offload the mechanics bits. Let’s just use the “main” page to display the event details. Yeah. I like that idea.