Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Ticket #645 (closed enhancement: fixed)

Opened 13 years ago

Last modified 12 years ago

Website and Widgets themes

Reported by: Gustavo Sverzut Barbieri Owned by: anonymous
Priority: normal Milestone: 1.0
Component: TurboGears Version:
Severity: minor Keywords: theme
Cc: barbieri@…

Description

Short

It would be really great if TurboGears provides some themes for both websites and widgets.

Detailed

TurboGears is a wonderful tool to create web applications and websites, but many developers, like me, doesn't have the graphical skills to create good looking sites and would really help if it provides some basic themes, like a dark, a corporate-like, a light and a mid-tone by default, so I could have a good looking application without much work... just use CSS, provided images and XHTML templates.

These themes should provide some basic layouts, like news, 1, 2 or 3 columns and also a sidebar-contents. They should also provide widget themes.

It's really low priority, but since it can be done by artists and non-core developers I hope it's in 1.0, at least one good looking theme! :-)

Thanks!

Change History

comment:1 Changed 13 years ago by anonymous

  • Cc barbieri@… added

comment:2 Changed 13 years ago by godoy

One of the best things is that you can do that very easily without polluting your TG install or project with unused "themes". If you look at your Kid master.kid you'll see that it is very simple and can be replaced with any layout you want. Take a look at  http://www.oswd.org/ and you'll see thousands of templates that can be used in a few minutes.

On the other hand, mounting something with already modified templates should also be easy -- but I expect it not being on TG by default -- if the license / author allows you to do that.

comment:3 Changed 13 years ago by michele

I totally agree with Jorge.

IMHO providing themes for site shouldn't absolutely be a goal for a web application framework like TG, as Jorge said it's pretty easy to look at www.oswd.org take a style you like and put it in your app.

Personally I don't want TG to become a CMS like Plone or PHPNuke, it should just provide the basic tools to programmers that want to program web apps, the look&feel thing doesn't belong here and could probably arise licensing problems in some cases.

Maybe the only thing that TG could provide is a specific entry point for thirdparty themes plugins, but I don't even know if this makes sense.

comment:4 Changed 13 years ago by michele

s/I don't want TG to become/I hope TG will not become/

comment:5 Changed 13 years ago by Gustavo Sverzut Barbieri

Great, I didn't know about OSWD!

Maybe you should use it in some tutorial/screencast examples?

But, how about integrating this with TG Widgets, like FastData? and others?

comment:6 Changed 13 years ago by roger.demetrescu

Neither I knew about OSWD... Amazing resource collection !!

After some googling, I found these interesting "External links" in Wikipedia ( http://www.oswd.org is among them):

 http://en.wikipedia.org/wiki/Web_design#External_links

comment:7 Changed 13 years ago by michele

For widgets we may provide only a basic CSS stylesheet to show how you can customize their appearance, nothing more and nothing like a complete site design. :D

comment:8 Changed 13 years ago by jorge.vargas

  • Status changed from new to closed
  • Resolution set to fixed

I too don't want / hope TG to become just another CMS

tg is so flexible that nothing of the CSS polutes us. you can do whatever you like and TG will be ok with it.

I'm closing as fixed since oswd is a nice resource :)

Note: See TracTickets for help on using tickets.