--- title: 'Select Rich: Overview' parts: - Select Rich - Overview eleventyNavigation: key: 'Select Rich: Overview' order: 10 parent: Select Rich title: Overview --- # Select Rich: Overview This web component is a 'rich' version of the native `` doesn't provide enough styling, theming or user interaction opportunities. Its implementation is based on the following Design pattern: ```js script import { LitElement, html } from '@mdjs/mdjs-preview'; import '@lion/ui/define/lion-select-rich.js'; import '@lion/ui/define/lion-option.js'; ``` ```html preview-story Red Hotpink Blue ``` ## Features - Fully accessible - Flexible API - Fully customizable option elements - Fully customizable invoker element - Mimics native select interaction mode (windows/linux and mac) ## Installation ```bash npm i --save @lion/ui ``` ```js import { LionSelectRich } from '@lion/ui/select-rich.js'; import { LionOptions, LionOption } from '@lion/ui/listbox.js'; // or import '@lion/ui/define/lion-select-rich.js'; import '@lion/ui/define/lion-option.js'; ```