diff options
author | Dave Whiteland <dave@mysociety.org> | 2014-04-22 15:48:14 +0100 |
---|---|---|
committer | Dave Whiteland <dave@mysociety.org> | 2014-04-22 16:10:33 +0100 |
commit | d87bbd9195ce5f72c1812c9dfbd5bbcd550e7e9f (patch) | |
tree | 555bbb36e02e34b53da12db996002ab41bf05ec9 /customising/index.md |
initial githubpages commit on orphan branch
Diffstat (limited to 'customising/index.md')
-rw-r--r-- | customising/index.md | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/customising/index.md b/customising/index.md new file mode 100644 index 000000000..db1f5321f --- /dev/null +++ b/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 }}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 }}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 }}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 }}customising/themes). + +See also the [documentation for developers]({{ site.baseurl }}developers). |