2Branding

Branding Your Offering

This topic describes how to manage branding themes and set theme attributes so you can create a user interface and experience tailored to your agency.

You can apply the unique branding theme for your organization to your Public Sector Compliance and Regulation offering. A branding theme defines the collection of a set of branding attributes. Examples of branding attributes include logo image, application label, page background color, and so on. Oracle provides a default theme for your initial implementation, but you can create your own themes to match your organizations color choices and labeling.

Initially, Oracle applies a default branding theme with a set of default theme attributes and attribute values. If you apply a custom default system branding theme, any theme attribute you include in your default branding theme overrides the Oracle default for that theme attribute. For example, assume you specify a custom logo image and application label in a custom branding theme that you set as the system default. In this case, the application will display your custom logo and application name, but all other theme attributes, such as header background color, header text color, and so on, will continue to assume Oracle default values.

You cannot modify the delivered branding theme. To make changes, you need to create your own branding theme, and add the attributes you wish to modify. After creating your branding theme, you then assign your branding theme to your implementation. The attributes you add to your own branding theme override the equivalent attributes in the default branding theme once you assign your own theme.

Managing Themes

This topic describes how to access, create, modify, and delete branding themes.

This section describes the tasks related to managing themes.

Accessing Themes

To access theme definitions, select Branding > Themes.

From the Manage Themes page you create, modify, and delete theme definitions.

Creating a Theme

You can create multiple themes as needed for your implementation. Themes can be assigned to the system, application, and role level.

  1. On the Manage Themes page, click the Add button.

  2. On the Theme Details page, modify these attributes:

    Page Element

    Description

    Theme ID

    System identification for the theme. Use upper case letters, numbers, or underscores only. The Theme ID has a 30–character limit.

    Label

    The functional display label that you see when selecting a theme.

    Description

    Provides additional information to describe the purpose of the theme to system administrators implementing your organization’s branding.

  3. Click Save.

Modifying a Theme

  1. On the Manage Themes page, click on the row of the existing theme you want to modify.

  2. On the Theme Details page you modify:

    • Label

    • Description

    • Branding Images

    • Attributes

  3. Click Save.

Deleting Themes

You delete themes from the Manage Themes page.

  1. On the Manage Themes page, click the Edit button to put the grid in edit mode.

  2. Select the row(s) of the theme(s) you want to delete.

    Notice the row becomes selected.

    Note: To select all rows, click the check box in the upper-left-hand corner of the themes grid.
  3. Click the Delete button.

  4. Click OK to confirm you want to delete the selected items.

  5. Click the Edit button to exit edit mode.

Managing Theme Attributes

This topic describes the tasks related to adding and modifying theme attributes, which define the appearance and branding of your Oracle Public Sector Cloud service. A theme can contain one or more configured theme attributes.

Working with Theme Attributes

A branding theme represents the collection of elements giving your application your customized user experience. Theme attributes represent the particular element that you want to customize within your branding theme, such as the logo image, the application name, or the header font color.

Theme definition with attributes added

A theme can contain one more theme attributes. A theme attribute is not a standalone definition; it must be associated with a theme.

Each theme attribute is comprised of these properties:

  • Theme Name: The theme to which you add the theme attribute.

  • Name: A predefined set of attributes, selected from a drop-down list.

  • Value: You customized value (label text, color, and so on).

Adding a Theme Attribute

You can add theme attributes when creating or modifying themes.

  1. Select Branding > Themes.

  2. In the themes grid, click the theme to which you want to add an attribute.

  3. On the Theme Details page, click the Add button in the Attribute List grid.

  4. On the Theme Attribute Details page, select the attribute you want to add from the Name drop-down list.

    For descriptions of each attribute type, see Configuring Theme Attributes.

    For example:

    Theme Attribute Details page
  5. In the Value field for the theme attribute, enter the required value for that attribute.

    For example, if you selected Application label, enter your custom label text, or if you selected Header background color, enter the color, a HEX value, or an RGB value.

  6. Click Save.

Previewing a Theme Attribute

For color attributes, the system displays a preview of the color value you’ve provided.

This example illustrates previewing a color attribute:

This example illustrates the preview feature for color theme attributes where below the Value field the application displays a square showing the specified color.

Modify Theme Attribute page, color preview

Deleting a Theme Attribute

You can delete theme attributes when modifying themes or when modifying a theme attribute.

  1. Select Branding > Themes.

  2. Open the theme from which you want to remove attributes.

  3. On the Theme Details page, click the Edit button in the Attribute List grid to put the grid into edit mode.

  4. Select the row(s) of the theme attribute(s) you want to delete.

    Notice the row becomes selected.

    Note: To select all rows, click the check box in the upper-left-hand corner of the theme attributes grid.
  5. Click Delete.

  6. Click OK to confirm deleting the selected item(s).

  7. Click the Edit button to exit edit mode.

Note: You can also delete attributes from the Theme Attribute Details page open when you have a single attribute open.

Configuring Theme Attributes

This topic lists and describes all of the theme attributes you can add to a theme to define the appearance and behavior of your Public Sector Cloud service.

Working with Theme Attributes

The following table contains descriptions of the theme attributes you can add and configure to adjust the display and user experience of the service.

Theme Attribute

Description

Favorite icon

Use to add a “favicon” image for your site. The favorite icon appears in the browser tab, and it also appears as the icon in the favorites list if a user bookmarks the page.

Use https:// to reference a hosted image or use base64 encoded images.

The favorite icon must be:

  • ICO image type

  • 16x16 pixels or 32x32 pixels

Note: Not all browsers support the favorite icon, and not all browsers support base64 encoded icons.

Mobile device home screen icon

Use to add a home screen image for a browser page from this cloud offering if a user pins the page to the home screen while using a mobile device.

Use https:// to reference a hosted image or use base64 encoded images.

Application Label

Enter the title for your application.

For example:

City of Carlsbad Permits Center

By default, the application label only appears as the text on the browser tab.

Select the Show application logo in header attribute to have the application logo appear also in the application header.

Show application label in header

Turn on the Value switch to set the application label to appear in the application header.

Note: When displayed, the application label appears to the right of the application logo, and on a smartphone the application label appears in the center of the header.
Note: You can achieve the same by overriding the following CSS style: pscts-theme-header-text-app-label. See the following section covering free-form styles for more information.

Copyright text

Enter text displayed in the footer for copyright purposes.

Page background color

Specify the main color for the page. For example:

#111

Header background image

Use to include a background image for the header.

Use https:// to reference a hosted image or use base64 encoded images.

Header background color

Specify the main color for the header color. For example:

#a0a0a0

Header text color

Specify the color of the header text, as well as the color of the Application Navigation button and the Search button.

Header icon color

Specify the color of the header icons, such as Home, Page Finder, Alerts, and so on.

Content area border color

Specify the main color for the border of the content area. For example:

#eeeeee

Footer background color

Specify the main color for the footer color. For example:

#a0a0a0

Footer background image

Use to include a background image for the footer.

Use https:// to reference a hosted image or use base64 encoded images.

Footer text color

Enter the color for the text appearing in the footer.

Welcome banner background color

Specify the background color you want to set for the welcome banner on the public landing pages.

Welcome banner text

Enter the text you want to appear in the welcome banner on the public landing pages.

Welcome banner text color

Enter the color of the text you want to appear in the welcome banner on the public landing pages.

Digital assistant launcher icon

Enter the URL pointing to the image you want to appear on the agency springboard or the user landing page for the Digital Assistant. You click this image to launch the Digital Assistant.

Note: The Digital Assistant is a chatbot feature.

For more information on the Digital Assistant, see Configuring the Digital Assistant Parameters.

Use https:// to reference a hosted image or use base64 encoded images.

Digital assistant logo

Enter the URL pointing to the image you want to appear on the left side of the Digital Assistant banner that the user sees after launching the Digital Assistant.

Note: The Digital Assistant is a chatbot feature.

For more information on the Digital Assistant, see .Configuring the Digital Assistant Parameters

Use https:// to reference a hosted image or use base64 encoded images.

Theme style sheet

Specify the stylesheet containing the style classes you reference in the theme properties on this page.

Free-form styles

Add any additional Cascading Style Sheet (CSS) style class definitions to further brand your implementation if needed. The styles you add can be used to override styles applied to delivered items not associated with a specific branding attribute, such as landing page tiles.

See the following section for descriptions of the elements to which you can apply free-form CSS.

Note: You do not select branding images using the Theme Attribute Details page. You use the Oracle Fusion Applications Appearance tool to upload branding images.

For more information on branding images, see Applying Branding Images.

Modifying Delivered Style Classes with Freeform CSS Styles

Some elements in the interface are not represented by a theme attribute that you can modify using the Theme Attribute Details page. If needed you can add your own CSS to the Freeform Style theme attribute to override the CSS style applied by default. The following table lists UI elements and their associated style class that you can override with your own CSS.

UI Element

Style Class Override Example

Background color of the Anonymous User Landing page

.pscts-theme-page .PSCHM_GUEST_LINK{
background-color: silver;
}

Background color of the Search box on the Anonymous User Landing page

.pscts-theme-page .PSCHM_SEARCH{
background-color: gray;
}

Background color of the tiles on:

  • Anonymous User Landing page

  • Registered User Landing page

.pscts-theme-page .psc-citizen-svg{
background-color: green;
}

Background color of Registered User Landing page

.pscts-theme-page .PSCHM_PUBLIC_LINK{
background-color: #00FFFF;
}

Background color of Agency Springboard

.pscts-theme-page .PSC_AGENCY_HOME{
background-color: #00FFFF;
}	

Quick Actions (I Want To) drop-down list on the Agency Springboard

.pscts-theme-page .psc-home-two-column{
background-color: silver;
}

Application label to appear in global header

.pscts-theme-page .pscts-theme-header-text-app-label {
    white-space: nowrap;
   display: block;
}

Applying Branding Images

This topic describes how to include images in your branding configuration by using the Fusion Applications Appearance page to upload and store branding images, such as logo, cover image, and background image, or using the Public Sector Compliance and Regulation theme administration pages to reference other images.

Understanding Branding Images

To include images in your branding theme configuration, you use the Fusion Applications Appearance UI tool or your modify delivered theme attributes, depending on the image type. For example, for your site logo, you use the Appearance UI tool, and for the favorite icon, you include the Favorite icon attribute in your theme and reference the desired image. The following table provides a list of the images you can include and where those images are managed.

Administration Tool

Image

Appearance UI

  • Logo

  • Background image

  • Cover image

Public Sector Compliance and Regulation: Theme Details page

Branding > Themes

  • Favorite icon

  • Mobile device home screen icon

  • Header background image

  • Footer background image

  • Digital assistant launcher icon

  • Digital assistant logo

Using Theme Attributes to Include Branding Images

When using the provided theme attributes to apply images to your branding theme, you reference the image using HTTPS, or you provide a base64 encoded image.

If you have your images stored in a content delivery network (CDN), for example, you can reference the image using an HTTPS reference, such as https://ursrvr.com/img/image.ico.

Favorite icon theme attribute referenced with HTTP.

You can also provide a base64–encoded image using a DATA reference, such as data:image/ico:base64,<encoded image>.

Favorite icon added using base64 reference
Note: When using the HTTPS references or base64–encoded images, the images are not cached.

Using the Fusion Application Appearance UI Tool to Upload and Store Images

You use the Oracle Fusion Application Appearance page to upload and store the branding images that you will use for your Public Sector Cloud services. The Public Sector Cloud service, retrieves the uploaded images from the Appearance page at runtime. No other branding attributes, other than the specific branding images discussed in this topic, are retrieved from the Appearance page.

This example illustrates the images you can upload using the Fusion Applications Appearance page.

Fusion Applications Appearance page

Image

Description

Logo

Unique logo for your municipality, which appears in the top left of the header for large form factor devices, such as desktop computers and laptop computers.

Note: The logo does not appear in the header for small form factor devices, such as smartphones.
Note: A logo image should not exceed a height of 50 px or a width of 200 px.

Background Image

Defines the background color of the content area of selected pages in Public Sector Compliance and Regulation services.

Note: For the current release, only the Apply for Permit page uses the background image.

Cover Image

On a homepage, the cover image spans the page from side-to-side, just below the header, as a banner image. Typically, this image depicts scenic views of the municipality, such as the skyline, an iconic neighborhood, and so on.

Note: The cover image should be 200 px in height. Images exceeding 200 px in height will not display the full image, while images under 200 px in height will display empty space (black) in the area between the current image height and 200 px.

When using the Appearance page to upload images for your Public Sector Cloud service, make sure to keep these items in mind:

  • The Appearance page is used only for uploading the logo, background image, and the cover image.

  • No other branding attributes in the Appearance page are referenced by Public Sector Cloud.

  • To create or modify a theme in the Appearance page requires you to first create a sandbox.

  • The name of the theme to which you add the Public Sector Cloud branding images in the Appearance page, must exactly match the name of the corresponding theme name in Public Sector Cloud. For example, if your theme in Public Sector Cloud is CHICAGO, then the theme to which you add images to in the Appearance page must also be CHICAGO, using the same spelling and case.

  • You do not need to set the theme as active by applying the theme from the Appearance page. However, you need to publish the sandbox containing the new themes or theme updates, from the Appearance page in order to make the theme or theme updates available to your Public Sector Compliance and Regulation service.

  • If you leave the sandbox unpublished and open using the same user ID used to create intake forms in the Intake Form Designer, you may experience issues saving data in the Intake Form Designer.

Accessing the Appearance Page from Public Sector Cloud

To access the Appearance page from your Public Sector Compliance and Regulation service:

  1. Select Branding > Themes.

  2. On the Manage Themes page, open the theme for which you want to view or add branding images.

  3. On the Theme Details page, click the Upload Branding Images link.

    This takes you directly to the Themes tab in the Appearance configuration tool

To access the Appearance page from within Fusion Applications:

  1. Click the Navigator button in the global header.

  2. Select Appearance, under Configuration.

Activating a Sandbox

  1. On the Appearance page on the Themes tab, click the Go to the Manage Sandboxes Page link.

  2. On the Sandboxes page, click Create Sandbox.

  3. On the Create Sandbox page, enter a Name and Description, and select Appearance as the tool.

  4. Click Create and Enter.

  5. After activating a sandbox, select Navigator and select Appearance to return to the Appearance page.

Note: Each time you make a new change to a theme, you must create a new sandbox.
Note: Do not create a sandbox with a user ID that would also be used to create transaction types, such as permits or planning applications. A user ID can only be in one sandbox at a time. Do not share the same ID for multiple development or configuration tasks requiring sandboxes.

Creating a Theme

The theme you use in the Appearance page to store your Public Sector Cloud branding images must match exactly the name of the theme defined in Public Sector Cloud.

To create a theme:

  1. After activating the sandbox, select a theme to clone by clicking the drop-down list next to the Themes page heading.

  2. Click Actions, Save As.

  3. On the Save As dialog box, deselect the Apply this theme check box, and enter the name of the corresponding Public Sector Cloud theme that will use the graphics you will be uploading with the Appearance page.

    Note: The theme name must be exactly the same as the theme name defined within the Public Sector Cloud service Manage Themes page, in both case and spelling.
    Note: You must not apply the theme defined in the Fusion Appearance page. Public Sector Cloud services only use the Appearance page to upload and store images for internal reference at runtime. If you apply the theme from the Appearance page, that theme will become the active theme used by the Fusion applications after you publish the sandbox. The theme storing the branding images just needs to exist within the Fusion theme collection; it does not need to be applied in order for the Public Sector Cloud service to access the image attributes.

Uploading Images

To upload branding images:

  1. In the General section of the Appearance page, modify one or all of these image types:

    • Logo

    • Background Image

    • Cover Image

  2. When adding an image, select one of these options:

    • File: Browse and select a file from your local computer.

    • Predefined: Select a file from the list of predefined images delivered by Oracle.

    • URL: Enter a full URL for the logo or the watermark.

Publish Your Changes

Items in a sandbox can’t be accessed or referenced at runtime until you publish the sandbox.

To publish your changes:

  1. When you have uploaded the desired images, click the sandbox banner at the top of the browser window.

  2. On the Sandbox Details page, review the list of changes, and click Publish.

  3. Return to your Public Sector Cloud service, and review your changes.

Assigning Themes

This topic describes how to assign branding themes at various levels, such as system, application, and by role.

The service is delivered with a default branding theme that applies to all levels of the application. If you need to apply different branding attributes, you create your own themes which incorporate your modified theme attributes. After defining the themes to be used in your system, you then need to assign themes. The themes you provide override the default theme attributes where specified. Where no user-defined theme or user-defined theme attribute exist, the attributes defined in the default theme prevail.

You can assign themes at these levels:

Theme Level

Description

System

Applies system-wide. If you do not specify an application-level theme, the interface displays only the attributes of the system theme for all applications and roles. This is typically the Oracle Default Theme.

A system-wide theme is required.

Application

Applies only to a specific application menu, such as Default or Mobile. Default applies to the typical interface, while Mobile refers to mobile applications, such as Oracle Inspector.

Application-level themes are optional. A system can have multiple application themes assigned as needed.

Role

Extends the application-level theme assignment to apply to specific user roles.

Using role-based themes you can provide different experiences for public users and your agency staff, for example.

Role-based themes are optional. An application-level theme can have multiple role-level themes assigned as needed.

The following sections describe the options for assigning themes at each level.

Note: During development and testing, make sure to refresh your browser for the new theme settings
Note: When you assign a custom theme, the theme attributes that you’ve added override the delivered Oracle defaults for that theme attribute. Otherwise, the system displays Oracle default theme attributes.

Viewing System-Level Themes

  1. Select Branding > Assign Themes.

  2. On the Assign Themes page, note the Application Default Theme field value.

    This is the system-wide default theme, such as Oracle Default Theme.

Assigning Application-Level Themes

  1. Select Branding > Assign Themes.

  2. On the Assign Themes page, click Add under Theme Assignments.

  3. On the Theme Assignment Details page, specify these items:

    Page Element

    Description

    Application

    Select the application menu.

    • Default: Use to apply to the general application (not the specific mobile applications).

    • Mobile: Use to apply a theme to mobile applications, such as Oracle Inspector.

    Description

    Enter a description of the theme assignment.

    Default Theme

    Select the branding theme to apply to this application.

  4. Click Save and Close.

Assign Role-Based Themes

You can define different themes for various user roles in your system, such as public users, agency users, and so on. This way, you can control the user experience for the various roles in your system.

  1. Select Branding > Assign Themes.

  2. On the Assign Themes page, locate the application theme to which you want to add a role-based theme.

  3. Click Edit.

  4. Click Add under Role-Based Assignment List.

  5. For the role-based theme, specify these items:

    Page Element

    Description

    Priority

    In the case of multiple user roles assigned to a user, specify a priority between the role-based themes. The system applies the role-based theme with the lowest priority (closest to 1). For example, assume Role A Theme has a priority of 10, and Role_B_Theme has a priority of 20. In this case, if both of those roles are assigned to the current user, the system applies the Role_A_Theme.

    Role

    Select the user role to which this theme applies.

    Theme

    Select the branding theme to apply to the selected role.

  6. Click Save & Close.

Using Third Party Images Provided with Sample Data

The Oracle Public Sector Compliance and Regulation offering includes sample data images that are provided under a restricted use license for demonstration purposes only.

The specific images are listed below along with their owner and media ID. If you want to use these sample images in a production environment, you must contact the image owners directly to purchase the images. You can find contact information for the owners in the Oracle Applications Cloud Licensing Information Guide.

Oracle does not provide a license for you to use the sample images in your production environments or for other non-demonstration uses.

Image

Owner

Owner’s Media ID for Image

Image ID 870535640

Getty

870535640

Image ID 168351010

Getty

168351010