It looks like you're new here. If you want to get involved, click one of these buttons!
Sign In Sign Up
Jo leans heavily on "HTML5" features in CSS3, and that's good for everyone. Not only is it faster to let the browser internals do the heavy lifting for things like animation and transitions, but it means it's super easy to customize your UI. This aspect of Jo hasn't had much coverage, but it's really important to note.
I'll be posting some more examples here, but in most cases it's as easy as changing some background colors, fonts, images -- typical things you'd do for a web site.
I've been playing with "Less CSS" and wow, it's very useful for this. Since Jo relies on CSS for all the fancy chrome, having a good CSS compiler seems like one of those "good idea" things.
I'm adding a jo/less folder to the git repo to start experimenting with it. Here are the relevant links if you're curious:
Basically, Less extends CSS syntax and compiles your work from .less files into compressed .css files, and it does so elegantly. I was able to jump in and start using its more advanced features in minutes. Some of the good stuff includes:
In addition, the Less.app desktop app is great. Makes it super easy to experiment (it'll auto-compile as you save your files, so the workflow is flawless).
I tend to be a purist, but I have to confess that this is too good to pass on. While it won't be a requirement for using Jo, I'm definitely going to be using it to create CSS themes.