11.2.9 Managing Workspace Themes

Workspace administrators manage the Theme repository for a workspace.

See Also:

"Managing Public Themes" in Oracle Application Express Administration Guide

11.2.9.1 Adding a Workspace Theme to the Theme Repository

Workspace administrators can add a theme to the Theme repository and make it available to all developers within a workspace.

To add a theme to the Theme repository:

  1. Navigate to the Themes page:
    1. On the Workspace home page, click the App Builder icon.
    2. Select an application.
    3. Click Shared Components.
    4. Under User Interface, select Themes.
    The Themes page appears.
  2. On the Tasks list, click Manage Workspace Themes.
  3. Select Create Workspace Theme and click Next.

    Tip:

    If no workspace themes exist, the wizard selects Create for you.

  4. For Create Workspace Theme:
    1. Application - Select the application.
    2. Application Theme to Copy - Select the theme to copy to the workspace theme repository.
    3. Subscribe Theme - Select whether to subscribe the workspace theme to the selected application theme. This option enables you to refresh the workspace theme with changes made to the selected application theme.
    4. Click Next.

    1. Theme Number - Enter a number with a value greater than 100. This number uniquely identifies this theme within a workspace.
    2. Theme Name - Enter a theme name. This name can be the same or different from the application theme name.
    3. Description - Enter a description of the theme.
    4. Click Next.
  5. Click Create Workspace Theme.

11.2.9.2 Viewing an Existing Workspace Theme

View existing Workspace themes on the Workspace Themes page.

To view an existing workspace theme:

  1. Navigate to the Themes page:
    1. On the Workspace home page, click the App Builder icon.
    2. Select an application.
    3. Click Shared Components.
    4. Under User Interface, select Themes.

    The Themes page appears.

  2. From the Tasks List, click Manage Workspace Themes.

    The Workspace Themes page appears.

    Tip:

    You cannot edit a workspace theme directly. To modify a workspace theme, you must create an application using the theme, modify it, and then manually add it to the workspace theme repository. See "Modifying a Workspace Theme."

11.2.9.3 Deleting a Workspace Theme

Workspace administrators can delete workspace themes from the Theme repository .

To delete a workspace theme:

  1. Navigate to the Themes page:
    1. On the Workspace home page, click the App Builder icon.
    2. Select an application.
    3. Click Shared Components.
    4. Under User Interface, select Themes.

    The Themes page appears.

  2. From the Tasks List, click Manage Workspace Themes.
    The Workspace Themes page appears.
  3. Select the theme name.
  4. Click Delete.
  5. Confirm your delete request and click OK.

11.2.9.4 Modifying a Workspace Theme

Workspace administrators can modify a workspace theme by creating an application using the theme, modifying it, and then manually adding it to the workspace Theme repository

You cannot edit a workspace theme directly. To modify a workspace theme, you must create an application using the theme, modify it, and then manually add it to the Workspace Theme repository.

To modify a workspace theme:

  1. Create an application using the theme you want to modify. See "Creating Database Applications."
  2. Modify the theme. See "Editing Themes."
  3. Delete the existing workspace theme. See "Deleting a Workspace Theme."
  4. Add the modified theme to the Theme repository. See "Adding a Workspace Theme to the Theme Repository."

11.2.9.5 Exporting a Workspace Theme

Export a theme in the same way you export any related application files.

Exporting a workspace theme involves the following steps:

  1. Create an application using the theme. See "Creating Database Applications."
  2. Export the application. See "Exporting an Application."
  3. Import the Export File into the target Oracle Application Express instance. See "Importing an Application, Page or Component Export."
  4. If you did not install your Export File after importing, you can install them in the Export Repository. See "Installing Export Files."