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

  • Anonymous Access: Allows users to access without entering account information.
  • All Roles Access: Provides access by verifying users' account information.
  • For element-level authorization, edit Authorization settings in the Properties panel.

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.

Actions

Kuika supports the following system actions:

  • Arithmetic, Authorization, Condition, Device, Export, Geolocation, Inversion, Local Storage, Multi Language, Navigation, Notification, Payment, UI Control, Process Administration, Process Automation, Trigger, Process Automation, Process Administration and String Operations.
  • You can also use SQL actions that you create yourself.
  • You can use the +ADD ACTION button from the Properties panel to add an action.
Actions support may not be available in some elements.

Other Related Content

Glossary

No items found.

Alt Başlıklar