Change emoji skin tones effortlessly. π§π§π»π§πΌπ§π½π§πΎπ§πΏ
- Example of using the library: Random Emoji Generator
- Pen: Codepen
npm i @qit.tools/skin-tonebun add @qit.tools/skin-tonepnpm add @qit.tools/skin-toneyarn add @qit.tools/skin-tone// Import by default
import skinTone from "@qit.tools/skin-tone";
console.log(skinTone("π§", "dark")); // π§
console.log(skinTone("π§πΏβπ€βπ§πΏ", "light")); // π§π»βπ€βπ§π»// https://unpkg.com/@qit.tools/[email protected]/dist/browser/latest.min.js
document.addEventListener("DOMContentLoaded", () => {
console.log(skinTone("π§π»βπ€βπ§π»", "dark"));
});skinTone(emoji, tone)
Type: string
type SkinTone = '' | 'none' | 'light' | 'mediumLight' | 'medium' | 'mediumDark' | 'dark'
Type: SkinTone | undefined
noneNone skin tonelightlight skin tone, fitzpatrick type-1β2mediumLightmedium-light skin tone, fitzpatrick type-3mediummedium skin tone, fitzpatrick type-4mediumDarkmedium-dark skin tone, fitzpatrick type-5darkdark skin tone, fitzpatrick type-6
MIT