Screen Templates Management

This guide outlines the process for accessing, creating, modifying, and deleting Screen Templates within GimCore. Screen Templates allow administrators to define reusable UI layouts for various projects, ensuring consistency and accelerating development.

To access the Screen Templates management interface, navigate through the left menu:

  1. Expand the Project menu item.
  2. Select Screen Templates.

This action will direct you to the Screen Templates overview page, which displays a data table listing all existing screen templates.

Screen Templates Overview 📊

The Screen Templates page presents a data table with the following columns:

  • Name: The unique identifier for the screen template.
  • Description: A brief explanation of the template's purpose or design.
  • Created At: The timestamp when the template was initially created.
  • Actions: Contains inline action buttons for managing individual templates.

At the top of the page, you will find several key UI elements:

  • Page Header: Displays the title "Screen Templates" and primary action buttons.
  • Add New button ➕: Initiates the process for creating a new screen template.
  • Status Tabs: Provide quick counts of Total, Active, and Deleted screen templates.
  • Search & Filters (Bulk Bar): Allows administrators to search for specific templates by keyword or apply various filters to narrow down the list.

Creating a New Screen Template 🚀

To add a new screen template:

  1. Click the Add New button ➕ located in the page header.
  2. A modal dialog will appear, prompting you to configure the new screen template. (Details on modal fields are not provided in the current screen context, but typically include fields such as Name, Description, and potentially options for defining the template's structure or default content.)
  3. Populate the required fields within the modal dialog.
  4. Click the Save or Create button within the modal to finalize the creation of the new template.

Editing an Existing Screen Template 📝

To modify an existing screen template:

  1. Locate the desired screen template in the data table.
  2. In the Actions column for that template, click the Edit icon ✏️ (represented by a pencil).
  3. A modal dialog will open, pre-populated with the current details of the selected template. (Details on modal fields are not provided in the current screen context, but will allow modification of template properties.)
  4. Make the necessary adjustments to the template's configuration.
  5. Click the Update or Save button within the modal to apply your changes.

Deleting a Screen Template 🗑️

To remove a screen template:

  1. Locate the screen template you wish to delete in the data table.
  2. In the Actions column for that template, click the Delete icon 🗑️ (represented by a trash can).
  3. A confirmation dialog will appear, asking you to confirm the deletion. This is a critical step to prevent accidental data loss.
  4. Review the confirmation message and, if certain, click the Confirm or Delete button within the dialog to permanently remove the screen template from the system.

Note: Deleting a screen template may impact projects or screens that are currently utilizing it. Ensure that any dependencies are understood before proceeding with deletion.