Create a copy of the theme
You need to create your own custom theme by copying the Portal 8.0 theme before you start customization. Creating a copy of the theme ensures that your theme has all the required elements for the theme to function and changes will not be overwritten by a fix pack.
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 apply ready-use layouts to your portal pages, modify the existing skins, or add your own custom layout to change how your pages display.
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.
You can provide menu feeds in JSON format instead of XML format. The operations can then parse the JSON feed without requiring the XML parsing support in the Dojo toolkit.
Theme templates (theme.html)
You can use static HTML to write portal themes. The static theme template is named theme.html
Use dynamic content spots to determine what is displayed by Top, Primary, and Secondary navigation. Use the navigation.jsp
file to map properties to the dynamic content spot IDs in the theme.html
files. Rendering of the navigation is done with a single JSP file using <ul> and <li> tags.
® Portal 8.0 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 that 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 uses Dojo code to facilitate the layout of content.
Displaying messages in the status bar module
Displaying messages in the status bar module.
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 8.0 theme
You can add modules to your profile to use IBM Sametime
® with the IBM WebSphere
Portal 8.0 theme.
Changing the theme profile
You can change the profile for the theme or a specific page to define the modules loaded.
Tags used by the portal JSPs
Learn about the most commonly used tags in the portal JSPs. Use these tags to modify the appearance and layout of the portal page.