import type { IColor, IAlphaColor, IDarkColor } from '../types'; import { blue, crimson, teal, orange, purple, amber, slate, cyan, red, grass, brown, indigo, plum, yellow, sky, lime } from './light'; import { blueA, crimsonA, tealA, orangeA, purpleA, amberA, slateA, cyanA, redA, grassA, brownA, indigoA, plumA, yellowA, skyA, limeA } from './alpha'; export const MAIN_COLOR: IColor = 'red'; export const colorOptions: IColor[] = [ // 'black', 'slate', 'olive', 'sand', 'tomato', 'red', 'ruby', 'crimson', 'pink', 'plum', 'purple', 'violet', 'iris', 'indigo', 'blue', 'cyan', 'teal', 'jade', 'green', 'grass', 'brown', 'bronze', 'gold', 'sky', 'mint', 'lime', 'yellow', 'amber', 'orange' // 'white', ]; export const alphaColorOptions: IAlphaColor[] = [ 'slateA', 'oliveA', 'sandA', 'tomatoA', 'redA', 'rubyA', 'crimsonA', 'pinkA', 'plumA', 'purpleA', 'violetA', 'irisA', 'indigoA', 'blueA', 'cyanA', 'tealA', 'jadeA', 'greenA', 'grassA', 'brownA', 'bronzeA', 'goldA', 'skyA', 'mintA', 'limeA', 'yellowA', 'amberA', 'orangeA' ]; export const darkColorOptions: IDarkColor[] = [ 'blackDark', 'slateDark', 'oliveDark', 'sandDark', 'tomatoDark', 'redDark', 'rubyDark', 'crimsonDark', 'pinkDark', 'plumDark', 'purpleDark', 'violetDark', 'irisDark', 'indigoDark', 'blueDark', 'cyanDark', 'tealDark', 'jadeDark', 'greenDark', 'grassDark', 'brownDark', 'bronzeDark', 'goldDark', 'skyDark', 'mintDark', 'limeDark', 'yellowDark', 'amberDark', 'orangeDark', 'slateDarkA', 'oliveDarkA', 'sandDarkA', 'tomatoDarkA', 'redDarkA', 'rubyDarkA', 'crimsonDarkA', 'pinkDarkA', 'plumDarkA', 'purpleDarkA', 'violetDarkA', 'irisDarkA', 'indigoDarkA', 'blueDarkA', 'cyanDarkA', 'tealDarkA', 'jadeDarkA', 'greenDarkA', 'grassDarkA', 'brownDarkA', 'bronzeDarkA', 'goldDarkA', 'skyDarkA', 'mintDarkA', 'limeDarkA', 'yellowDarkA', 'amberDarkA', 'orangeDarkA', 'whiteDark' ]; export const alphaOptions = { 1: '1', 2: '2', 3: '6', 4: '9', 5: '12', 6: '15', 7: '20', 8: '27', 9: '45', 10: '50', 11: '62', 12: '89' }; export const ColorStyle: Record = { black: 'slate-12', white: '#ffffff', slate: 'slate-9', olive: 'olive-9', sand: 'sand-9', tomato: 'tomato-9', red: 'red-9', ruby: 'ruby-9', crimson: 'crimson-9', pink: 'pink-9', plum: 'plum-9', purple: 'purple-9', violet: 'violet-9', iris: 'iris-9', indigo: 'indigo-9', blue: 'blue-9', cyan: 'cyan-9', teal: 'teal-9', jade: 'jade-9', green: 'green-9', grass: 'grass-9', brown: 'brown-9', bronze: 'bronze-9', gold: 'gold-9', sky: 'sky-9', mint: 'mint-9', lime: 'lime-9', yellow: 'yellow-9', amber: 'amber-9', orange: 'orange-9' }; export const DarkColorStyle: Record = { blackDark: 'slateDark-12', whiteDark: 'slateDark-1', slateDark: 'slateDark-9', oliveDark: 'oliveDark-9', sandDark: 'sandDark-9', tomatoDark: 'tomatoDark-9', redDark: 'redDark-9', rubyDark: 'rubyDark-9', crimsonDark: 'crimsonDark-9', pinkDark: 'pinkDark-9', plumDark: 'plumDark-9', purpleDark: 'purpleDark-9', violetDark: 'violetDark-9', irisDark: 'irisDark-9', indigoDark: 'indigoDark-9', blueDark: 'blueDark-9', cyanDark: 'cyanDark-9', tealDark: 'tealDark-9', jadeDark: 'jadeDark-9', greenDark: 'greenDark-9', grassDark: 'grassDark-9', brownDark: 'brownDark-9', bronzeDark: 'bronzeDark-9', goldDark: 'goldDark-9', skyDark: 'skyDark-9', mintDark: 'mintDark-9', limeDark: 'limeDark-9', yellowDark: 'yellowDark-9', amberDark: 'amberDark-9', orangeDark: 'orangeDark-9' }; export const chartColorList = { sorting: [ crimson[9], orange[9], amber[9], teal[9], blue[9], purple[9], slate[9], red[9], brown[9], yellow[9], lime[9], grass[9], sky[9], cyan[9], indigo[9], plum[9] ], mixed: [ blue[9], crimson[9], teal[9], orange[9], purple[9], amber[9], slate[9], cyan[9], red[9], grass[9], brown[9], indigo[9], plum[9], yellow[9], sky[9], lime[9] ] }; export const chartAlphaColorList = { sorting: [ crimsonA[2], orangeA[2], amberA[2], tealA[2], blueA[2], purpleA[2], slateA[2], redA[2], brownA[2], yellowA[2], limeA[2], grassA[2], skyA[2], cyanA[2], indigoA[2], plumA[2] ], mixed: [ blueA[2], crimsonA[2], tealA[2], orangeA[2], purpleA[2], amberA[2], slateA[2], cyanA[2], redA[2], grassA[2], brownA[2], indigoA[2], plumA[2], yellowA[2], skyA[2], limeA[2] ] }; export const chartColorOptions: IColor[] = [ 'blue', 'crimson', 'teal', 'orange', 'purple', 'amber', 'slate', 'cyan', 'red', 'grass', 'brown', 'indigo', 'plum', 'yellow', 'sky', 'lime' ];