Checkbox Element
The Checkbox element provides a toggle input for boolean (true/false) values with a customizable label.
Overview
Checkbox is ideal for:
- Agreement confirmations
- Feature toggles
- Boolean options
- Opt-in/opt-out selections
Adding a Checkbox
- Open the Website Builder
- Find Checkbox in the Elements panel
- Drag it onto your page
- Configure properties in the Floating Design Panel
Properties
General Tab
| Property | Description |
|---|---|
| Question Text | Label displayed next to the checkbox |
| Default Value | Initial checked state (true/false) |
| Position | Label position relative to checkbox |
Position Options
| Setting | Layout |
|---|---|
| Left | Checkbox on left, label on right |
| Right | Label on left, checkbox on right |
Color Tab
| Property | Description |
|---|---|
| Panel Background | Container background |
| Input Colors | Checkbox styling |
Dimensions Tab
| Property | Description |
|---|---|
| Size | Checkbox dimensions |
| Padding | Inner spacing |
| Margin | Outer spacing |
Visual Display
The checkbox renders as a toggle switch with a rounded slider:
Position: Left
[●——] Label text here
Position: Right
Label text here [——●]Database Integration
Checkbox values can be saved to the card database:
- Open the Connect Tab
- Enable database connection
- Values are stored as boolean (true/false)
Use Cases
Terms Agreement
Label: "I agree to the Terms and Conditions"
Default: false (unchecked)
Position: LeftNewsletter Opt-in
Label: "Subscribe to our newsletter"
Default: false (unchecked)
Position: LeftFeature Toggle
Label: "Enable notifications"
Default: true (checked)
Position: RightRemember Me
Label: "Remember my login"
Default: false
Position: LeftConfirmation
Label: "I confirm the information above is correct"
Default: false
Position: LeftCheckbox vs Other Elements
| Element | Best For |
|---|---|
| Checkbox | Single boolean toggle |
| Yes/No/Unknown | Three-state decision |
| Single Selection | Multiple exclusive options |
| Multiple Selection | Multiple non-exclusive options |
Best Practices
Use positive phrasing - "Enable X" is clearer than "Disable X"
Make labels complete - Users should understand without context
Set sensible defaults - Opt-in should typically default to unchecked
Position consistently - Keep checkbox position the same across your app
Keep labels concise - Long labels wrap awkwardly
Questions?
If you have any questions, please don't hesitate to contact us. Alternatively, you can submit an issue on this platform.
Useful Links:
Web Elements - https://help.acenji.com/#/./create-web-application/elements/index Yes / No / Unknown - https://help.acenji.com/#/./create-web-application/elements/yes-no-unknown/index Multiple Selection Group - https://help.acenji.com/#/./create-web-application/elements/multiple-selection-group/index