<< Pebble goes international | Home | Hindi on Mac OS X >>
Twitter RSS feed for Simon Brown [Twitter] simonbrown: Eating cream cakes in the sun at jersey zoo ... chillin'

Coding the Architecture RSS feed for Simon Brown [Coding the Architecture] Just a short note to plug a handful of sessions that Kevin and I are presenting at the upcoming Software Architect 2008 conference, 3rd-5th June, London. 1. Coding the Architecture : From Developer to Architect The first is a re-run of our ...

Pebble UI tweaks

Although the major work in Pebble 1.8 is around internationalization, I have found some time to update some elements of the user interface. Most obvious are some tweaks to the look and feel (see below), with others including some usability enhancements around the application.

Default theme
1. Default theme

Common theme
2. Default theme, common pages

In addition to this, I've had some great feedback about project blogs so I've decided to include a "build" theme that can be used as a starting point for using a blog as an extreme feedback device. In case you missed it first time around, assuming that you've got CruiseControl publishing build reports to your blog, it will go green when the build is successful and red when it fails. Kind of like lava lamps, only cheaper and not quite as cool!

Build theme - green
3. Build theme (build successful)

Build theme - red
4. Build theme (build failed)

I'm looking to get the 1.8 release out in the next week or so.



Re: Pebble UI tweaks

Simon, the build theme is a _REALLY_ good idea - I'll implement that on my CI machine. As far the UI tweaks, it looks good. BUT - you're using different coloured images as backgrounds to the DIV correct? why not create a single image (of a varying black transparency - so it will have to be gif or png) and set this as the background image for a div whose background colour is set in CSS? It seems more flexible, and its less maintenance.

Re: Pebble UI tweaks

That's a really cool idea. Web design and Photoshop isn't really my forte, although after several attempts at getting the transparency to work, I've created a transparent graduate. Looks exactly the same as the jpegs I'd created and can be rolled out to all themes. Thanks for the tip!

Re: Pebble UI tweaks

Probably won't work in IE. You need to start pissing about with Javascript hacks to get IE to actually use transparency. This is the Javascript hack I use

Re: Pebble UI tweaks

Thanks Jeff, I can confirm that it doesn't work in IE! That was a PNG, so I'll try a GIF instead.

Re: Pebble UI tweaks

You may need to try using some interpolation tricks - rather than varying the trasparency, use a transparent pixel next to a non transparent one, then a transparent one etc - varying the density ratio of the transparent/non transparent pixels will achieve the same effect. AFAIK, GIF only supports transparency at the level of 100% transparent or 0% transparent. I'll have a play over the Bank holiday and see if I can create such an image, although I'm not an expert with Photoshop either.

Re: Pebble UI tweaks

I did some research over the weekend. Apparently IE doesn't support alpha channels for PNG. So that only leaves a GIF solution. I tried to create a dithered GIF image earlier but it looked rough - I suspect that this could be a dead end, although it would have been neat had it worked. I'll continue to try and tidy up my GIF - hopefully I just need to get the transparent pixel density correct.

Add a comment Send a TrackBack