Copying the theme
The recommended way to create your own custom theme is by copying the Portal 22.214.171.124 theme. This ensures that your theme has all the required elements for the theme to function.
Dynamic content spots
The static template files use dynamic content spots to reference JSP files or other dynamic resources. The dynamic resources are stored in a WAR file.
You can scope layouts so that only certain ones show up in your custom theme. The IBM
® WebSphere Portal 126.96.36.199 theme included with the portal uses this technique.
You can apply ready-use skins to your portal pages, modify the existing skins, or add your own custom skin to change how your pages display.
The JSON menu framework within IBM
WebSphere Portal is a new component with WebSphere Portal 188.8.131.52. The framework provides menu feeds in JSON format instead of XML format. The operations can then parse the JSON feed without requiring the XML parsing support in Dojo.
Navigation is the portion of the theme that presents the interface for navigating to the various pages of your portal.
The WebSphere Portal 184.108.40.206 provides a selection of ready-use styles that you can be applied to your portal pages. You can also modify the existing theme styles or add your own custom style to achieve the look you want.
Configuring the portal theme and modules
Themes and modules are configured through theme metadata properties and resource environment provider custom properties.
Drag and drop
One of the features of the theme is its drag-and-drop capability for arranging layout content. The drag and drop framework within IBM
WebSphere Portal is based on the implementation of Dojo.
Using jQuery in a theme
Moving the page toolbar
You can change the tab order so that the tools come after the Edit mode button.
Using Sametime with the WebSphere Portal 220.127.116.11 theme
You can add modules to your profile to use IBM Sametime
® with the IBM
WebSphere Portal 18.104.22.168 theme.
Changing the theme profile
You can change the profile for the theme or a specific page to define the modules loaded.
Customizing bootstrap parameters
The new modularized theme allows customers to customize bootstrap parameters, such as djConfig
, for their custom Portal 22.214.171.124 themes.