A collection of efficient and customizable color pickers built with Vue 3, designed for modern web development.
-
Modular & Tree-Shakable β Only import what you need.
-
TypeScript Ready β Full typings for better DX.
- Optimized for Accessibility β Built with keyboard navigation and screen readers in mind.
npm install vue-color@next
# or
yarn add vue-color@next
// main.ts
import { createApp } from 'vue'
import App from './App.vue'
// import stylesheet
import 'vue-color/style.css';
createApp(App).mount('#app')
<template>
<ChromePicker v-model="color" />
</template>
<script setup lang="ts">
import { reactive } from 'vue'
import { ChromePicker } from 'vue-color'
const color = defineModel({
default: '#68CCCA'
});
</script>
Coming soon...
Contributions are welcome! Please open issues or pull requests as needed.