Skip to content

Input group

An input with leading or trailing addons, text, icons or buttons, inside one border.

Text addons

https://
EUR

Icon and button

Installation

Everything ships in one stylesheet. There is nothing to import per component.

<link rel="stylesheet" href="https://mian.ro/dist/mian.css">

Prefer to own the files? /r/input-group.json is a registry item with this component's CSS and example markup, ready to copy into your project with any tool that reads the open registry-item format.

Class reference

Class / attributeDescription
mn-input-groupThe shared border.
mn-addonA text or icon segment.
mn-addon-plainAn addon with no background, e.g. a search icon.
svg (direct child)A bare icon inside mn-input-group is placed as a plain leading or trailing addon.

Accessibility

  • Addons are visual. If an addon carries meaning (a currency, a domain), repeat it in the label or aria-describedby.
Choose a noodle

Minimal

Flat

Pixel

Linear

Thin

Glass

Textured

Bold

Elegant

Rounded

On this page