| |
|
| |
Control entries are identified by themeIds. At runtime, the correct style attributes are determined by matching control names. |
| |
|
| |
By using a theme you can assign values to any JSF control properties when the XPage is created. |
| |
|
| |
Copy existing themes to use as templates in applications. |
| |
|
| |
Save a theme as a database resource. |
| |
|
| |
Delete theme resources and remove them from applications. |
| |
|
| |
A theme is used to define the look and feel of an application. |
| |
|
| |
Use themes to define global or application properties. |
| |
|
| |
Properties of a theme can be targeted to apply specifically to pages created by XPages or Domino® Web Engine technology. |
| |
|
| |
Themes can inherit properties from a parent theme. |
| |
|
| |
Create new themes and add them to applications. |
| |
|
| |
Edit an existing theme in the Database Resources. |
| |
|
| |
Themes can assign the value of JSF expressions to properties when the XPage is created. |
| |
|
| |
Themes are defined in XML files using specific tags. |
| |
|
| |
By using a theme, you can access resources which are automatically inserted into XPages when viewed. |
| |
|
| |
The attached presentation covers the following topics: CSS Basics
CSS Frameworks
Blueprint Framework
IBM oneUI Framework
Using Themes In XPages Applications
Creating Your Own Extendable Themes
Extending the BuiltIn Themes
Creating your Own Server Based Themes
XPages on Mobile Devices Open the ... |
| |
|
| |
I had a student ask recently about the ability to set the background color of a table row based upon a value in the data. This is something that was pretty commonly done in traditional Domino Web Development. In investigating how to do this I couldn't find a way to implement this using the ... |
| |
|
| |
In this exercise, you will learn about Themes and visual customization. |
| |
|
| |
For a YouTube introduction to this article, see here. When you create an XPage application, you do so by adding certain new design elements: XPages, Core and Container Controls, Custom Controls, Themes, Style Sheets, Javascript libraries, etc. Although some of these can be used for traditional ... |
| |
|
| |
A property is a string value identified by a name. Properties give a powerful way of parameterizing aspects of your XPages application. They can be set at a wide variety of levels to override functionality. We try to cover those areas in this article from top to bottom. You may see some existing ... |