Skip to content

Chip

Removable tags and toggleable filter chips.

CSS + mian.js JSON Markdown Registry item

Removable

Design Engineering Research

Filters

Installation

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

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

Prefer to own the files? /r/chip.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-chipBase chip.
mn-chip-removeRemove button: mian.js removes the chip and emits a cancelable mn:remove.
button.mn-chip[aria-pressed]A filter chip that toggles.

Accessibility

  • Each remove button needs a label naming what it removes. Focus moves to the neighbouring chip after removal.
Choose a noodle

Minimal

Flat

Pixel

Linear

Thin

Glass

Textured

Bold

Elegant

Rounded

On this page