Theme Gallery
Posted by Geoffrey Grosenbach Fri, 04 Aug 2006 17:16:00 GMT
If you haven’t seen it yet, John Wang has put up a nice theme gallery that shows compact thumbnails of the themes you see here.
Posted by Geoffrey Grosenbach Fri, 04 Aug 2006 17:16:00 GMT
If you haven’t seen it yet, John Wang has put up a nice theme gallery that shows compact thumbnails of the themes you see here.
Posted by Joe Homs Mon, 24 Jul 2006 11:08:00 GMT
The new Typo 4.0 is out. You can download it using ruby gems (recommended) or get the latest changes from the SVN trunk at typosphere.
Congratulations to the Typo team for a new release with a bunch of new features.
Here’s a partial list of important changes since Typo 2.6:
Posted by Joe Homs Tue, 11 Jul 2006 00:00:00 GMT
A new version of Typo is almost upon us.
Scott Laird has been working hard on getting Typo 4.0 out the door for you eager beavers. He’s almost there, but needs some testers to work out some of the final bugs in the system.
Typo 4.0 boasts a new installer and tons of enhancements and improvements from the current stable release. So go on over to the Typo site and checkout the Trunk or download the latest gem using
sudo gem install typo; typo install /some/pathPosted by Dave Minor Sat, 29 Apr 2006 03:29:00 GMT
I noticed that several of the themes don’t work with recent checkouts of typo. Upon activation, I would get a rails application error. Luckily the fix is easy. Thanks to pdcawley for the solution. (Search for ‘sidebars’ about halfway through his post where he says “BTW,...”
If any theme authors would like to fix their themes and provide us with updates, we would appreciate it. Send your updates to themes [AT] typogarden [DOT] com.
Posted by Geoffrey Grosenbach Tue, 25 Apr 2006 21:17:00 GMT
This blog may seem a little vacant, but there are still some people hiding under the stairs who are working on a new theme directory. If you have made a theme recently, send it in!
Several people have asked about how to deploy and maintain a Typo blog. It’s tough since the whole point of a Ruby on Rails blog is to have something customizable, yet synchronized. You want to keep up with revisions in the Typo trunk, but also update your own pieces of it.
Initially I did this manually but have recently automated it with Capistrano. Some names have been changed to protect the innocent.
First, I checkout a copy of the Typo trunk onto my server and set the DocumentRoot to “mysite.com/public.”
svn checkout svn://typosphere.org/typo/trunk mysite.com
Next, I make my custom theme and import it into my own Subversion repository. I then do a checkout on the server so it will be in the themes directory with all the Subversion info intact.
svn checkout http://topfunky.net/svn/themes/nuby mysite.com/themes/nuby
There it is! The rest is easy.
If I want to update the theme, I need to
svn update the folder on the serverIn the pursuit of absolute automation, I do this with a Capistrano task. I save this in Subversion inside the custom theme directory. If you save it as “config/deploy.rb”, it will be easier to call from the command line. (NOTE: This is separate from where a Rails app’s deployment file would be. It’s only used to deploy the theme.)
# This is the entire contents of nuby/config/deploy.rb
set :typo_directory, "mysite.com"
role :web, "mysite.com"
desc "Svn update the theme and delete cached CSS files."
task :theme_update, :roles => :web do
run "svn update #{typo_directory}/themes/nuby"
run "svn update #{typo_directory}/vendor/plugins/nuby_typo_tasks"
run "rm #{typo_directory}/public/stylesheets/theme/*.css"
end
I deploy this with a single command:
topfunky$ cap -a theme_update
loading configuration /usr/local/lib/ruby/gems/1.8/gems/capistrano-1.1.0/lib/capistrano/recipes/standard.rb
loading configuration ./deploy.rb
* executing task theme_update
* executing "svn update mysite.com/themes/nuby"
servers: ["topfunky.com"]
Password:
[topfunky.com] executing command
** [out :: topfunky.com] U mysite.com/themes/nuby/layouts/default.rhtml
** [out :: topfunky.com] U mysite.com/themes/nuby/deploy.rb
** [out :: topfunky.com] Updated to revision 35.
command finished
* executing "svn update mysite.com/vendor/plugins/nuby_typo_tasks"
servers: ["topfunky.com"]
[topfunky.com] executing command
** [out :: topfunky.com] At revision 30.
command finished
* executing "rm mysite.com/public/stylesheets/theme/*.css"
servers: ["topfunky.com"]
[topfunky.com] executing command
command finished
Capistrano automatically looks for a “config/deploy.rb” recipe file, so we don’t have to specify that.
If you want to have all changes take effect immediately, you’ll have to add a line that calls the reaper script in “script/process/reaper” so your FastCGI processes will be restarted.
You may also notice that I wrote a plugin with the rake tasks I want to execute for my site. I use cron to do these daily. They are available as the nuby_typo_tasks plugin and will be updated as I add more functionality to the site.
Enjoy!

Posted by Geoffrey Grosenbach Tue, 21 Mar 2006 21:49:00 GMT
The TextPattern Theme Contest has just ended.
Honestly, I think all the winners of last fall’s Typo theme contest were much more creative, but there are some great ideas there as well!
Posted by Geoffrey Grosenbach Mon, 20 Mar 2006 20:36:00 GMT
Thanks to the work of Patrick Lenz and Dave Minor, the Typogarden blog is back!
A crew of gardeners is busy pulling weeds and grafting a Venus flytrap onto a daffodil in order to decorate the new Typo theme directory site currently under development.
On my own blog I try to stay away from profusely linking to other sites (there are enough linkblogs already). But it seems appropriate here, so I’ll be posting about new themes and interesting Typo installations. Here are the first three:
Posted by Geoffrey Grosenbach Tue, 14 Feb 2006 01:05:00 GMT
UPDATE Thanks to all who responded! I have 10 gardeners who are going to start cultivating some roses, petunias, and man-sized venus flytraps real soon. UPDATE
Thanks to the work of dozens of graphic artists, the world is now a more beautiful, more diversely themed place. Where before I saw a sea of azure blue, I now see a cornucopia of red, yellow, black, and green.
However, this site still needs to be maintained. Links have gone dead. Some fantastic themes are no longer available at their original sites.
If anyone would like to help the Typo community in a big way, send email to boss@topfunky.com
At minimum, you would post new themes developed for Typo. If you have the time, you could also save local copies of all theme so they will always be available in some form (in case the original site is no longer available).
A few articles about how to update themes for newer versions of Typo would also be useful.
This job would only take a few hours of work per month. Hosting is provided by Planet Agon along with the rest of the official Typo sites.
You will be compensated with instant fame and that warm fuzzy feeling you get when you make the world a happier, more colorful place.
Posted by Geoffrey Grosenbach Sat, 10 Dec 2005 09:02:00 GMT
Yes, this post deserves quadsclamation, and much more.
After two months and one day, this contest comes to an end. There will be tears of joy. There will be tears of sorrow. There will be weeping and gnashing of teeth.
And yes, it is going to hurt me more than it will hurt you. I wish I could give a brand new PowerBook to every one of the participants in this contest.
You have given an incredible gift to the Rails community. These themes will be used all over the world and in many languages. For that I thank you.
I thank our judges for taking the time to look through so many themes. Now go buy yourself a copy of Mint or hire one of our other fantastic judges to design for your next project.
Finally, I thank our generous sponsors for digging deep and providing prizes that truly make people froth at the mouth in anticipation. Go buy their products!
For everyone else, this site will continue to be maintained as a source for fresh Typo themes for years to come. I saw many themes that were never submitted in time for the contest, and I hope we will see those here in the next few weeks.
Without further ado, here are the final results as determined by the judges…
Read more...Posted by Geoffrey Grosenbach Thu, 01 Dec 2005 15:07:00 GMT
Fuzzy clock says “five afta’ twelve,” and I’ve posted the last theme that made it in before the deadline!
The final tally is over 120 new Typo themes! Wow.
I’ll send voting info to the judges tomorrow.
I also owe one year Rails blog hosting packages with Planet Argon to the first ten themes from way back in October. I’ll send those out tomorrow.
Good luck, everyone!
A brand new Apple PowerBook 15" to the contest winner and an iBook 12" to the second place theme, as determined by the judges.
Combo pack of Agile Web Development with Rails, including a paper copy of the book and the PDF version.
One year blog hosting packages to the first 10 unique themes. A Level 3 Rails/Blog/PHP Hosting package to the contest winner.
Several copies of XScope, the on-screen inspection tools for Mac OS X. A copy of IconBuilder, the professional web and desktop icon design plugin.
One free year of Tables Turned’s podcast creation services, hosting, and access to the Play Safe podcast music library.