The guide focus'es on doing the styling via the GUI, as opposed to messing around at filesystem level or with tight integrated plugins.
The Scopes page shows the Scope for placing CSS around in Confluence.
Before starting - think about a few Questions:
Q: To Dashboard or Not?
The Dashboard is a "weird" Confluence entity, as it it hard to Maintain and Change, and has no versioning. Read To Dashboard or Not for further info.
Q: Placing Resources?
Resources for the site building can be placed in several locations. Read Placing Resources for further info.
Q: Using Pluings and 3rd Party modules?
This is a gray area, the more use of plugins, the harder to reverse, upgrade and often - the more expensive.
Q: CSS or jquery
Q: Confluence 5 ?
Everything can be changed
See Preparing for Confluence 5
- CSS For Confluence 4.X
- CSS Styling Samples for Confluence 4.X
- Custom HTML
- Differentiated styling pr. user/group
- Footer Macro sample
- Global Layout
- Global Layouts
- Header Macro Sample
- HTML Macro
- jquery in Confluence
- jquery Styling samples
- Layouts for a space
- Placing Resources
- Styling Plugins and Tools
- Styling samples
- To Dashboard or Not
- Using the Customware Redirection Plugin
- Using the Customware Visibility Plugin