No Preview

Sorry, but you either have no stories or none are selected somehow.

If the problem persists, check the browser console, or the terminal you've run Storybook from.

Colors

Colors are organized in the pattern of hue + color weight

  • hue
  • Shade to add shadows to existing colors to make them darker.

Usage

import { purple, deepPurple, black } from '@apitable/components';

Taking purple as an example, the color palette divides purple into 11 regions, purple[50], purple[100], purple[200]... purple[1000], from light to dark.

Color object data structure

Take the theme color system as an example, where deepPurple[500] is the theme color:

export const deepPurple = {
  50: '#EDEAFF',
  100: '#DCD6FF',
  200: '#CEC5FF',
  300: '#A697FB',
  400: '#8B7AF0',
  500: '#7B67EE',
  600: '#6653D1',
  700: '#5342B4',
  800: '#413297',
  900: '#312479',
  1000: '#160F3F',
};

Theme color

#7B67EE
FC0

Common color

#262626
black[1000]
#636363
black[700]
#8C8C8C
black[500]
#C9C9C9
black[300]
#E9E9F5
blackBlue[200]line color
#F5F7FA
background color
#F5F7FA
blackBlue[100]row selection color
#FFFFFF
black[50]
#DCD6FF
deepPurple[100]cell selection color
#E33E38
red[500]wrong color
#E0E0E0
black[200]Projection, table line color
#262626 50%
black[1000] 50%mask color
#3C3C3C
black[900]bubble color
#FFAB00
orange[500]warning color
#30C28B
teal[500]success color
#EDEAFF
deepPurple[50]directory tree list color

status color

#7B67EE
FC0DEFAULT
#30C28B
FC15SUCCESS
#FFAB00
FC14WARN
#E33E38
FC10ERROR

Swatches

purple

purple[50]
#F4E9FE
rgb(244, 233, 254)
Hover
#E4C5FB
rgb(228, 197, 251)
Active
#D8ACFA
rgb(216, 172, 250)
purple[100]
#E4C5FB
rgb(228, 197, 251)
Hover
#D8ACFA
rgb(216, 172, 250)
Active
#C789F8
rgb(199, 137, 248)
purple[200]
#D8ACFA
rgb(216, 172, 250)
Hover
#C789F8
rgb(199, 137, 248)
Active
#BA6DF6
rgb(186, 109, 246)
purple[300]
#C789F8
rgb(199, 137, 248)
Hover
#BA6DF6
rgb(186, 109, 246)
Active
#B35FF5
rgb(179, 95, 245)
purple[400]
#BA6DF6
rgb(186, 109, 246)
Hover
#B35FF5
rgb(179, 95, 245)
Active
#AB45FB
rgb(171, 69, 251)
purple[500]
#B35FF5
rgb(179, 95, 245)
Hover
#AB45FB
rgb(171, 69, 251)
Active
#983AE2
rgb(152, 58, 226)
purple[600]
#AB45FB
rgb(171, 69, 251)
Hover
#983AE2
rgb(152, 58, 226)
Active
#8630CA
rgb(134, 48, 202)
purple[700]
#983AE2
rgb(152, 58, 226)
Hover
#8630CA
rgb(134, 48, 202)
Active
#7531AC
rgb(117, 49, 172)
purple[800]
#8630CA
rgb(134, 48, 202)
Hover
#AB45FB
rgb(171, 69, 251)
Active
#BA6DF6
rgb(186, 109, 246)
purple[900]
#7531AC
rgb(117, 49, 172)
Hover
#983AE2
rgb(152, 58, 226)
Active
#B35FF5
rgb(179, 95, 245)
purple[1000]
#482662
rgb(72, 38, 98)
Hover
#8630CA
rgb(134, 48, 202)
Active
#AB45FB
rgb(171, 69, 251)

deep purple

deepPurple[50]
#EDEAFF
rgb(237, 234, 255)
Hover
#DCD6FF
rgb(220, 214, 255)
Active
#CEC5FF
rgb(206, 197, 255)
deepPurple[100]
#DCD6FF
rgb(220, 214, 255)
Hover
#CEC5FF
rgb(206, 197, 255)
Active
#A697FB
rgb(166, 151, 251)
deepPurple[200]
#CEC5FF
rgb(206, 197, 255)
Hover
#A697FB
rgb(166, 151, 251)
Active
#8B7AF0
rgb(139, 122, 240)
deepPurple[300]
#A697FB
rgb(166, 151, 251)
Hover
#8B7AF0
rgb(139, 122, 240)
Active
#7B67EE
rgb(123, 103, 238)
deepPurple[400]
#8B7AF0
rgb(139, 122, 240)
Hover
#7B67EE
rgb(123, 103, 238)
Active
#6653D1
rgb(102, 83, 209)
deepPurple[500]
#7B67EE
rgb(123, 103, 238)
Hover
#6653D1
rgb(102, 83, 209)
Active
#5342B4
rgb(83, 66, 180)
deepPurple[600]
#6653D1
rgb(102, 83, 209)
Hover
#5342B4
rgb(83, 66, 180)
Active
#413297
rgb(65, 50, 151)
deepPurple[700]
#5342B4
rgb(83, 66, 180)
Hover
#413297
rgb(65, 50, 151)
Active
#312479
rgb(49, 36, 121)
deepPurple[800]
#413297
rgb(65, 50, 151)
Hover
#6653D1
rgb(102, 83, 209)
Active
#8B7AF0
rgb(139, 122, 240)
deepPurple[900]
#312479
rgb(49, 36, 121)
Hover
#5342B4
rgb(83, 66, 180)
Active
#7B67EE
rgb(123, 103, 238)
deepPurple[1000]
#160F3F
rgb(22, 15, 63)
Hover
#413297
rgb(65, 50, 151)
Active
#6653D1
rgb(102, 83, 209)

indigo

indigo[50]
#E0E9FF
rgb(224, 233, 255)
Hover
#C2D3FF
rgb(194, 211, 255)
Active
#9CB9FF
rgb(156, 185, 255)
indigo[100]
#C2D3FF
rgb(194, 211, 255)
Hover
#9CB9FF
rgb(156, 185, 255)
Active
#81A5FF
rgb(129, 165, 255)
indigo[200]
#9CB9FF
rgb(156, 185, 255)
Hover
#81A5FF
rgb(129, 165, 255)
Active
#6692FF
rgb(102, 146, 255)
indigo[300]
#81A5FF
rgb(129, 165, 255)
Hover
#6692FF
rgb(102, 146, 255)
Active
#5586FF
rgb(85, 134, 255)
indigo[400]
#6692FF
rgb(102, 146, 255)
Hover
#5586FF
rgb(85, 134, 255)
Active
#406DDD
rgb(64, 109, 221)
indigo[500]
#5586FF
rgb(85, 134, 255)
Hover
#406DDD
rgb(64, 109, 221)
Active
#2E56BB
rgb(46, 86, 187)
indigo[600]
#406DDD
rgb(64, 109, 221)
Hover
#2E56BB
rgb(46, 86, 187)
Active
#1F4299
rgb(31, 66, 153)
indigo[700]
#2E56BB
rgb(46, 86, 187)
Hover
#1F4299
rgb(31, 66, 153)
Active
#132F77
rgb(19, 47, 119)
indigo[800]
#1F4299
rgb(31, 66, 153)
Hover
#406DDD
rgb(64, 109, 221)
Active
#6692FF
rgb(102, 146, 255)
indigo[900]
#132F77
rgb(19, 47, 119)
Hover
#2E56BB
rgb(46, 86, 187)
Active
#5586FF
rgb(85, 134, 255)
indigo[1000]
#091F55
rgb(9, 31, 85)
Hover
#1F4299
rgb(31, 66, 153)
Active
#406DDD
rgb(64, 109, 221)

blue

blue[50]
#E4F7FF
rgb(228, 247, 255)
Hover
#C9EFFF
rgb(201, 239, 255)
Active
#9CE2FF
rgb(156, 226, 255)
blue[100]
#C9EFFF
rgb(201, 239, 255)
Hover
#9CE2FF
rgb(156, 226, 255)
Active
#7ED9FF
rgb(126, 217, 255)
blue[200]
#9CE2FF
rgb(156, 226, 255)
Hover
#7ED9FF
rgb(126, 217, 255)
Active
#70D5FF
rgb(112, 213, 255)
blue[300]
#7ED9FF
rgb(126, 217, 255)
Hover
#70D5FF
rgb(112, 213, 255)
Active
#55CDFF
rgb(85, 205, 255)
blue[400]
#70D5FF
rgb(112, 213, 255)
Hover
#55CDFF
rgb(85, 205, 255)
Active
#40AFDD
rgb(64, 175, 221)
blue[500]
#55CDFF
rgb(85, 205, 255)
Hover
#40AFDD
rgb(64, 175, 221)
Active
#2E91BB
rgb(46, 145, 187)
blue[600]
#40AFDD
rgb(64, 175, 221)
Hover
#2E91BB
rgb(46, 145, 187)
Active
#177EA9
rgb(23, 126, 169)
blue[700]
#2E91BB
rgb(46, 145, 187)
Hover
#177EA9
rgb(23, 126, 169)
Active
#0B5F83
rgb(11, 95, 131)
blue[800]
#177EA9
rgb(23, 126, 169)
Hover
#40AFDD
rgb(64, 175, 221)
Active
#70D5FF
rgb(112, 213, 255)
blue[900]
#0B5F83
rgb(11, 95, 131)
Hover
#2E91BB
rgb(46, 145, 187)
Active
#55CDFF
rgb(85, 205, 255)
blue[1000]
#093F55
rgb(9, 63, 85)
Hover
#177EA9
rgb(23, 126, 169)
Active
#40AFDD
rgb(64, 175, 221)

teal

teal[50]
#E2F6EF
rgb(226, 246, 239)
Hover
#BDECDA
rgb(189, 236, 218)
Active
#8BDDBE
rgb(139, 221, 190)
teal[100]
#BDECDA
rgb(189, 236, 218)
Hover
#8BDDBE
rgb(139, 221, 190)
Active
#66D2A9
rgb(102, 210, 169)
teal[200]
#8BDDBE
rgb(139, 221, 190)
Hover
#66D2A9
rgb(102, 210, 169)
Active
#45C897
rgb(69, 200, 151)
teal[300]
#66D2A9
rgb(102, 210, 169)
Hover
#45C897
rgb(69, 200, 151)
Active
#30C28B
rgb(48, 194, 139)
teal[400]
#45C897
rgb(69, 200, 151)
Hover
#30C28B
rgb(48, 194, 139)
Active
#269B6F
rgb(38, 155, 111)
teal[500]
#30C28B
rgb(48, 194, 139)
Hover
#269B6F
rgb(38, 155, 111)
Active
#1D7453
rgb(29, 116, 83)
teal[600]
#269B6F
rgb(38, 155, 111)
Hover
#1D7453
rgb(29, 116, 83)
Active
#196548
rgb(25, 101, 72)
teal[700]
#1D7453
rgb(29, 116, 83)
Hover
#196548
rgb(25, 101, 72)
Active
#134E38
rgb(19, 78, 56)
teal[800]
#196548
rgb(25, 101, 72)
Hover
#269B6F
rgb(38, 155, 111)
Active
#45C897
rgb(69, 200, 151)
teal[900]
#134E38
rgb(19, 78, 56)
Hover
#1D7453
rgb(29, 116, 83)
Active
#30C28B
rgb(48, 194, 139)
teal[1000]
#083F28
rgb(8, 63, 40)
Hover
#196548
rgb(25, 101, 72)
Active
#269B6F
rgb(38, 155, 111)

green

green[50]
#E3F5DA
rgb(227, 245, 218)
Hover
#C7F5B1
rgb(199, 245, 177)
Active
#9CE977
rgb(156, 233, 119)
green[100]
#C7F5B1
rgb(199, 245, 177)
Hover
#9CE977
rgb(156, 233, 119)
Active
#7BE04B
rgb(123, 224, 75)
green[200]
#9CE977
rgb(156, 233, 119)
Hover
#7BE04B
rgb(123, 224, 75)
Active
#62D929
rgb(98, 217, 41)
green[300]
#7BE04B
rgb(123, 224, 75)
Hover
#62D929
rgb(98, 217, 41)
Active
#52C41B
rgb(82, 196, 27)
green[400]
#62D929
rgb(98, 217, 41)
Hover
#52C41B
rgb(82, 196, 27)
Active
#3DA20C
rgb(61, 162, 12)
green[500]
#52C41B
rgb(82, 196, 27)
Hover
#3DA20C
rgb(61, 162, 12)
Active
#2A8001
rgb(42, 128, 1)
green[600]
#3DA20C
rgb(61, 162, 12)
Hover
#2A8001
rgb(42, 128, 1)
Active
#256407
rgb(37, 100, 7)
green[700]
#2A8001
rgb(42, 128, 1)
Hover
#256407
rgb(37, 100, 7)
Active
#174700
rgb(23, 71, 0)
green[800]
#256407
rgb(37, 100, 7)
Hover
#3DA20C
rgb(61, 162, 12)
Active
#62D929
rgb(98, 217, 41)
green[900]
#174700
rgb(23, 71, 0)
Hover
#2A8001
rgb(42, 128, 1)
Active
#52C41B
rgb(82, 196, 27)
green[1000]
#193D08
rgb(25, 61, 8)
Hover
#256407
rgb(37, 100, 7)
Active
#3DA20C
rgb(61, 162, 12)

yellow

yellow[50]
#FFF9E3
rgb(255, 249, 227)
Hover
#FFF2C2
rgb(255, 242, 194)
Active
#FFEBA6
rgb(255, 235, 166)
yellow[100]
#FFF2C2
rgb(255, 242, 194)
Hover
#FFEBA6
rgb(255, 235, 166)
Active
#FFE588
rgb(255, 229, 136)
yellow[200]
#FFEBA6
rgb(255, 235, 166)
Hover
#FFE588
rgb(255, 229, 136)
Active
#FFDC62
rgb(255, 220, 98)
yellow[300]
#FFE588
rgb(255, 229, 136)
Hover
#FFDC62
rgb(255, 220, 98)
Active
#FFD43A
rgb(255, 212, 58)
yellow[400]
#FFDC62
rgb(255, 220, 98)
Hover
#FFD43A
rgb(255, 212, 58)
Active
#FFCD1E
rgb(255, 205, 30)
yellow[500]
#FFD43A
rgb(255, 212, 58)
Hover
#FFCD1E
rgb(255, 205, 30)
Active
#FBC508
rgb(251, 197, 8)
yellow[600]
#FFCD1E
rgb(255, 205, 30)
Hover
#FBC508
rgb(251, 197, 8)
Active
#E5B300
rgb(229, 179, 0)
yellow[700]
#FBC508
rgb(251, 197, 8)
Hover
#E5B300
rgb(229, 179, 0)
Active
#B58D02
rgb(181, 141, 2)
yellow[800]
#E5B300
rgb(229, 179, 0)
Hover
#FFCD1E
rgb(255, 205, 30)
Active
#FFDC62
rgb(255, 220, 98)
yellow[900]
#B58D02
rgb(181, 141, 2)
Hover
#FBC508
rgb(251, 197, 8)
Active
#FFD43A
rgb(255, 212, 58)
yellow[1000]
#886A00
rgb(136, 106, 0)
Hover
#E5B300
rgb(229, 179, 0)
Active
#FFCD1E
rgb(255, 205, 30)

orange

orange[50]
#FFF6E5
rgb(255, 246, 229)
Hover
#FFE5B7
rgb(255, 229, 183)
Active
#FFD88A
rgb(255, 216, 138)
orange[100]
#FFE5B7
rgb(255, 229, 183)
Hover
#FFD88A
rgb(255, 216, 138)
Active
#FFC95C
rgb(255, 201, 92)
orange[200]
#FFD88A
rgb(255, 216, 138)
Hover
#FFC95C
rgb(255, 201, 92)
Active
#FFBA2E
rgb(255, 186, 46)
orange[300]
#FFC95C
rgb(255, 201, 92)
Hover
#FFBA2E
rgb(255, 186, 46)
Active
#FFAB00
rgb(255, 171, 0)
orange[400]
#FFBA2E
rgb(255, 186, 46)
Hover
#FFAB00
rgb(255, 171, 0)
Active
#FFA114
rgb(255, 161, 20)
orange[500]
#FFAB00
rgb(255, 171, 0)
Hover
#FFA114
rgb(255, 161, 20)
Active
#FF8E0A
rgb(255, 142, 10)
orange[600]
#FFA114
rgb(255, 161, 20)
Hover
#FF8E0A
rgb(255, 142, 10)
Active
#DA7600
rgb(218, 118, 0)
orange[700]
#FF8E0A
rgb(255, 142, 10)
Hover
#DA7600
rgb(218, 118, 0)
Active
#AB5C00
rgb(171, 92, 0)
orange[800]
#DA7600
rgb(218, 118, 0)
Hover
#FFA114
rgb(255, 161, 20)
Active
#FFBA2E
rgb(255, 186, 46)
orange[900]
#AB5C00
rgb(171, 92, 0)
Hover
#FF8E0A
rgb(255, 142, 10)
Active
#FFAB00
rgb(255, 171, 0)
orange[1000]
#7D4400
rgb(125, 68, 0)
Hover
#DA7600
rgb(218, 118, 0)
Active
#FFA114
rgb(255, 161, 20)

tangerine

tangerine[50]
#FFEAD6
rgb(255, 234, 214)
Hover
#FFD2A8
rgb(255, 210, 168)
Active
#FFAF66
rgb(255, 175, 102)
tangerine[100]
#FFD2A8
rgb(255, 210, 168)
Hover
#FFAF66
rgb(255, 175, 102)
Active
#FFA047
rgb(255, 160, 71)
tangerine[200]
#FFAF66
rgb(255, 175, 102)
Hover
#FFA047
rgb(255, 160, 71)
Active
#FF8A1F
rgb(255, 138, 31)
tangerine[300]
#FFA047
rgb(255, 160, 71)
Hover
#FF8A1F
rgb(255, 138, 31)
Active
#FF7A00
rgb(255, 122, 0)
tangerine[400]
#FF8A1F
rgb(255, 138, 31)
Hover
#FF7A00
rgb(255, 122, 0)
Active
#E96A02
rgb(233, 106, 2)
tangerine[500]
#FF7A00
rgb(255, 122, 0)
Hover
#E96A02
rgb(233, 106, 2)
Active
#CB5D03
rgb(203, 93, 3)
tangerine[600]
#E96A02
rgb(233, 106, 2)
Hover
#CB5D03
rgb(203, 93, 3)
Active
#954300
rgb(149, 67, 0)
tangerine[700]
#CB5D03
rgb(203, 93, 3)
Hover
#954300
rgb(149, 67, 0)
Active
#753500
rgb(117, 53, 0)
tangerine[800]
#954300
rgb(149, 67, 0)
Hover
#E96A02
rgb(233, 106, 2)
Active
#FF8A1F
rgb(255, 138, 31)
tangerine[900]
#753500
rgb(117, 53, 0)
Hover
#CB5D03
rgb(203, 93, 3)
Active
#FF7A00
rgb(255, 122, 0)
tangerine[1000]
#4D2300
rgb(77, 35, 0)
Hover
#954300
rgb(149, 67, 0)
Active
#E96A02
rgb(233, 106, 2)

pink

pink[50]
#FFE8EC
rgb(255, 232, 236)
Hover
#FFCED8
rgb(255, 206, 216)
Active
#FFB2C0
rgb(255, 178, 192)
pink[100]
#FFCED8
rgb(255, 206, 216)
Hover
#FFB2C0
rgb(255, 178, 192)
Active
#FF98AC
rgb(255, 152, 172)
pink[200]
#FFB2C0
rgb(255, 178, 192)
Hover
#FF98AC
rgb(255, 152, 172)
Active
#FF8199
rgb(255, 129, 153)
pink[300]
#FF98AC
rgb(255, 152, 172)
Hover
#FF8199
rgb(255, 129, 153)
Active
#FF708B
rgb(255, 112, 139)
pink[400]
#FF8199
rgb(255, 129, 153)
Hover
#FF708B
rgb(255, 112, 139)
Active
#E25C75
rgb(226, 92, 117)
pink[500]
#FF708B
rgb(255, 112, 139)
Hover
#E25C75
rgb(226, 92, 117)
Active
#C54A61
rgb(197, 74, 97)
pink[600]
#E25C75
rgb(226, 92, 117)
Hover
#C54A61
rgb(197, 74, 97)
Active
#A8394E
rgb(168, 57, 78)
pink[700]
#C54A61
rgb(197, 74, 97)
Hover
#A8394E
rgb(168, 57, 78)
Active
#8A2B3D
rgb(138, 43, 61)
pink[800]
#A8394E
rgb(168, 57, 78)
Hover
#E25C75
rgb(226, 92, 117)
Active
#FF8199
rgb(255, 129, 153)
pink[900]
#8A2B3D
rgb(138, 43, 61)
Hover
#C54A61
rgb(197, 74, 97)
Active
#FF708B
rgb(255, 112, 139)
pink[1000]
#6D1E2D
rgb(109, 30, 45)
Hover
#A8394E
rgb(168, 57, 78)
Active
#E25C75
rgb(226, 92, 117)

red

red[50]
#FBECEB
rgb(251, 236, 235)
Hover
#FFD1C8
rgb(255, 209, 200)
Active
#FFB4AF
rgb(255, 180, 175)
red[100]
#FFD1C8
rgb(255, 209, 200)
Hover
#FFB4AF
rgb(255, 180, 175)
Active
#FF8A82
rgb(255, 138, 130)
red[200]
#FFB4AF
rgb(255, 180, 175)
Hover
#FF8A82
rgb(255, 138, 130)
Active
#E9594F
rgb(233, 89, 79)
red[300]
#FF8A82
rgb(255, 138, 130)
Hover
#E9594F
rgb(233, 89, 79)
Active
#E33E38
rgb(227, 62, 56)
red[400]
#E9594F
rgb(233, 89, 79)
Hover
#E33E38
rgb(227, 62, 56)
Active
#C42E23
rgb(196, 46, 35)
red[500]
#E33E38
rgb(227, 62, 56)
Hover
#C42E23
rgb(196, 46, 35)
Active
#B12319
rgb(177, 35, 25)
red[600]
#C42E23
rgb(196, 46, 35)
Hover
#B12319
rgb(177, 35, 25)
Active
#911A12
rgb(145, 26, 18)
red[700]
#B12319
rgb(177, 35, 25)
Hover
#911A12
rgb(145, 26, 18)
Active
#6F0F08
rgb(111, 15, 8)
red[800]
#911A12
rgb(145, 26, 18)
Hover
#C42E23
rgb(196, 46, 35)
Active
#E9594F
rgb(233, 89, 79)
red[900]
#6F0F08
rgb(111, 15, 8)
Hover
#B12319
rgb(177, 35, 25)
Active
#E33E38
rgb(227, 62, 56)
red[1000]
#4D0601
rgb(77, 6, 1)
Hover
#911A12
rgb(145, 26, 18)
Active
#C42E23
rgb(196, 46, 35)

brown

brown[50]
#E8DFDD
rgb(232, 223, 221)
Hover
#D1BFBC
rgb(209, 191, 188)
Active
#B49892
rgb(180, 152, 146)
brown[100]
#D1BFBC
rgb(209, 191, 188)
Hover
#B49892
rgb(180, 152, 146)
Active
#8E645B
rgb(142, 100, 91)
brown[200]
#B49892
rgb(180, 152, 146)
Hover
#8E645B
rgb(142, 100, 91)
Active
#78463C
rgb(120, 70, 60)
brown[300]
#8E645B
rgb(142, 100, 91)
Hover
#78463C
rgb(120, 70, 60)
Active
#6E382D
rgb(110, 56, 45)
brown[400]
#78463C
rgb(120, 70, 60)
Hover
#6E382D
rgb(110, 56, 45)
Active
#5C2F26
rgb(92, 47, 38)
brown[500]
#6E382D
rgb(110, 56, 45)
Hover
#5C2F26
rgb(92, 47, 38)
Active
#4D2720
rgb(77, 39, 32)
brown[600]
#5C2F26
rgb(92, 47, 38)
Hover
#4D2720
rgb(77, 39, 32)
Active
#42221B
rgb(66, 34, 27)
brown[700]
#4D2720
rgb(77, 39, 32)
Hover
#42221B
rgb(66, 34, 27)
Active
#371C16
rgb(55, 28, 22)
brown[800]
#42221B
rgb(66, 34, 27)
Hover
#5C2F26
rgb(92, 47, 38)
Active
#78463C
rgb(120, 70, 60)
brown[900]
#371C16
rgb(55, 28, 22)
Hover
#4D2720
rgb(77, 39, 32)
Active
#6E382D
rgb(110, 56, 45)
brown[1000]
#2C1612
rgb(44, 22, 18)
Hover
#42221B
rgb(66, 34, 27)
Active
#5C2F26
rgb(92, 47, 38)

black

black[50]
#FFFFFF
rgb(255, 255, 255)
Hover
#F5F7FA
rgb(245, 247, 250)
Active
#E0E0E0
rgb(224, 224, 224)
black[100]
#F5F7FA
rgb(245, 247, 250)
Hover
#E0E0E0
rgb(224, 224, 224)
Active
#C9C9C9
rgb(201, 201, 201)
black[200]
#E0E0E0
rgb(224, 224, 224)
Hover
#C9C9C9
rgb(201, 201, 201)
Active
#A6A6A6
rgb(166, 166, 166)
black[300]
#C9C9C9
rgb(201, 201, 201)
Hover
#A6A6A6
rgb(166, 166, 166)
Active
#8C8C8C
rgb(140, 140, 140)
black[400]
#A6A6A6
rgb(166, 166, 166)
Hover
#8C8C8C
rgb(140, 140, 140)
Active
#787878
rgb(120, 120, 120)
black[500]
#8C8C8C
rgb(140, 140, 140)
Hover
#787878
rgb(120, 120, 120)
Active
#636363
rgb(99, 99, 99)
black[600]
#787878
rgb(120, 120, 120)
Hover
#636363
rgb(99, 99, 99)
Active
#4F4F4F
rgb(79, 79, 79)
black[700]
#636363
rgb(99, 99, 99)
Hover
#4F4F4F
rgb(79, 79, 79)
Active
#3C3C3C
rgb(60, 60, 60)
black[800]
#4F4F4F
rgb(79, 79, 79)
Hover
#787878
rgb(120, 120, 120)
Active
#A6A6A6
rgb(166, 166, 166)
black[900]
#3C3C3C
rgb(60, 60, 60)
Hover
#636363
rgb(99, 99, 99)
Active
#8C8C8C
rgb(140, 140, 140)
black[1000]
#262626
rgb(38, 38, 38)
Hover
#4F4F4F
rgb(79, 79, 79)
Active
#787878
rgb(120, 120, 120)

black blue

blackBlue[50]
#FDFDFF
rgb(253, 253, 255)
Hover
#F9F9FF
rgb(249, 249, 255)
Active
#E9E9F5
rgb(233, 233, 245)
blackBlue[100]
#F9F9FF
rgb(249, 249, 255)
Hover
#E9E9F5
rgb(233, 233, 245)
Active
#D8D9EB
rgb(216, 217, 235)
blackBlue[200]
#E9E9F5
rgb(233, 233, 245)
Hover
#D8D9EB
rgb(216, 217, 235)
Active
#BABDD4
rgb(186, 189, 212)
blackBlue[300]
#D8D9EB
rgb(216, 217, 235)
Hover
#BABDD4
rgb(186, 189, 212)
Active
#9FA1BB
rgb(159, 161, 187)
blackBlue[400]
#BABDD4
rgb(186, 189, 212)
Hover
#9FA1BB
rgb(159, 161, 187)
Active
#8487A1
rgb(132, 135, 161)
blackBlue[500]
#9FA1BB
rgb(159, 161, 187)
Hover
#8487A1
rgb(132, 135, 161)
Active
#5E607E
rgb(94, 96, 126)
blackBlue[600]
#8487A1
rgb(132, 135, 161)
Hover
#5E607E
rgb(94, 96, 126)
Active
#3A3C4D
rgb(58, 60, 77)
blackBlue[700]
#5E607E
rgb(94, 96, 126)
Hover
#3A3C4D
rgb(58, 60, 77)
Active
#262838
rgb(38, 40, 56)
blackBlue[800]
#3A3C4D
rgb(58, 60, 77)
Hover
#8487A1
rgb(132, 135, 161)
Active
#BABDD4
rgb(186, 189, 212)
blackBlue[900]
#262838
rgb(38, 40, 56)
Hover
#5E607E
rgb(94, 96, 126)
Active
#9FA1BB
rgb(159, 161, 187)
blackBlue[1000]
#171822
rgb(23, 24, 34)
Hover
#3A3C4D
rgb(58, 60, 77)
Active
#8487A1
rgb(132, 135, 161)

Color processing function

getActionColor

import { getActionColor } from '@apitable/components';

Parse the colors in the palette to get the colors of the hover and active states. For example: purple[400] The result calculated by getActionColor is as follows:

{ "hover": "#B35FF5", "active": "#AB45FB" }

The effect of using Button is as follows:

getContrastText

import { getContrastText } from '@apitable/components';

Based on the background color, the foreground text color is automatically generated. Make the overall effect visual experience more comfortable and friendly:

  • Light background with black font.
  • Dark backgrounds give white fonts.
purple 100
purple 600

convertHexToRGB

import { convertHexToRGB } from '@apitable/components';

Supports converting color palettes and other colors from HEX format to RGB, and supports transparency configuration, compatible with the following usages:

  • convertHexToRGB(purple[100]) => rgb(228, 197, 251)
  • convertHexToRGB('#E4C5FB') => rgb(228, 197, 251)
  • convertHexToRGB('#E4C5FB', 0.5) => rgb(228, 197, 251, 0.5)
rgb(228, 197, 251)
rgb(228, 197, 251)
rgba(228, 197, 251, 0.5)
rgba(228, 197, 251, 0.5)