Plone 5 theming with a ready-to-download theme?

"Jens W. Klein" <jens-/[email protected]>
Newsgroups gmane.comp.web.zope.plone.user
Organization Klein & Partner KG
Message-ID <[email protected]>
I'am just experimenting with a use case which is kind of classical for 
integrators:

take one of the thousands free or commercial bootstrap 3 themes, i.e.

- 1000ds https://wrapbootstrap.com (one that fits the portal story) for
   just a few bucks
- basic http://bootstrapzero.com/bootstrap-template/portal
- more are out in the wild http://bit.ly/1GhaEpK
- or some bs3 theme developed by an design agency for a project -
   tell'em to follow bs3 reduces the risk of theming adventures a lot.

and make a Plone 5 diazo theme from that. With minimal effort.

(the same use case could be transformed to any other 
CSS/Markup-Framework, if youre fan-girl/-boy of a different one replace 
bs3 with your favorite term)

Given the theme package provides an index.html, the whole less/js needed 
and grunt build system (wrapbootstrap ones do so in general) my base 
idea is to just do the following steps:

- add a rules and manifesto
- add a custom less which bridges plone markup to bootstrap 3 markup
- add a theme specific less if needed to adjust things for the current 
theme.

(most of the less file bridging plone classes to bs3 classes should be 
genric. so we may have two less files: one generic, one specific for the 
current theme)

The idea is to be able to download a theme, add some files, adjust 
things and have it up and running with default types. edit bar is 
available and viewlets and portlets are mapped to theme.

Goal: Invest not more than 4h in this tasks the second time.

This excludes: further fine tuning, mosaic pages (or other compound 
pages), custom types and so on.

Questions:

- Is this a valid use-case? Are there people out there working that way 
or would like to?

- Is there such a story implemented?

- If not, is there interest in creating a documentation and maintaining 
code snippet helping integrators working that way?

best regards

Jens
-- 
Klein & Partner KG, member of BlueDynamics Alliance


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.