<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Text field</span>
</label>
<div class="c-input__controls">
<div class="c-textfield-wrapper">
<input type="text" class="c-textfield" value="Default type size" />
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Text field (large)</span>
</label>
<div class="c-input__controls">
<div class="c-textfield-wrapper">
<input type="text" class="c-textfield c-textfield--large" value="Large type size" />
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Date field</span>
</label>
<div class="c-input__controls">
<div class="c-textfield-wrapper">
<input type="date" class="c-textfield" />
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Suggestion box</span>
</label>
<div class="c-input__controls">
<div class="c-suggestion-box">
<div class="c-suggestion-box__input">
<div class="c-textfield-wrapper c-textfield-wrapper--full">
<input type="text" class="c-textfield" />
</div>
</div>
<div class="c-suggestion-box__suggestions">
<div class="c-menu c-menu--inline">
<label class="c-menu__item">
<input class="c-menu__checkbox c-checkbox c-menu__checkbox" type="checkbox" />
<div class="c-menu__text">
<div class="c-menu__label">Item A</div>
</div>
</label>
<label class="c-menu__item">
<input class="c-menu__checkbox c-checkbox c-menu__checkbox" type="checkbox" />
<div class="c-menu__text">
<div class="c-menu__label">Item B</div>
</div>
</label>
<label class="c-menu__item">
<input class="c-menu__checkbox c-checkbox c-menu__checkbox" type="checkbox" />
<div class="c-menu__text">
<div class="c-menu__label">Item C</div>
</div>
</label>
<label class="c-menu__item">
<input class="c-menu__checkbox c-checkbox c-menu__checkbox" type="checkbox" />
<div class="c-menu__text">
<div class="c-menu__label">Item D</div>
</div>
</label>
<label class="c-menu__item">
<input class="c-menu__checkbox c-checkbox c-menu__checkbox" type="checkbox" />
<div class="c-menu__text">
<div class="c-menu__label">Item E</div>
</div>
</label>
<label class="c-menu__item">
<input class="c-menu__checkbox c-checkbox c-menu__checkbox" type="checkbox" />
<div class="c-menu__text">
<div class="c-menu__label">Item F</div>
</div>
</label>
</div>
</div>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Number field</span>
</label>
<div class="c-input__controls">
<div class="c-textfield-wrapper">
<input type="number" class="c-textfield c-textfield--number" />
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Price field</span>
</label>
<div class="c-input__controls">
<div class="c-input-group">
<div class="c-input">
<div class="c-textfield-wrapper c-textfield-wrapper--icon">
<input type="number" class="c-textfield c-textfield--number" />
<i class="c-textfield__icon icon icon-eur"></i>
</div>
</div>
<div class="c-input">
<div class="c-textfield-wrapper c-textfield-wrapper--icon">
<input type="number" class="c-textfield c-textfield--number" />
<i class="c-textfield__icon icon icon-usd"></i>
</div>
</div>
<div class="c-input">
<div class="c-textfield-wrapper c-textfield-wrapper--icon">
<input type="number" class="c-textfield c-textfield--number" />
<i class="c-textfield__icon icon icon-gbp"></i>
</div>
</div>
<div class="c-input">
<div class="c-textfield-wrapper c-textfield-wrapper--icon">
<input type="number" class="c-textfield c-textfield--number" />
<i class="c-textfield__icon icon icon-jpy"></i>
</div>
</div>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Read-only field</span>
</label>
<div class="c-input__controls">
<p class="u-input">Read-only field</p>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Color field</span>
</label>
<div class="c-input__controls">
<div class="c-textfield-wrapper c-textfield-wrapper--color">
<input type="text" class="c-textfield" value="#00b607" />
<div class="c-textfield__color c-dot c-dot--large" style="background-color: #00b607"></div>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Small upload field</span>
</label>
<div class="c-input__controls">
<div class="c-input-group">
<div class="c-input">
<div class="c-image-thumbnail">
<img src="https://source.unsplash.com/random/100x40" class="c-image-thumbnail__image" />
</div>
</div>
<div class="c-input">
<button class="c-button c-button--default">
<i class="icon icon-image c-button__icon"></i>
<span class="c-button__label">Changeā¦</span>
</button>
</div>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Upload field</span>
</label>
<div class="c-input__controls">
<div class="c-input__controls">
<div class="c-uploadfield">
<label class="c-uploadfield__dropzone">
<input type="file" class="c-uploadfield__input" />
<div class="c-uploadfield__content">
<i class="c-uploadfield__icon icon icon-image"></i>
<div class="c-uploadfield__description">
Click or drag and drop to upload a file.
</div>
</div>
</label>
</div>
<div class="c-input__helper">
Only .jpg and .png files are allowed. Upload a high-resolution image for
the best result.
</div>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Textarea</span>
</label>
<div class="c-input__controls">
<div class="c-textfield-wrapper">
<textarea class="c-textfield c-textfield--textarea"></textarea>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Code field</span>
</label>
<div class="c-input__controls">
<div class="c-textfield-wrapper">
<div class="c-textfield c-textfield--code" spellcheck="false" contenteditable>
<pre><span>(<span style="color: #708">select</span> <span style="color: #30a">count</span>(*) <span
style="color: #708">from</span> tm.ticket <span style="color: #708">where</span> orderid=tm.<span
style="color: #708">order</span>.id)</span></pre>
</div>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Select dropdown (native)</span>
</label>
<div class="c-input__controls">
<div class="c-select-wrapper">
<select class="c-select">
<option>Option A</option>
<option>Option B</option>
<option>Option C</option>
</select>
<i class="icon icon-caret-down c-select__caret"></i>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Select dropdown (custom)</span>
</label>
<div class="c-input__controls" style="height: 190px">
<div class="c-dropdown">
<div class="c-dropdown__trigger">
<button type="button" class="c-button c-button--default c-button--active">
<span class="c-button__label">Option A</span>
<i class="icon icon-caret-down c-button__caret"></i>
</button>
</div>
<div class="c-dropdown__popover c-dropdown__popover--visible">
<div class="c-menu">
<div class="c-menu__search">
<div class="c-textfield-wrapper">
<input type="search" class="c-textfield" />
<i class="icon icon-search c-textfield__icon"></i>
</div>
</div>
<a href="#" class="c-menu__item c-menu__item--active">Option A</a>
<a href="#" class="c-menu__item">Option B</a>
<a href="#" class="c-menu__item">Option C</a>
</div>
</div>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Multiselect dropdown</span>
</label>
<div class="c-input__controls" style="height: 180px">
<div class="c-dropdown">
<div class="c-dropdown__trigger">
<button type="button" class="c-button c-button--default c-button--active">
<span class="c-button__label">Option A, Option B</span>
<i class="icon icon-caret-down c-button__caret"></i>
</button>
</div>
<div class="c-dropdown__popover c-dropdown__popover--visible">
<div class="c-menu">
<div class="c-menu__item">
<label class="c-checkbox-block">
<input type="checkbox" class="c-checkbox" />
<div class="c-checkbox-block__label">Select all</div>
</label>
</div>
<div class="c-menu__divider"></div>
<div class="c-menu__item">
<label class="c-checkbox-block">
<input type="checkbox" class="c-checkbox" />
<div class="c-checkbox-block__label">Option A</div>
</label>
</div>
<div class="c-menu__item">
<label class="c-checkbox-block">
<input type="checkbox" class="c-checkbox" />
<div class="c-checkbox-block__label">Option B</div>
</label>
</div>
<div href="#" class="c-menu__item">
<label class="c-checkbox-block">
<input type="checkbox" class="c-checkbox" />
<div class="c-checkbox-block__label">Option C</div>
</label>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Radio buttons</span>
</label>
<div class="c-input__controls">
<label class="c-checkbox-block">
<input type="radio" name="radio" class="c-radio" checked />
<span class="c-checkbox-block__label">
Value A
<div class="c-checkbox-block__helper">Optional helper text</div>
</span>
</label>
<label class="c-checkbox-block">
<input type="radio" name="radio" class="c-radio" />
<span class="c-checkbox-block__label">Value B</span>
</label>
<label class="c-checkbox-block c-checkbox-block--disabled">
<input type="radio" name="radio" class="c-radio" disabled />
<span class="c-checkbox-block__label">Value C (disabled)</span>
</label>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Checkboxes</span>
</label>
<div class="c-input__controls">
<label class="c-checkbox-block">
<input type="checkbox" class="c-checkbox" checked />
<span class="c-checkbox-block__label">
Value A
<div class="c-checkbox-block__helper">Optional helper text</div>
</span>
</label>
<label class="c-checkbox-block">
<input type="checkbox" class="c-checkbox" />
<span class="c-checkbox-block__label">Value B</span>
</label>
<label class="c-checkbox-block c-checkbox-block--disabled">
<input type="checkbox" class="c-checkbox" disabled />
<span class="c-checkbox-block__label">Value C (disabled)</span>
</label>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Toggle</span>
</label>
<div class="c-input__controls">
<label class="c-toggle">
<input type="checkbox" class="c-toggle__input" />
<div class="c-toggle__switch"></div>
</label>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Thumbnail checkboxes</span>
</label>
<div class="c-input__controls">
<div class="c-input-group c-input-group--wide c-input-group--4-columns">
<label class="c-checkbox-thumb">
<input type="radio" name="template" class="c-radio" value="cards" />
<div class="c-checkbox-thumb__image">
<svg width="106" height="48" viewBox="0 0 106 48" fill="none" xmlns="http://www.w3.org/2000/svg" class="">
<rect width="32" height="48" rx="2" fill="#ECF1F6"></rect>
<path d="M0 2C0 0.89543 0.895431 0 2 0H30C31.1046 0 32 0.895431 32 2V24H0V2Z" fill="#D6DDE4"></path>
<rect x="36" width="34" height="48" rx="2" fill="#ECF1F6"></rect>
<rect x="74" width="32" height="48" rx="2" fill="#ECF1F6"></rect>
<path d="M36 2C36 0.89543 36.8954 0 38 0H68C69.1046 0 70 0.895431 70 2V24H36V2Z" fill="#D6DDE4"></path>
<path d="M74 2C74 0.89543 74.8954 0 76 0H104C105.105 0 106 0.895431 106 2V24H74V2Z" fill="#D6DDE4"></path>
</svg>
<div class="c-checkbox-thumb__label">Cards</div>
</div>
</label>
<label class="c-checkbox-thumb">
<input type="radio" name="template" class="c-radio" value="grid" />
<div class="c-checkbox-thumb__image">
<svg width="106" height="48" viewBox="0 0 106 48" fill="none" xmlns="http://www.w3.org/2000/svg" class="">
<rect width="34" height="28" fill="#D6DDE4"></rect>
<rect y="28" width="34" height="20" fill="#ECF1F6"></rect>
<rect x="35" width="35" height="28" fill="#D6DDE4"></rect>
<rect x="35" y="28" width="35" height="20" fill="#ECF1F6"></rect>
<rect x="71" width="35" height="28" fill="#D6DDE4"></rect>
<rect x="71" y="28" width="35" height="20" fill="#ECF1F6"></rect>
</svg>
<div class="c-checkbox-thumb__label">Grid</div>
</div>
</label>
<label class="c-checkbox-thumb">
<input type="radio" name="template" class="c-radio" value="full" />
<div class="c-checkbox-thumb__image">
<svg width="106" height="48" viewBox="0 0 106 48" fill="none" xmlns="http://www.w3.org/2000/svg" class="">
<rect width="106" height="28" fill="#D6DDE4"></rect>
<rect y="28" width="106" height="20" fill="#ECF1F6"></rect>
</svg>
<div class="c-checkbox-thumb__label">Full</div>
</div>
</label>
<label class="c-checkbox-thumb">
<input type="radio" name="template" class="c-radio" value="list" />
<div class="c-checkbox-thumb__image">
<svg width="106" height="48" viewBox="0 0 106 48" fill="none" xmlns="http://www.w3.org/2000/svg" class="">
<path d="M0 4C0 1.79086 1.79086 0 4 0H34C36.2091 0 38 1.79086 38 4V18C38 20.2091 36.2091 22 34 22H4C1.79086 22 0 20.2091 0 18V4Z" fill="#D6DDE4"></path>
<path d="M0 30C0 27.7909 1.79086 26 4 26H34C36.2091 26 38 27.7909 38 30V44C38 46.2091 36.2091 48 34 48H4C1.79086 48 0 46.2091 0 44V30Z" fill="#D6DDE4"></path>
<path d="M42 4C42 1.79086 43.7909 0 46 0H102C104.209 0 106 1.79086 106 4V18C106 20.2091 104.209 22 102 22H46C43.7909 22 42 20.2091 42 18V4Z" fill="#ECF1F6"></path>
<path d="M42 30C42 27.7909 43.7909 26 46 26H102C104.209 26 106 27.7909 106 30V44C106 46.2091 104.209 48 102 48H46C43.7909 48 42 46.2091 42 44V30Z" fill="#ECF1F6"></path>
</svg>
<div class="c-checkbox-thumb__label">List</div>
</div>
</label>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Radio buttons (inline)</span>
</label>
<div class="c-input__controls">
<div class="c-checkbox-group c-checkbox-group--inline">
<label class="c-checkbox-block">
<input type="radio" name="radio" class="c-radio" checked />
<span class="c-checkbox-block__label">Value A</span>
</label>
<label class="c-checkbox-block">
<input type="radio" name="radio" class="c-radio" />
<span class="c-checkbox-block__label">Value B</span>
</label>
<label class="c-checkbox-block">
<input type="radio" name="radio" class="c-radio" />
<span class="c-checkbox-block__label">Value C</span>
</label>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Checkboxes (inline)</span>
</label>
<div class="c-input__controls">
<div class="c-checkbox-group c-checkbox-group--inline">
<label class="c-checkbox-block">
<input type="checkbox" class="c-checkbox" checked />
<span class="c-checkbox-block__label">Value A</span>
</label>
<label class="c-checkbox-block">
<input type="checkbox" class="c-checkbox" />
<span class="c-checkbox-block__label">Value B</span>
</label>
<label class="c-checkbox-block">
<input type="checkbox" class="c-checkbox" />
<span class="c-checkbox-block__label">Value C</span>
</label>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Checkboxes (sortable)</span>
</label>
<div class="c-input__controls">
<div class="c-checkbox-group c-checkbox-group--sortable">
<label class="c-checkbox-block">
<i class="icon icon-sort c-checkbox-block__sort"></i>
<input type="checkbox" class="c-checkbox" checked />
<span class="c-checkbox-block__label">Value A</span>
</label>
<label class="c-checkbox-block">
<i class="icon icon-sort c-checkbox-block__sort"></i>
<input type="checkbox" class="c-checkbox" />
<span class="c-checkbox-block__label">Value B</span>
</label>
<label class="c-checkbox-block">
<i class="icon icon-sort c-checkbox-block__sort"></i>
<input type="checkbox" class="c-checkbox" />
<span class="c-checkbox-block__label">Value C</span>
</label>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label class="c-input__label">
<span>Status indicator</span>
</label>
<div class="c-input__controls">
<div class="c-label-group">
<span class="c-label">Default label</span>
<span class="c-label c-label--success">Success label</span>
<span class="c-label c-label--warning">Warning label</span>
<span class="c-label c-label--error">Error label</span>
<a href="#" class="c-label c-label--clickable">Link label</a>
</div>
</div>
</div>