Template Bundles let you create and use templates across all applications in your enterprise. You can get a UI designer to design the Template Bundle. This document lists the steps in the creation of a Template Bundle.
Template bundle can be used on the web or mobile platform. Choose platform accordingly.
Enter the Name and Description for the Template Bundle
The Main Page is created which will be used as a landing page for the Template Bundle and will not be published as part of the Template. You can choose to publish the main page by changing the settings or create a new page for the Template for publishing, from Config Settings as shown in the later steps.
You can create and design a new page like any other page of an application. You can use an existing template and make changes. Here we have created a Dashboard page and are making changes to the existing Sales Dashboard template.
Select the page you want to publish. You can:
- change the Name and Description
- specify the Category to which the Template belongs, you a can leave it blank
- select for Publish
- add Keywords used for search discovery
- add a Thumbnail to be displayed on the Templates selection dialog, and
- add Screenshots to be shown under Preview.
You can see the Template Bundle in action using the Preview option
Export the Template Bundle as a zip file (Enterprise version users, refer to the publishing section)
Create/Open an application to use this Template
Publishing Template Bundles
Enterprise Version post 10.0 release
In order for the Template to be available for all developers within the enterprise, it needs to be published to the EDN and approved by the EDN Admin.
Refer to Artifacts Publishing Mechanism for more details.
After Admin's approval, the Template Bundle is listed in the artifact repository listing. To use the Template, the app developer needs to select it from the Template Dialog while adding a Page to the app, or by using the Change Template option for an existing app.
In this document, we have seen how Page Templates ease page design and how you can create your own templates.