Spaces:
Configuration error
Configuration error
import '../css/dist/output.css' | |
const emote = ['πΊ', 'πΎ', 'π€', 'π§ ', 'π¦Ύ', 'π¦', 'π΅', 'π¦', 'π' ,'π', 'π₯', 'π', 'π§¬', 'π', 'π', 'π±', 'π'] | |
const colour_map = { | |
0 : 'bg-gradient-to-bl from-Retro-light-blue to-Retro-light-pink', | |
1 : 'bg-gradient-to-bl from-Vapor-Violet to-Vapor-Orange', | |
2 : 'bg-gradient-to-bl from-Retro-purple to-Vapor-Pink', | |
3 : 'bg-gradient-to-bl from-Retro-purple to-Vapor-Blue', | |
4 : 'bg-gradient-to-bl from-Retro-light-pink to-Vapor-Blue', | |
5 : 'bg-gradient-to-bl from-indigo-500 via-purple-500 to-pink-500', | |
6 : 'bg-gradient-to-bl from-Vapor-Rose to-Vapor-Blue', | |
7 : 'bg-gradient-to-bl from-Warm-Blue via-Warm-Pink via-Warm-Red via-Warm-Orange to-Warm-Yellow', | |
8 : 'bg-gradient-to-bl from-Happy-Yellow via-Happy-Tangerine via-Happy-Light-Magenta via-Happy-Indego-Purple via-Cool-Blue to-Happy-Sea-Blue', | |
9 : 'bg-gradient-to-bl from-Blue-Turquoise via-Blue-Midtone to-Blue-Royal', | |
10 : 'bg-gradient-to-bl from-Green-Black via-Green-Forest to-Green-Emerald' | |
} | |
/** | |
* | |
* "Warm-Blue": "#283AB8", | |
"Warm-Violet" : "#8D379E", | |
"Warm-Pink" : "#F13484", | |
"Warm-Red" : "#FF605D", | |
"Warm-Orange" : "#FEA959", | |
"Warm-Yellow" : "#FEE27A", | |
*/ | |
export const random_emoji = () =>{ | |
return emote[Math.floor(Math.random() * emote.length)] | |
} | |
export const random_colour = () => { | |
return colour_map[Math.floor(Math.random() * Object.keys(colour_map).length)] | |
} | |
export const list_of_null = (idx) => { | |
var list = [] | |
for(var i = 0; i < idx; i++ ) { | |
list.push(null) | |
} | |
return list | |
} | |
export const useThemeDetector = () => { | |
const getCurrentTheme = () => window.matchMedia("(prefers-color-scheme: dark)").matches; | |
return getCurrentTheme; | |
} |