source: main/waeup.plonetheme.ngren3/trunk/README.rst @ 10269

Last change on this file since 10269 was 10084, checked in by Henrik Bettermann, 11 years ago

Fill trunk.

File size: 2.5 KB
Line 
1Introduction
2============
3
4waeup.plonetheme.ngren3 integrates Twitter Bootstrap CSS/JS framework
5into Plone. You can checkout the framework at http://twitter.github.com/bootstrap
6
7It overrides some templates and uses javascript to transform
8some markup in order for it to work correctly.
9
10It's not perfect, but it's close.
11
12Dependencies
13==============
14
15Latest Twitter Bootstrap requires jQuery 1.7.x, you can install
16it in Plone pinning plone.app.jquery in your buildout to version 1.7.2.
17You will also need to pin plone.app.jquerytools to version
181.5.1 to guarantee jQuery 1.7.x compatibility::
19
20 [versions]
21 ...
22 plone.app.jquery = 1.7.2
23 plone.app.jquerytools = 1.5.1
24 ...
25
26Twitter Boostrap itself is provided as browser resources by the addon
27`collective.js.bootstrap`_.
28
29Documentation
30===============
31
32This product is based in Twitter Bootstrap version 2.3.x.
33
34This product adds both the basic CSS file and also the Responsive one to have
35a mobile-enabled site from the start.
36
37The generated markup is based on 'fluid CSS' and it contains a 12 column grid.
38
39The basic HTML markup is a mix of `plonetheme.sunburst`_ and Twitter Bootstrap
40and it uses the same approach of constructing the columns as Sunburst Theme:
41a simple view that returns the classes needed to have the correct column widths.
42
43If you want to change those widths, just override the view following the common
44Plone overriding patterns.
45
46This product is intended to be used in two scenarios:
47
48 - As a theme from Plone
49 - As a base theme to build Plone themes for your site following 'old practices'
50
51Some designers prefer to work following the old best-practices instead of using
52the Diazo-way-of-theming, this product is for them. You can create a theme package
53(check `templer skeleton generator`_), and base your them on this one.
54
55If you have any problem using this product or find any bug, please report it
56using the `GitHub issue tracker`_.
57
58Upgrade
59=========
60
61To upgrade from version 1.0a1, just go to the add-on controlpanel and click
62on upgrade. Old skin paths and javascripts will be disabled and new ones imported
63
64
65
66Authors
67=========
68
69- Nathan van Gheem, initial author
70- Mikel Larreategi, update to Twitter Bootstrap 2.3.x, current mantainer
71
72
73
74.. _`plonetheme.sunburst`: http://pypi.python.org/pypi/plonetheme.sunburst
75.. _`templer skeleton generator`: http://templer-manual.readthedocs.org/en/latest/
76.. _`GitHub issue tracker`: https://github.com/collective/waeup.plonetheme.ngren3/issues
77.. _`collective.js.bootstrap`: https://pypi.python.org/pypi/collective.js.bootstrap
Note: See TracBrowser for help on using the repository browser.