All pages
Powered by GitBook
1 of 9

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Borders

Borders can be applied to layers. You can think of borders as the visual representation the layer boundaries.

To add a border, please follow the steps:

  1. From the Right Sidebar, click on the Add button

  2. Click on the Type of border, to change it

  3. Select the type you want to apply

  4. Click on the Color button, to change it

Component Responsiveness / Constraints

In this section, you will find out how to make your component responsive and use constraints

Create responsive components using Resizing. Resizing allows you to handle the positioning and sizing of user elements when the size of the canvas changes. You can apply resizing to Canvas or Element.

To resize the canvas, please follow the steps:

  1. Click on the Canvas from the Left sidebar

Layout

In this section you will find out how to use Layouts

The layout allows you to do the following operations:

  • Adjusting Position (X and Y Coordinates)

  • Modifying Width and Height

Auto Layout

Position layers automatically within a Frame

You can use the Auto Layout feature in Frames.

There are a couple of settings:

  • Auto layout direction:

    • Horizontal layout

Vertical layout

  • Horizontal wrap layout

  • Vertical wrap layout

  • Gap (either Vertical or Horizontal, depending on direction)

  • Padding (equal or independent)

  • Layout stacking boundaries — one of nine options, dead center, off center, or at the corners

  • Right sidebar

    To fix the width, go to the Right sidebar and click on the button
  • To change the width, use the W button from the Right sidebar

  • To change the height, use the H button from the Left sidebar

  • To change the opacity, drag the button

  • Click on the Corner radius and specify it

  • Click on the button next to Corner radius to apply it equally

  • Resizing is a dynamic and essential feature in design that enables components to adapt seamlessly to their content. For instance, buttons can expand with the text, and lists can grow as items are added. It can be applied to elements in Canvas to manage padding, spacing, and alignment, simplifying the process of making designs adaptive and responsive.

    To resize the elements, please follow the steps:

    1. From the Right Sidebar, click on the width button to fix it

    2. From the Right Sidebar, click on the height button to fix it

    Resize Canvas

    Resize Elements

    Rotating elements
  • Adjusting Corner Radius

  • Flipping vertically over their X-axis and horizontally over the Y-axis

  • Set Element Opacity

  • Blend modes (allow you to define how you want two layers to blend)

  • To make changes in the design, follow the steps:

    1. From the Right Sidebar, change the X-axis

    2. Below the X-axis, you can find the W button; you can change the width there

    3. Next to it, you can find the H button; you can change the height there

    4. Next to it, you can change the flip horizontally or vertically

    To change the mode, please follow the steps:

    1. Click on the Mode button

    2. Select the one you need

    You can change the opacity by dragging the Opacity button:

    Shadows

    In this section you will find out how to use shadows

    Shadows serve several purposes, from aesthetic to functional. They can enable you to signify that an element is interactive, like making a button look clickable by giving the layer a shadow to visually pop.

    In Jet, shadows can be either outside, or inside. They can be a specific color and also have an alpha channel, and you can set a shadow location and blur.

    Color can be selected via referencing a parameter.

    To add a shadow, please follow the steps:

    1. From the Right Sidebar, click on the Add Shadow button

    2. Click to Color button to change the color of the shadow

    3. Click on the X-axis to change it

    4. Click on the Y-axis to change it

    5. Click on the Blur button to change it

    Fills

    In this section you will find out how to use Fills

    Paints are colors, gradients, or images. Fills are just one of the ways you can use paints in Jet.

    Apply paints to text layers, or any vector object, this includes shapes, vector networks, and boolean groups. You can add, adjust, and remove fills in the Fill section of the right sidebar.

    Fill types (plain, image, icon, linear gradient, radial gradient, angular gradient, diamond)

    Color fill types can be set via formula and referenced from parameters. Press the "Color with Formula" button to set it up. It can be applied to plain colors and gradients.

    It is not possible at the moment to set the opacity of the fill if the color was set via Formula. But you can set the opacity of the Layer.

    Interactions

    Jet Admin's Component Designer allows you to add interactions to layers, enhancing user engagement and functionality. Five types of interactions can be added to any layer:

    1. Track Hover State:

      • Monitors the hover state of the layer, allowing you to change its appearance or behavior when a user hovers over it.

    2. Track Pressed State:

      • Detects when a layer is pressed or clicked, enabling you to modify its appearance or trigger specific actions.

    3. Click Action:

      • Defines an action to be performed when the layer is clicked, such as navigating to another page or executing a custom script.

    4. Cursor:

      • Customizes the cursor style when hovering over the layer, enhancing the user interface and experience.

    5. Text Selection:

      • Allows text layers to be selectable, enabling users to copy text from your application.

    Usage Examples

    1. Hover State:

      • Change the background color of a button when a user hovers over it to provide visual feedback.

    2. Pressed State:

    To add interactions in Jet Admin:

    1. Select the Layer:

      • Choose the layer you want to add an interaction to.

    2. Choose Interaction Type:

    By utilizing these interactions, you can create a more interactive and engaging user interface in Jet Admin, improving the overall user experience.

    Conditional Visibility

    In this section you will find out how to use Conditional Visibility

    Conditional Visibility allows dynamic display adjustments of UI components or layers based on specified conditions. This feature is handy when you need UI elements to respond to changes, such as altering the color of a metric indicator depending on whether its value is positive or negative.

    To practice the feature, let's build this example:

    Let's go by colors one by one. For building the green part, please follow the steps:

    1. Click on the Add Fill button from the Right Sidebar

    2. Click on the Color button to change the color

    3. Click on the Conditional Fill button

    4. From the Component Parameters choose the right parameter

    5. Set the condition of the parameter > 0

    For building the red part, please follow the steps:

    1. Click on the Add Fill button from the Right Sidebar to add the second fill

    2. Click on the Color button to change the color

    3. Click on the Conditional Fill

    Component Property Visibility allows you to apply conditions to Fills, Borders, and Shadows based on conditions.

    Component Conditional Visibility allows you to show/hide the element (text, shapes, images) on the Component Designer.

    Trigger an effect when a button is pressed to simulate a realistic button press.
  • Click Action:

    • Set up navigation to a detailed view when an image or item is clicked.

  • Cursor:

    • Change the cursor to a pointer to indicate clickable elements or to a custom icon for specific interactions.

  • Text Selection:

    • Enable users to copy text from informational panels or data tables for convenience.

  • Click on the interaction menu and select the desired interaction type (e.g., Track Hover State).
  • Configure Interaction:

    • Define the specific behavior or action for the interaction. For example, set the hover state to change the background color to a specific value.

  • Apply and Test:

    • Apply the interaction settings and test them to ensure they work as intended.

  • Implementation

    button
  • From the Component Parameters choose the right parameter

  • Set the condition of the parameter < 0

  • Component Property Conditional Visibility

    Component Conditional Visibility

    spinner
    spinner
    spinner
    spinner
    spinner
    spinner
    spinner
    spinner
    spinner
    spinner
    spinner