SnipSnap can be customized in a lot of ways (see
Architecture).
| Customization | What for ? |
|---|
| CSS | Change of colors and web browser display as well as where each of the web page parts go. The Themes are done this way. This is the preferred way to change the look and feel of SnipSnap |
| JSP code | If need be this code allows the customization of general parts of the web page. JSP pages describe the skeleton of all web pages of SnipSnap. |
| JSTL tags | JSTL tags are used whenever there are parts of the web page that need access to SnipSnap internals, i.e. security handling for showing or hiding buttons is done that way. |
| Macros | |
| Filters | |