Checkbox

Atom

Tekil boolean seçim kontrolü. Label, hint ve disabled durumları; 3 boyut destekler.

Default

Preview
Code
<%- include('modules/ui/Checkbox', { id: 'cb', label: 'Accept terms and conditions' }) %>

Checked

Preview
Code
<%- include('modules/ui/Checkbox', { id: 'cb', label: 'Remember me', checked: true }) %>

With hint

Preview

We send at most one email per week

Code
<%- include('modules/ui/Checkbox', { id: 'cb', label: 'Subscribe to newsletter', hint: 'We send at most one email per week' }) %>

Error state

Preview

You must accept the terms to continue

Code
<%- include('modules/ui/Checkbox', { id: 'cb', label: 'Accept terms', hint: 'You must accept the terms', error: true }) %>

Disabled

Preview
Code
<%- include('modules/ui/Checkbox', { id: 'cb1', label: 'Option A', disabled: true }) %>
<%- include('modules/ui/Checkbox', { id: 'cb2', label: 'Option B', checked: true, disabled: true }) %>

Sizes

Preview
Code
<%- include('modules/ui/Checkbox', { id: 'cb1', label: 'Small',  size: 'sm', checked: true }) %>
<%- include('modules/ui/Checkbox', { id: 'cb2', label: 'Medium', size: 'md', checked: true }) %>
<%- include('modules/ui/Checkbox', { id: 'cb3', label: 'Large',  size: 'lg', checked: true }) %>
Source modules/ui/Checkbox.ejs