Kuika's Footer element is used to organize the area of information or functionality placed at the bottom of the page in the user interface. Footer is usually located at the bottom of the application, making it ideal for displaying elements such as copyright information, links or annotations. The footer element complements the overall layout of the page, providing the user with additional information and ease of navigation. You can make a tabbar menu by adding icons for this Container type element. In this tutorial, you will learn how to add an organized and functional information area at the bottom of your application using the Footer element.
The Footer element has the following functions:
Providing Information: Footer is used to present important information (contact information, about information, social media links, sitemap) at the bottom of the page in a web or mobile app.
Copyright Information: The footer may contain copyright information for the page. It allows you to indicate that the content is legally protected and unauthorized use should be prevented.
Site Navigation: Footer can be used to provide quick access to important pages of the website and helps users navigate easily.
Design Integrity: Footer complements the design of the website or app. By being located at the bottom of the page, it ends the content in an organized manner and offers a professional look.
Responsiveness (Responsive Design): Footer ensures that the website or application is compatible with different screen sizes and devices. On mobile devices or small screens, the footer can be designed to be easily accessible to users.
Footer element supports web and mobile applications.
This training content consists of the following topics:
Adding a footer element,
Authorization,
Visibility,
Editability,
Customize the interface design with Style Panel.
Add Footer Element
After logging in to the Kuika platform, open the project you will work on from the “Apps” screen.
In the “UI Design” (1) module, drag and drop the Footer element (4) under the “Container” (3) category from the “Elements” (2) panel on the left side.
The Footer element can only be used once in an application.
Even if you drag the Footer element to an empty space on the screen, it will be fixed to the bottom edge of the screen. In long screen designs, when the screen is scrolled, it will remain fixed on the bottom edge regardless of the screen height.
Authorization.
You can customize user access with “Anonymous Access” and “All Roles Access” authorization options on the screens and elements of your application. While “Anonymous Access” enables access without any account information query, “All Roles Access” provides access by verifying user account information.
For element level authorization, you can manage the security and user experience of your application by selecting the relevant element and editing the “Authorization” settings from the Properties panel.
Visibility.
It allows you to adjust the visibility of screens or elements. Visibility in Elements allows you to regulate visibility based on a specific state or condition. For each element, you can make it always visible, hidden, or visible and hidden depending on a condition.
Click on the element on the screen.
Open the “Properties” panel on the right side.
Click on the “Visibility” field and make one of the following selections according to the needs of your application. Kuika offers Always Visible, Hidden, Sometimes Visible options to control the visibility of the screens in your application.
Always Visible: Ensures that the screens in your app are always visible.
Hidden: Allows hiding screens in your application.
Sometimes Visible: Makes screens in your application conditionally visible.
Editability
Allows you to make elements editable.
Enabled: Selecting this option makes the element editable.
Disabled: In this case, the element cannot be edited.
Sometimes Enabled: This option means that the element is sometimes editable and sometimes not, depending on certain conditions.
Customize the İnterface Design with Style Panel
By customizing your elements with the Styling Panel, you can create unique and impressive user interfaces in your web and mobile applications.
The sections defined below vary depending on the element.
Layout: Here you can make visual adjustments such as sizing, alignment and padding of elements. These settings also affect the layout of other elements within the element. Properties include Size, Min Size and Align; however, some elements may not support the Display property.
Text: The element's text properties can be edited here through font family, style, color, size, spacing and other options. This section supports all Text related adjustments.
Fill: You can use the Fill setting to customize the element's background with color or images.
Border: You can give your elements a more aesthetic look by adding borders and adjusting the corner radii.
Shadow: You can add a shadow effect to elements used in web applications to give a sense of depth. However, the shadow feature may not be supported as some elements are not suitable for mobile applications.