Advanced Text Input
A standard text input field with 5 input types β Normal, Lowercase, Password, Email, and Number. Supports single-line and multi-line modes, customizable borders, background, shadow, and placeholder styling. The foundation of any form or data entry screen.
Getting Started
Add the Text Input to your screen. You will see a single-line text field with a light border and Enter Text placeholder. Choose the Type that matches your use case (e.g., Email for email fields, Password for secure entry), set a descriptive Placeholder, and optionally set a Default Value to pre-fill the field.
Settings
Text Input
Type β Choose the input behavior: Normal (standard text), Lowercase (forces lowercase input), Password (masks characters with dots), Email (shows email keyboard on mobile), or Number (shows numeric keyboard on mobile).
Placeholder β The hint text shown when the field is empty. Defaults to "Enter Text". Use something descriptive like "Enter your email" or "Type a message".
Default Value β Pre-fill the field with a value. Use Magic Text to pull data from your database (e.g., the current user's name for an edit profile screen).
Max Length β Limit the number of characters the user can type. Set to 0 for unlimited.
Auto-focus β Toggle on to automatically focus this input when the screen loads, opening the keyboard immediately.
Multi-line β Toggle on to allow the input to accept multiple lines of text (like a textarea). Use this for comments, descriptions, or any long-form text.
Padding β Inner spacing between the text and the input border. Default is 8 pixels.
Font Color β Color of the text the user types.
Placeholder Color β Color of the placeholder hint text. Default is a light grey (#a9a9a9).
Background β Toggle on to show a filled background behind the input field.
Background Color β The fill color of the input background. Only appears when Background is on.
Border β Toggle on to show a border around the input field.
Border Color β Color of the border. Only appears when Border is on.
Size β Thickness of the border in pixels. Default is 1. Only appears when Border is on.
Line β Border style: Solid, Dashed, or Dotted. Only appears when Border is on.
Opacity β Overall opacity of the input, from 0 (invisible) to 100 (fully visible). Default is 100.
Rounding β Corner rounding of the input, from 0 (sharp) to 100 (fully rounded). Default is 4.
Shadow β Toggle on to add a subtle drop shadow beneath the input.
Tips & Best Practices
Always set a descriptive Placeholder that tells users exactly what to enter β "Enter your email address" is much better than "Enter Text".
Use Password type for any sensitive field like passwords or PINs to mask the input.
Use Email type for email fields β it shows the @ symbol on the mobile keyboard, making entry faster and reducing typos.
Enable Multi-line for comment boxes, feedback forms, and any field where users need to write more than a single line.
Set Auto-focus on the primary input field of a screen (like a search bar or the first form field) so users can start typing immediately.
Use a visible Border or Background (or both) so the input field is clearly distinguishable from the rest of the screen. An invisible input confuses users.
Example Use Cases
Login Form: Two text inputs β one with Email type for the username, one with Password type for the password. Both with borders and descriptive placeholders.
Comment Box: A multi-line text input with a larger height for users to write reviews, feedback, or messages.
Search Bar: A single-line text input with auto-focus, a search icon placeholder, rounded corners, and a light background.
Was this helpful?