SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
โคข Open full site

Use Custom Themes in the SAP BTP ABAP Environment

Learn how to integrate the Theme Designer in your SAP BTP ABAP Environment to create and use custom themes.

Overview

🎓 intermediate 20 min. SAP BTP ABAP EnvironmentIntermediateSAP Business Technology Platform

You will learn

  • โœ”How to integrate the Theme Designer with your SAP BTP ABAP Environment.
  • โœ”How to use the Theme Designer to create and maintain custom themes.
  • โœ”How to enable the usage of custom themes in your SAP BTP ABAP Environment.

Prerequisites

Prerequisites

  • You have set up the SAP Build Work Zone, standard edition
  • You have a user with the Subaccount Administrator role collection in the subaccount where you set up the SAP Launchpad Service.
  • You have access to a SAP BTP ABAP Environment in a Cloud Foundry space.
  • You are a member of the Cloud Foundry space where your SAP BTP ABAP Environment resides, and you have Space Developer role.
  • You have a user in your SAP BTP ABAP Environment with the following business catalogs: SAP_CORE_BC_SEC and SAP_CORE_BC_COM.

Steps

Step 1 Access the Theme Designer
โ€”

The UI Theme Designer is a business service integrated in the launchpad service. It can be accessed from your launchpad site, and offers an overview of the available themes.

  1. Access any launchpad site.

  2. Click on the user profile icon in the top-right corner to open the dropdown menu. Click on Theme Manager.

    Open theme manager
    Open theme manager

  3. Click on Launch Theme Designer in the bottom-left corner. In the UI Theme Designer you can see an overview of all the available custom themes, as well as create new ones.

    Overview of the custom themes
    Overview of the custom themes

  4. The ID column shows the ID’s of the custom themes. Make a note of them, you will need these ID’s in a later step.

For the purpose of this tutorial, one custom theme was created with ID: custome_theme_000. If you wish to use the Theme Designer to create and publish your own themes, you will need a user with the role collection Launchpad_Advanced_Theming in the subaccount where you set up the SAP Build Work Zone, standard edition.

Step 2 Assign entitlements for UI Theme Designer service
+
Step 3 Create the service instance
+
Step 4 Create the service key
+
Step 5 Create the communication arrangement
+
Step 6 Maintain custom theme
+
Step 7 Maintain content security policy
+
Step 8 Select the custom theme
+
Step 9 Test yourself
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 9
1. Access the Theme Designer 2. Assign entitlements for UI Theme Designer service 3. Create the service instance 4. Create the service key 5. Create the communication arrangement 6. Maintain custom theme 7. Maintain content security policy 8. Select the custom theme 9. Test yourself

Learn more →