11.2.3 Editing Themes
Review or edit a theme by updating theme attributes.
See Also:
- Editing a Theme
Review or edit a theme by selecting the theme name on Themes page in Shared Components. - Theme Attributes
Learn about Theme attributes available on the Create/Edit Theme Attributes page.
Parent topic: Managing Themes and Subscriptions
11.2.3.1 Editing a Theme
Review or edit a theme by selecting the theme name on Themes page in Shared Components.
To review or edit a theme:
Parent topic: Editing Themes
11.2.3.2 Theme Attributes
Learn about Theme attributes available on the Create/Edit Theme Attributes page.
To learn more about an attribute and view examples, see field-level Help.
- Name
- Theme Subscription
- JavaScript and Cascading Style Sheets
- Component Defaults
- Region Defaults
- Dialog Defaults
- Global Templates Options
- Icons
- Styles
- Files
Parent topic: Editing Themes
11.2.3.2.1 Name
Table 11-1 describes the attributes under Name.
Table 11-1 Name
Attribute | Description |
---|---|
Application |
Identifies the current application ID. See Also: Editing the Application Definition |
Theme Number | Identifies the number of a theme. A theme is a collection of templates which define the user interface of an application. |
Name | Enter a short descriptive name for the theme. |
Identifier | Specifies the internal theme identifier. |
Navigation Type |
Identifies the selected Navigation Type. Valid options include: Tabs or List. See Also: Managing Tabs and Creating Lists |
Navigation Bar Implementation |
Identifies the selected Navigation Bar Implementation. Valid options include: Classic or List. See Also: Navigation Bar |
Description | Enter a description for the theme. |
Parent topic: Theme Attributes
11.2.3.2.2 Theme Subscription
Displays themes to which this application subscribes. When an application subscribes to a theme, all theme attributes, subscribed template options, and subscribed templates are set to read-only.
See Also:
Parent topic: Theme Attributes
11.2.3.2.3 JavaScript and Cascading Style Sheets
Table 11-2 describes the attributes under JavaScript and Cascading Style Sheets.
Table 11-2 JavaScript and Cascading Style Sheets
Attribute | Description |
---|---|
Enter JavaScript file URLs for code to be loaded on every page. Each URL has to be written into a new line. If you provide a minified version of your file, you can use the substitution string To view examples, see field-level Help. |
|
Enter Cascading Style Sheet file URLs to be loaded on every page. Each URL has to be written into a new line. If you provide a minified version of your file you can use the substitution string To view examples, see field-level Help. |
Parent topic: Theme Attributes
11.2.3.2.4 Component Defaults
Table 11-3 describes the default templates by component type.
Table 11-3 Component Default Templates
Parent topic: Theme Attributes
11.2.3.2.5 Region Defaults
Table 11-4 describes the default templates available under Region Defaults.
Table 11-4 Region Defaults
Attribute | Description |
---|---|
Identifies the default breadcrumb template used when you create a breadcrumb. |
|
Specifies the default chart template used when you create a chart. |
|
Specifies the default form template used when you create a form. |
|
Specifies the default region template used when you create a list. |
|
Specifies the default region template used when you create a report. |
|
Specifies the default region template used when you create a new wizard component. |
|
Specifies the default region template used when you create an interactive report |
Parent topic: Theme Attributes
11.2.3.2.6 Dialog Defaults
Table 11-5 describes the default templates available under Dialog Defaults.
Table 11-5 Dialog Defaults
Parent topic: Theme Attributes
11.2.3.2.7 Global Templates Options
Global template options are defined at the theme-level and are available for all components of a given type.
Parent topic: Theme Attributes
11.2.3.2.8 Icons
Table 11-6 describes attributes under Icons.
Table 11-6 Icons
Parent topic: Theme Attributes
11.2.3.2.9 Styles
Displays theme styles available to the current theme. Theme Styles define the CSS
for your application's theme and control the user interface of your application.
Theme styles are referenced in the page template using the #THEME_STYLE_CSS#
substitution string. The Current Theme Style list displays the
current Theme Style.
See Also:
Parent topic: Theme Attributes
11.2.3.2.10 Files
The File Prefix attribute displays the virtual path the Web server uses to
point to the files of the theme. Do not specify anything to reference files which are stored
with your theme definition in the database. For performance reasons you can also store your
theme files on your Web Server. Use #APEX_FILES#
or any valid URL to
reference them.
Do not specify anything to reference files which are stored with your theme definition in
the database. If you specify File Prefix and still wish to reference files stored with your
theme in the database, use #THEME_DB_FILES#
rather than
#THEME_FILES#
in your templates.
Examples:
/myFiles/
https://example.com/myFiles/
#APEX_FILES#myFiles/
To upload a file:
Click Create File. On Create File:
- Click Create File.
- On Create File:
- Directory - Directory - Enter the name of the directory where the file should be stored. For example,
css
orcss/images
. If no directory is specified, the file is stored in the root directory. - File Name - If creating a blank file (for example,
script.js
), enter the name of the file. - Content - If uploading a file, do one of the following:
- Drag and drop the file to the Content region.
- Click the Content region and select the file.
- Click Create or Create and Create Another.
- Directory - Directory - Enter the name of the directory where the file should be stored. For example,
Parent topic: Theme Attributes