1.0.17 • Published 3 months ago

n-select v1.0.17

Weekly downloads
7
License
MIT
Repository
github
Last release
3 months ago

Native Rich Select

Rich, accessible, lightweight, dependencies-free select component

  • customisable style
  • rich content
  • native fallback
  • seamless loading
  • overflow protection
  • form data update
  • native onchange event
  • optional rounded edges
  • inline or full width
  • colour themes
  • right-to-left support
  • shadow option
  • drop-down navigation support
  • click-drag-release to select
  • unbreakable
  • attached to body to aviod clipping
  • click outside to close
  • animated reveal
  • respecting the reduce motion preference
  • browser scaling support
  • unique class names
  • touch screen, mouse, trackpad, keyboard control
  • type to select
  • section labels
  • vector chevron
  • thin scrollbar if needed
  • lightweight
  • easy to use
  • npm package
  • no dependencies
<link href="n-select.min.css" rel="styleSheet" />
<script src="n-select.min.js" type="module"></script>

<span class="n-select">
	<select name="name">
		<option>Option 1</option>
		<option>Option 2</option>
		<option>Option 3</option>
	</select>
	<span class="n-select__options">
		<button>Option 1</button>
		<button>Option 2</button>
		<button>Option 3</button>
	</span>
</span>

GitHub

Demos

npm i n-select

1.0.17

3 months ago

1.0.16

1 year ago

1.0.11

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

4 years ago