mr.bob templates for Kotti development
Project description
Introduction
bobtemplates.kotti provides mr.bob templates to generate packages for the Kotti CMS
Available templates are:
theme: a simple template for a Kotti theme package
Global settings
Some variables are used with every template. These should be added to the mr.bob user config in ~/.mrbob, e.g.:
[variables] author.name = Andreas Kaiser author.email = disko@binary-punks.com author.github.user = disko
Creating a theme package
To create a Kotti theme run:
mrbob -O kotti_theme_spacelab bobtemplates.kotti:theme
and answer the questions:
Welcome to mr.bob interactive mode. Before we generate directory structure, some questions need to be answered. Answer with a question mark to display help. Value in square brackets at the end of the questions present default value if there is no answer. --> Name of the package: kotti_theme_spacelab --> Version of the package [0.1]: --> License of the package [BSD]: --> Name of the theme: Spacelab --> Original URL of the wrapped theme: http://bootswatch.com/spacelab/
Add a Bootstrap CSS file:
cd kotti_theme_spacelab/kotti_theme_spacelab/static/css/ wget http://bootswatch.com/spacelab/bootstrap.css
Setup the package and run the CSS/JS minifier:
cd ../../../ python setup.py develop python setup.py dev python setup.py minify
Run the demo:
pserve development.ini
Point your browser to http://127.0.0.1:5000 and enjoy your themed Kotti site.
Changelog
0.1-2
Simplify setup.py.
Fix wrong dev alias in setup.cfg.
0.1-1
Fix packaging.
0.1
Initial release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file bobtemplates.kotti-0.1-2.tar.gz
.
File metadata
- Download URL: bobtemplates.kotti-0.1-2.tar.gz
- Upload date:
- Size: 26.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7e2779daa5cc3d6c9f0c0bfa87f6bcd02cf04f45ee72b1734ce919d371911ea |
|
MD5 | 10da6e64e4437060868f5b3a273f6912 |
|
BLAKE2b-256 | 479f054206f2f890135fffe353eb475d0cfaf28063b741ef06b150850c516275 |