Theme Management
Theme management UI, allows you to upload or select a new theme to the GS Portal. You can activate the a deferent theme by simply selecting the desired theme.

When you are uploading a theme, the theme config file describes the theme configuration. the configuration for the "GS-Dark" theme is as follows
<resource path="/themes/test-2/conf" isCollection="true">
<mediaType>application/octet-stream</mediaType>
<properties>
<property key="name">GS Dark</property>
<property key="author">WSO2</property>
<property key="css.name">localstyles/gadget-server.css</property>
<property key="thumb">black.png</property>
<property key="description">The theme is clean and simple all to help you get a stylish and functional look.
Theme is also designed with customization in mind. Meaning, with a little work, the theme can be completely personalized.
</property>
</properties>
</resource>
The diretry hirachy of the GS-Dark theme is,
.
|-- black.png
|-- images
| |-- 1px.gif
| |-- addGadgetsBg.jpg
| |-- arrow_right.gif
| |-- dashboard.gif
| |-- defaultGadgetsBg.jpg
| |-- gadget-close.gif
| |-- gadgetDescriptionBg.jpg
| |-- gadget-settings.gif
| |-- gadget-toggle-down.gif
| |-- gadget-toggle-settings.gif
| |-- gadget-toggle-up.gif
| |-- gs-header-logo.gif
| |-- hide.gif
| |-- infoCardBg.jpg
| |-- loading.gif
| |-- loginPageImage.jpg
| |-- logoBg.jpg
| |-- mainBg.jpg
| |-- mainTabsBg.jpg
| |-- maximize.gif
| |-- minimize.gif
| |-- myshadow.png
| |-- powered_gadget_server.gif
| |-- show.gif
| |-- spacer.gif
| |-- table-header.gif
| |-- tabsBg.jpg
| `-- Thumbs.db
|-- localstyles
| `-- gadget-server.css
`-- theme-conf.xml