Overview
Using the Fess theme system, you can customize the design of the search screen. Themes can be distributed as plugins, and you can switch between multiple themes.
Theme Structure
Basic Theme Creation
CSS Customization
css/style.css:
Logo Change
Place custom logo at
images/logo.pngReference logo in CSS:
Template Customization
Templates are in JSP format.
templates/search.html (excerpt):
Theme Registration
pom.xml
Configuration File
src/main/resources/theme.properties:
Installation
Select theme from admin console:
Go to “System” -> “Design”
Select theme
Save and apply
Existing Theme Examples
Reference
Plugin Architecture - Plugin Architecture
Page Design - Design Settings Guide