User Manual

Thumbnail

30/6/25
Thumbnail

Kuika's Thumbnail element is used to show small preview images in applications. It is often used to link to a larger version of an image or video, or to give a brief idea of the content. Thumbnail elements help draw attention to important content in the interface by quickly providing visual information to users. For example, they are ideal for displaying product images in a product catalog or providing small previews of videos in a video gallery. In this tutorial, you will learn how to create visual previews in your app using the Thumbnail element.

The Thumbnail element is only supported in web applications.

This training content consists of the following topics:

  • Adding a Thumbnail element
  • Thumbnail element properties
  • Thumbnail element usage
  • Element settings and customization

Add Thumbnail Element

  1. Log in to the Kuika platform.
  2. Select the project you will work on from the Apps screen.
  3. Enter the UI Design module.
  1. From the Elements panel on the left side, drag and drop the Thumbnail element under the Display category onto your screen.

Thumbnail Element Properties

You can configure the properties of the Thumbnail element in the Properties panel on the right sidebar.

  • Value: You can add a static value or dynamically retrieve a state, the content of the Thumbnail element or the value obtained as a result of an action via Symbol Picker.
  • Placeholder Image: The image shown when there is no image value. If no content is loaded, this image is displayed instead of an empty space.
  • Zoom On Click: When the user clicks on the thumbnail, a larger version of the image is displayed. When the switch is activated, the small preview changes to a full-size image.
  • Image Fit: Determines how the image will scale to the dimensions specified in the Styling > Layout tab or the dimensions of the parent element.
  • Position: Determines the position of the image to be displayed. You can choose between the following options from the drop-down menu:
    • Bottom: Aligns the image to the bottom.
    • Center: Aligns the image in the center.
    • Right: Aligns the image to the right side.
    • Left: Aligns the image to the left side.
    • Top: Aligns the image to the top.
  • Class Name: Allows you to define custom CSS classes for advanced customisation.
  • Image Fit: Determines how the image will be scaled according to the dimensions defined in the Styling > Layout tab or according to the dimensions of the parent element. Options are typically values such as ‘fit to width,’ ‘fit to height,’ or ‘fit to content.’

Thumbnail Element Usage

  1. Click on the Value field in the Properties panel on the right sidebar.
  2. Select Uploaded Images from the drop-down menu.
  3. The image library has the following options:
    • ADD IMAGE: You can add images from your device by dragging and dropping or selecting a file.
    • GENERATE WITH AI: You can generate images that are not available in browsers by describing the image you want with the AI assistant. You can add the generated images to the library by clicking the Download icon in the top right corner.

Adding Set Value Of Action

  1. Click the +ADD ACTION button in the Properties panel on the right edge.
  2. Select OnClick → UI Control → Set Value Of.
  3. In the window that opens, select the Thumbnail element in the Component To Change field.
  4. Click Symbol Picker to fill in the Value parameter:
    • Action Results → Upload File → Data.
  5. Preview the application by clicking the Run button in the upper right corner.

After that, clicking the button will open a screen for uploading files from your device. Here you can select a PDF or image file. If the selected file is a PDF, the PDF icon will be displayed, and if it is an image file, the preview image will be displayed.

The Thumbnail element is ideal for showing visual content quickly and effectively. The Zoom feature allows users to switch from small previews to full-size images. This feature enhances the user experience, especially in product catalogs, gallery applications and media content.

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