User Manual

Stepper

30/6/25
Stepper

Kuika's Stepper element presents step-by-step processes to the user in an organized way. Users can access the content of the process by going through each step in order. The Stepper element is especially ideal for multi-step forms, registration processes or stepped processes. In this tutorial, you will learn how to add and configure the Stepper element and how to customize its visual arrangements.

Uses of the Stepper Element

  • Registration and Account Creation: Allows users to enter basic information, verify and set preferences step by step.
  • Checkout Process: Used to show stages such as delivery address, payment information and order confirmation.
  • Form Filling: Allows users to fill out long and complex forms step by step.
  • Survey or Quiz: Each step is structured as a question and users can proceed step by step.
  • Workflows and Business Processes: Used to track project phases or document approval processes.
  • Reservation and Appointment: Suitable for transactions such as hotel reservations, doctor appointments or event registrations.
  • Learning Platforms: Allows users to complete lessons or course sections step by step.
  • Placement Processes: Makes it easy to follow specific steps in job or internship applications.

The Stepper element is only supported in web applications.

This training content consists of the following topics:

  • Adding a Stepper Element
  • Stepper Element Features
  • Element settings and customization

Add Stepper Element

  1. Log in to the Kuika platform.
  2. Open the project you will work on from the Apps screen.
  3. Go to the UI Design module.
  1. Select the Interactive category from the Elements panel on the left side.
  2. Drag and drop the Stepper element to the workspace.

Stepper Element Properties

The following settings can be made in the Properties panel:

  • Stepper1: This is the area where Step edits are made. You can name the steps in the Title field by clicking Step Item and add new steps with +Add Stepper Item.
  • Step Direction: The horizontal (Horizontal) or vertical (Vertical) display of the steps can be set in this field.
  • Unfinished Step Colour: Specifies the colour of unfinished steps.
  • Finished Step Colour: Specifies the colour of completed steps. Usually applied when the user passes the step.
  • Active Step Colour: Specifies the colour of the step the user is currently on (active).

Stepper Element Example Usage

In this example, when a button is clicked, the steps will run in a loop.

Step 1: Add Stepper Element

  • Drag and drop the Stepper element from the Elements panel.

Step 2: Add the Button

  • Drag and drop the Button element from the Elements panel.

Step 3: Name the Stepper Steps

  • Name the steps in the stepper element as Step1, Step2, Step3 respectively.

Step 4: Name the Button

  • Select the button you added.
  • In the Properties panel, type “Run” in the Fixed Value field.

Step 5: Add Actions

  1. Click +Add Action in the Properties panel that opens when you click the button.
  2. Select OnClick → UI Control → Set Value Of.
  3. In the window that opens, select Step1 in the Select Box.

Step 6: Add Other Steps

  • Perform the same action for Step2 and Step3.
  • To speed up the process, you can copy and paste the action by clicking on the ellipsis icon.

Step 7: Make the Steps Cyclical

  • After all steps are completed, select Step1in the last action to return to Step1.

Step 8: Run the App

  • Run the application. Each time the button is clicked, the steps will run in sequence and when the loop is complete, it will return to Step1.

By following this guide you can use the Stepper element effectively in your application.

Element Settings and Customization

Authorization

To manage access control at the element level, you can use the Authorization section in the Properties panel.

Access Types

Anonymous

Allows all users to view the element without logging in.

Restricted

Restricts access to only verified users or specific roles.

  • Everyone: When enabled, all logged-in users can access the element.
  • Roles: The roles allowed to access the element are selected here. To edit the role list, click the gear (⚙️) icon next to the Roles field to open the Role Management window. From this window, you can add new roles, create folders, or manage existing roles.

Unauthorized Behavior (Hide / Disable)

If the user does not have the required role, you can specify how the element should behave in the Choose field:

  • Hide: If the user is not authorized, the element is completely hidden and does not appear on the screen.
  • Disable: The element remains visible but becomes unclickable / unusable.

This setting is used to manage how unauthorized users encounter the element.

Visibility

  • Always Visible: Element is always visible.
  • Hidden: Element is hidden.
  • Sometimes Visible: The element is visible depending on a specific condition.

To configure the setting:

  1. Select the element on the screen.
  2. Open the Properties panel on the right edge.
  3. In the Visibility field, select an option according to your needs.

Editability

  • Enabled: Elements can be edited.
  • Disabled: Element cannot be edited.
  • Sometimes Enabled: The element can be edited or uneditable according to certain conditions.

Interface Design with Style Panel

By customizing your elements with the Styling Panel, you can create impressive interfaces for your web and mobile applications. In this section, you can configure the following settings:

  • Layout: Sizing, alignment and padding settings. Settings include Size, Min Size and Align.
  • Text: Font, style, color, size and spacing settings.
  • Fill: Customize the background with color or images.
  • Border: Add borders and corner radius settings.
  • Shadow: Add a shadow effect to add depth to elements.

By following these steps, you can configure the Area Chart element to suit your needs.

Other Related Content

Glossary

No items found.

Alt Başlıklar