Skip to content
This repository was archived by the owner on Jan 14, 2024. It is now read-only.

bacherobot/easy-color-picker-svelte

 
 

Repository files navigation

easy-color-picker

Implement this simple and lightweight color picker specifically for Svelte without any dependencies, maintaining a small package footprint. Easily obtain the color value by utilizing the on:change event for the picker. Simply add it to any component. It will work well on mobile devices also.

Install

npm install @bacherobot/easy-color-picker-svelte --save-dev

Screenshot

Sample

<script lang="ts">
	import EasyColorPicker from '@bacherobot/easy-color-picker-svelte';
	const handleColor = (ev: CustomEvent) => {
		let color = ev.detail;
		console.log(color);
	};
</script>

<EasyColorPicker
	on:color={handleColorChange}
	colorPalletes={['#f57f17', '#00c853', '#00bfa5', '#2962ff']}
/>

Demo

NA

Props

color: string

default: #0000ff Bind the color value in hex format.

colorPalettes: string[]

Set colors for quick access, can set max 4 colors into it.

Events

on:color Trigger with the color value hex format when color chnaged.

About

Color Picker in Svelte for Bachero Utilities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Svelte 50.7%
  • TypeScript 38.5%
  • JavaScript 8.7%
  • HTML 2.1%