diff options
author | Louise Crow <louise.crow@gmail.com> | 2014-06-13 17:43:17 +0100 |
---|---|---|
committer | Louise Crow <louise.crow@gmail.com> | 2014-06-13 17:43:17 +0100 |
commit | ee19c5087b7af49bad3e8d0aaa3455311aea0451 (patch) | |
tree | dcac808f5d7b66cfdf071ceaa8661a7a2b3a7070 /docs/customising/index.md | |
parent | 869688c6e1a0fb8c2511a3846107ddedb4c4dea6 (diff) | |
parent | 660627dd63d0904455273826da7ca19f0bb36815 (diff) |
Merge branch 'gh-pages-doc-move' into gh-pages
Diffstat (limited to 'docs/customising/index.md')
-rw-r--r-- | docs/customising/index.md | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/docs/customising/index.md b/docs/customising/index.md new file mode 100644 index 000000000..4b8cf9fda --- /dev/null +++ b/docs/customising/index.md @@ -0,0 +1,44 @@ +--- +layout: page +title: Customising +--- + +# Customising Alaveteli + +<p class="lead"> + There are two ways to make your installation look and act the way you want. + Some behaviour can be controlled with <strong>configuration settings</strong>. + For more complex changes, you'll need to create a new <strong>theme</strong>. +</p> + + +## Configuration settings + +You can customise much of Alaveteli's behaviour just by editing the configuration +file. This [complete list of Alaveteli's config settings]({{ site.baseurl }}docs/customising/config) +shows the sort of things you can control in this way. + +<!-- TODO key settings --> + +## Simple branding: colour and logo + +It's common to want to change the basic appearance of the site. Although you +can simply edit the default templates and CSS to do this, we **strongly +recommend** that you [create a theme]({{ site.baseurl }}docs/customising/themes). + +Themes do not need to be especially complex, but they allow your changes to +work alongside the core code, which you can then update (when new releases or +updates become available). + +## Need Alaveteli in a different language? + +No problem! See the [information about translating Alaveteli]({{ site.baseurl }}docs/customising/translation). + +## Complex changes + +If you are a developer (or you have a team of programmers available) you can +add any customisation that you want. But it's important to do this without +breaking the core code, so that you can accept new releases with updates. +There's more detail in the [page about themes]({{ site.baseurl }}docs/customising/themes). + +See also the [documentation for developers]({{ site.baseurl }}docs/developers). |