The theme.css files specify styles such as fonts, button colors, and header background. You can export the
theme.css files, change the theme settings, and import them to use as custom themes for your portal. Any page
layout style changes made to the theme.css files take priority over the styles that are defined in the structure.css
file.
You cannot alter any of the Cisco provided default portal theme.css files. However, you can edit the settings
in the files and save them to a new custom theme.csstheme.css file. You can make further edits to the custom
theme.css file, but when you import it back into Cisco ISE, remember to use the same theme name you
originally used for it. You cannot use two different theme names for the same theme.css file.
For example, you can use a default green theme.css file to create a new custom blue theme.css file and name
it as Blue. You can then edit the blue theme.css file, but when you import it again, you must reuse the same
Blue theme name. You cannot call it Red, since Cisco ISE checks for the relationship between a filename and
its name and the uniqueness of the theme’s name. You can however edit the blue theme.css file, save it as red
theme.css, import the new file, and name it as Red.
Related Topics
CSS Classes and Descriptions for End-User Portals Page Layout
jQuery Mobile ThemeRoller Release 1.3.2 Basics
A jQuery Mobile theme includes global settings that define the font family, corner radius values for buttons
and boxes, disc colors for icons, and drop shadows for overlays.
While the application allows the creation of 26 color “swatches” lettered from A to Z, each with a unique color
scheme, Cisco ISE portal pages use only 3 swatches (A, B, and C). Each swatch defines the colors, textures,
and font settings for the primary elements in the theme, such as toolbars, content blocks, buttons, list items,
and font text-shadow. Additionally, you can define the settings for various interaction states of the buttons:
normal, hover, and pressed.
For instance, you can use the swatches for the AUP page that displays to the guest as follows:
• Swatch A—To change the background of nonemphasis elements such as the Reject button.
• Swatch B—To define emphasis elements such as the Accept button.
• Swatch C—To define control elements such as alerts or error messages.
If you want to use a custom theme that has more than three swatches, you cannot apply the additional swatches,
unless, you add HTML code (to the Optional Content, for example) with elements that use the newly added
swatches.
To edit the default Cisco-provided CSS files or create new files based on the CSS classes and structures
defined in the default themes, use the required version of jQuery Mobile ThemeRoller (Release 1.3.2).
For additional information on swatches and themes in jQuery Mobile ThemeRoller, see "Theming Overview"
in Creating a Custom Theme with ThemeRoller. Use the online help in jQuery Mobile ThemeRoller to learn
how to download, import, and share your custom themes.
For tutorials on how to use HTML, CSS, and Javascript code to customize the text and content that appears
on your portal pages, visit Code Academy.
Cisco Identity Services Engine Admin Guide, Release 1.3
11
Customize End-User Web Portals
jQuery Mobile ThemeRoller Release 1.3.2 Basics