Colors
Demo | Token name | Code | Figma usage | Description | Value |
---|---|---|---|---|---|
scale.gray.200 | React: themeGet('colors.scale.gray.200') CSS: --fk-scale-gray-200 | scale/gray/200 | Avoid using scales, use a semantic token instead. | #e3e3e3 | |
scale.gray.300 | React: themeGet('colors.scale.gray.300') CSS: --fk-scale-gray-300 | scale/gray/300 | Avoid using scales, use a semantic token instead. | #c9c9c9 | |
scale.gray.400 | React: themeGet('colors.scale.gray.400') CSS: --fk-scale-gray-400 | scale/gray/400 | Avoid using scales, use a semantic token instead. | #969696 | |
scale.gray.500 | React: themeGet('colors.scale.gray.500') CSS: --fk-scale-gray-500 | scale/gray/500 | Avoid using scales, use a semantic token instead. | #7a7a7a | |
scale.gray.600 | React: themeGet('colors.scale.gray.600') CSS: --fk-scale-gray-600 | scale/gray/600 | Avoid using scales, use a semantic token instead. | #595959 | |
scale.gray.700 | React: themeGet('colors.scale.gray.700') CSS: --fk-scale-gray-700 | scale/gray/700 | Avoid using scales, use a semantic token instead. | #3d3d3d | |
scale.gray.800 | React: themeGet('colors.scale.gray.800') CSS: --fk-scale-gray-800 | scale/gray/800 | Avoid using scales, use a semantic token instead. | #1f1f1f | |
scale.gray.900 | React: themeGet('colors.scale.gray.900') CSS: --fk-scale-gray-900 | scale/gray/900 | Avoid using scales, use a semantic token instead. | #000000 | |
scale.gray.000 | React: themeGet('colors.scale.gray.000') CSS: --fk-scale-gray-000 | scale/gray/000 | Avoid using scales, use a semantic token instead. | #f8f8f8 | |
scale.neutral.100 | React: themeGet('colors.scale.neutral.100') CSS: --fk-scale-neutral-100 | scale/neutral/100 | Avoid using scales, use a semantic token instead. | #f8f8f8 | |
scale.neutral.200 | React: themeGet('colors.scale.neutral.200') CSS: --fk-scale-neutral-200 | scale/neutral/200 | Avoid using scales, use a semantic token instead. | #eaeaea | |
scale.neutral.250 | React: themeGet('colors.scale.neutral.250') CSS: --fk-scale-neutral-250 | scale/neutral/250 | Avoid using scales, use a semantic token instead. | #ffffff | |
scale.neutral.300 | React: themeGet('colors.scale.neutral.300') CSS: --fk-scale-neutral-300 | scale/neutral/300 | Avoid using scales, use a semantic token instead. | #d7d7da | |
scale.neutral.350 | React: themeGet('colors.scale.neutral.350') CSS: --fk-scale-neutral-350 | scale/neutral/350 | Avoid using scales, use a semantic token instead. | #ffffff | |
scale.neutral.400 | React: themeGet('colors.scale.neutral.400') CSS: --fk-scale-neutral-400 | scale/neutral/400 | Avoid using scales, use a semantic token instead. | #cbcccf | |
scale.neutral.500 | React: themeGet('colors.scale.neutral.500') CSS: --fk-scale-neutral-500 | scale/neutral/500 | Avoid using scales, use a semantic token instead. | #b5b5ba | |
scale.neutral.600 | React: themeGet('colors.scale.neutral.600') CSS: --fk-scale-neutral-600 | scale/neutral/600 | Avoid using scales, use a semantic token instead. | #9a9a9f | |
scale.neutral.700 | React: themeGet('colors.scale.neutral.700') CSS: --fk-scale-neutral-700 | scale/neutral/700 | Avoid using scales, use a semantic token instead. | #7c7a7f | |
scale.neutral.800 | React: themeGet('colors.scale.neutral.800') CSS: --fk-scale-neutral-800 | scale/neutral/800 | Avoid using scales, use a semantic token instead. | #5e5d60 | |
scale.neutral.900 | React: themeGet('colors.scale.neutral.900') CSS: --fk-scale-neutral-900 | scale/neutral/900 | Avoid using scales, use a semantic token instead. | #454447 | |
scale.neutral.1000 | React: themeGet('colors.scale.neutral.1000') CSS: --fk-scale-neutral-1000 | scale/neutral/1000 | Avoid using scales, use a semantic token instead. | #333133 | |
scale.neutral.1100 | React: themeGet('colors.scale.neutral.1100') CSS: --fk-scale-neutral-1100 | scale/neutral/1100 | Avoid using scales, use a semantic token instead. | #1d1c1d | |
scale.neutral.000 | React: themeGet('colors.scale.neutral.000') CSS: --fk-scale-neutral-000 | scale/neutral/000 | Avoid using scales, use a semantic token instead. | #ffffff | |
scale.neutralAlpha.100 | React: themeGet('colors.scale.neutralAlpha.100') CSS: --fk-scale-neutralAlpha-100 | scale/neutralAlpha/100 | Avoid using scales, use a semantic token instead. | #45444708 | |
scale.neutralAlpha.200 | React: themeGet('colors.scale.neutralAlpha.200') CSS: --fk-scale-neutralAlpha-200 | scale/neutralAlpha/200 | Avoid using scales, use a semantic token instead. | #4544470f | |
scale.neutralAlpha.250 | React: themeGet('colors.scale.neutralAlpha.250') CSS: --fk-scale-neutralAlpha-250 | scale/neutralAlpha/250 | Avoid using scales, use a semantic token instead. | #1d1c1d0f | |
scale.neutralAlpha.300 | React: themeGet('colors.scale.neutralAlpha.300') CSS: --fk-scale-neutralAlpha-300 | scale/neutralAlpha/300 | Avoid using scales, use a semantic token instead. | #45444721 | |
scale.neutralAlpha.350 | React: themeGet('colors.scale.neutralAlpha.350') CSS: --fk-scale-neutralAlpha-350 | scale/neutralAlpha/350 | Avoid using scales, use a semantic token instead. | #1d1c1d38 | |
scale.neutralAlpha.400 | React: themeGet('colors.scale.neutralAlpha.400') CSS: --fk-scale-neutralAlpha-400 | scale/neutralAlpha/400 | Avoid using scales, use a semantic token instead. | #1d1c1d47 | |
scale.neutralAlpha.500 | React: themeGet('colors.scale.neutralAlpha.500') CSS: --fk-scale-neutralAlpha-500 | scale/neutralAlpha/500 | Avoid using scales, use a semantic token instead. | #45444766 | |
scale.neutralAlpha.600 | React: themeGet('colors.scale.neutralAlpha.600') CSS: --fk-scale-neutralAlpha-600 | scale/neutralAlpha/600 | Avoid using scales, use a semantic token instead. | #4544478c | |
scale.neutralAlpha.700 | React: themeGet('colors.scale.neutralAlpha.700') CSS: --fk-scale-neutralAlpha-700 | scale/neutralAlpha/700 | Avoid using scales, use a semantic token instead. | #454447a6 | |
scale.neutralAlpha.800 | React: themeGet('colors.scale.neutralAlpha.800') CSS: --fk-scale-neutralAlpha-800 | scale/neutralAlpha/800 | Avoid using scales, use a semantic token instead. | #1d1c1db3 | |
scale.neutralAlpha.900 | React: themeGet('colors.scale.neutralAlpha.900') CSS: --fk-scale-neutralAlpha-900 | scale/neutralAlpha/900 | Avoid using scales, use a semantic token instead. | #454447d6 | |
scale.neutralAlpha.000 | React: themeGet('colors.scale.neutralAlpha.000') CSS: --fk-scale-neutralAlpha-000 | scale/neutralAlpha/000 | Avoid using scales, use a semantic token instead. | #ffffff00 | |
scale.blue.100 | React: themeGet('colors.scale.blue.100') CSS: --fk-scale-blue-100 | scale/blue/100 | Avoid using scales, use a semantic token instead. | #c2e6fd | |
scale.blue.200 | React: themeGet('colors.scale.blue.200') CSS: --fk-scale-blue-200 | scale/blue/200 | Avoid using scales, use a semantic token instead. | #9ed6fa | |
scale.blue.300 | React: themeGet('colors.scale.blue.300') CSS: --fk-scale-blue-300 | scale/blue/300 | Avoid using scales, use a semantic token instead. | #73bdf3 | |
scale.blue.400 | React: themeGet('colors.scale.blue.400') CSS: --fk-scale-blue-400 | scale/blue/400 | Avoid using scales, use a semantic token instead. | #54a9ea | |
scale.blue.500 | React: themeGet('colors.scale.blue.500') CSS: --fk-scale-blue-500 | scale/blue/500 | Avoid using scales, use a semantic token instead. | #3b97dd | |
scale.blue.600 | React: themeGet('colors.scale.blue.600') CSS: --fk-scale-blue-600 | scale/blue/600 | Avoid using scales, use a semantic token instead. | #1b74b9 | |
scale.blue.700 | React: themeGet('colors.scale.blue.700') CSS: --fk-scale-blue-700 | scale/blue/700 | Avoid using scales, use a semantic token instead. | #1264a3 | |
scale.blue.800 | React: themeGet('colors.scale.blue.800') CSS: --fk-scale-blue-800 | scale/blue/800 | Avoid using scales, use a semantic token instead. | #0b4c8c | |
scale.blue.900 | React: themeGet('colors.scale.blue.900') CSS: --fk-scale-blue-900 | scale/blue/900 | Avoid using scales, use a semantic token instead. | #122a59 | |
scale.blue.000 | React: themeGet('colors.scale.blue.000') CSS: --fk-scale-blue-000 | scale/blue/000 | Avoid using scales, use a semantic token instead. | #e6f5fe | |
scale.teal.100 | React: themeGet('colors.scale.teal.100') CSS: --fk-scale-teal-100 | scale/teal/100 | Avoid using scales, use a semantic token instead. | #c5f6f7 | |
scale.teal.200 | React: themeGet('colors.scale.teal.200') CSS: --fk-scale-teal-200 | scale/teal/200 | Avoid using scales, use a semantic token instead. | #78d7dd | |
scale.teal.300 | React: themeGet('colors.scale.teal.300') CSS: --fk-scale-teal-300 | scale/teal/300 | Avoid using scales, use a semantic token instead. | #53bfc9 | |
scale.teal.400 | React: themeGet('colors.scale.teal.400') CSS: --fk-scale-teal-400 | scale/teal/400 | Avoid using scales, use a semantic token instead. | #37a8b6 | |
scale.teal.500 | React: themeGet('colors.scale.teal.500') CSS: --fk-scale-teal-500 | scale/teal/500 | Avoid using scales, use a semantic token instead. | #2392a2 | |
scale.teal.600 | React: themeGet('colors.scale.teal.600') CSS: --fk-scale-teal-600 | scale/teal/600 | Avoid using scales, use a semantic token instead. | #167d8e | |
scale.teal.700 | React: themeGet('colors.scale.teal.700') CSS: --fk-scale-teal-700 | scale/teal/700 | Avoid using scales, use a semantic token instead. | #0d6a7b | |
scale.teal.800 | React: themeGet('colors.scale.teal.800') CSS: --fk-scale-teal-800 | scale/teal/800 | Avoid using scales, use a semantic token instead. | #085867 | |
scale.teal.900 | React: themeGet('colors.scale.teal.900') CSS: --fk-scale-teal-900 | scale/teal/900 | Avoid using scales, use a semantic token instead. | #033640 | |
scale.teal.000 | React: themeGet('colors.scale.teal.000') CSS: --fk-scale-teal-000 | scale/teal/000 | Avoid using scales, use a semantic token instead. | #e3ffff | |
scale.purple.100 | React: themeGet('colors.scale.purple.100') CSS: --fk-scale-purple-100 | scale/purple/100 | Avoid using scales, use a semantic token instead. | #f6e4ff | |
scale.purple.200 | React: themeGet('colors.scale.purple.200') CSS: --fk-scale-purple-200 | scale/purple/200 | Avoid using scales, use a semantic token instead. | #f4daff | |
scale.purple.300 | React: themeGet('colors.scale.purple.300') CSS: --fk-scale-purple-300 | scale/purple/300 | Avoid using scales, use a semantic token instead. | #eabdfb | |
scale.purple.400 | React: themeGet('colors.scale.purple.400') CSS: --fk-scale-purple-400 | scale/purple/400 | Avoid using scales, use a semantic token instead. | #df9ff4 | |
scale.purple.500 | React: themeGet('colors.scale.purple.500') CSS: --fk-scale-purple-500 | scale/purple/500 | Avoid using scales, use a semantic token instead. | #c474d3 | |
scale.purple.600 | React: themeGet('colors.scale.purple.600') CSS: --fk-scale-purple-600 | scale/purple/600 | Avoid using scales, use a semantic token instead. | #a350af | |
scale.purple.700 | React: themeGet('colors.scale.purple.700') CSS: --fk-scale-purple-700 | scale/purple/700 | Avoid using scales, use a semantic token instead. | #611f69 | |
scale.purple.800 | React: themeGet('colors.scale.purple.800') CSS: --fk-scale-purple-800 | scale/purple/800 | Avoid using scales, use a semantic token instead. | #4a154b | |
scale.purple.900 | React: themeGet('colors.scale.purple.900') CSS: --fk-scale-purple-900 | scale/purple/900 | Avoid using scales, use a semantic token instead. | #39063a | |
scale.purple.000 | React: themeGet('colors.scale.purple.000') CSS: --fk-scale-purple-000 | scale/purple/000 | Avoid using scales, use a semantic token instead. | #f9edff | |
scale.green.100 | React: themeGet('colors.scale.green.100') CSS: --fk-scale-green-100 | scale/green/100 | Avoid using scales, use a semantic token instead. | #c3f6e0 | |
scale.green.200 | React: themeGet('colors.scale.green.200') CSS: --fk-scale-green-200 | scale/green/200 | Avoid using scales, use a semantic token instead. | #a5edce | |
scale.green.300 | React: themeGet('colors.scale.green.300') CSS: --fk-scale-green-300 | scale/green/300 | Avoid using scales, use a semantic token instead. | #4cc894 | |
scale.green.400 | React: themeGet('colors.scale.green.400') CSS: --fk-scale-green-400 | scale/green/400 | Avoid using scales, use a semantic token instead. | #2eb67d | |
scale.green.500 | React: themeGet('colors.scale.green.500') CSS: --fk-scale-green-500 | scale/green/500 | Avoid using scales, use a semantic token instead. | #20a271 | |
scale.green.600 | React: themeGet('colors.scale.green.600') CSS: --fk-scale-green-600 | scale/green/600 | Avoid using scales, use a semantic token instead. | #178f65 | |
scale.green.700 | React: themeGet('colors.scale.green.700') CSS: --fk-scale-green-700 | scale/green/700 | Avoid using scales, use a semantic token instead. | #007a5a | |
scale.green.800 | React: themeGet('colors.scale.green.800') CSS: --fk-scale-green-800 | scale/green/800 | Avoid using scales, use a semantic token instead. | #0e674d | |
scale.green.900 | React: themeGet('colors.scale.green.900') CSS: --fk-scale-green-900 | scale/green/900 | Avoid using scales, use a semantic token instead. | #0a4032 | |
scale.green.000 | React: themeGet('colors.scale.green.000') CSS: --fk-scale-green-000 | scale/green/000 | Avoid using scales, use a semantic token instead. | #e3fff3 | |
scale.yellow.100 | React: themeGet('colors.scale.yellow.100') CSS: --fk-scale-yellow-100 | scale/yellow/100 | Avoid using scales, use a semantic token instead. | #fff4b8 | |
scale.yellow.200 | React: themeGet('colors.scale.yellow.200') CSS: --fk-scale-yellow-200 | scale/yellow/200 | Avoid using scales, use a semantic token instead. | #ffd738 | |
scale.yellow.300 | React: themeGet('colors.scale.yellow.300') CSS: --fk-scale-yellow-300 | scale/yellow/300 | Avoid using scales, use a semantic token instead. | #ffc600 | |
scale.yellow.400 | React: themeGet('colors.scale.yellow.400') CSS: --fk-scale-yellow-400 | scale/yellow/400 | Avoid using scales, use a semantic token instead. | #f1b900 | |
scale.yellow.500 | React: themeGet('colors.scale.yellow.500') CSS: --fk-scale-yellow-500 | scale/yellow/500 | Avoid using scales, use a semantic token instead. | #dea900 | |
scale.yellow.600 | React: themeGet('colors.scale.yellow.600') CSS: --fk-scale-yellow-600 | scale/yellow/600 | Avoid using scales, use a semantic token instead. | #c79600 | |
scale.yellow.700 | React: themeGet('colors.scale.yellow.700') CSS: --fk-scale-yellow-700 | scale/yellow/700 | Avoid using scales, use a semantic token instead. | #aa8000 | |
scale.yellow.800 | React: themeGet('colors.scale.yellow.800') CSS: --fk-scale-yellow-800 | scale/yellow/800 | Avoid using scales, use a semantic token instead. | #6b5000 | |
scale.yellow.900 | React: themeGet('colors.scale.yellow.900') CSS: --fk-scale-yellow-900 | scale/yellow/900 | Avoid using scales, use a semantic token instead. | #4d3900 | |
scale.yellow.000 | React: themeGet('colors.scale.yellow.000') CSS: --fk-scale-yellow-000 | scale/yellow/000 | Avoid using scales, use a semantic token instead. | #fffae0 | |
scale.red.100 | React: themeGet('colors.scale.red.100') CSS: --fk-scale-red-100 | scale/red/100 | Avoid using scales, use a semantic token instead. | #ffd6e4 | |
scale.red.200 | React: themeGet('colors.scale.red.200') CSS: --fk-scale-red-200 | scale/red/200 | Avoid using scales, use a semantic token instead. | #ffa3c2 | |
scale.red.300 | React: themeGet('colors.scale.red.300') CSS: --fk-scale-red-300 | scale/red/300 | Avoid using scales, use a semantic token instead. | #ff81aa | |
scale.red.400 | React: themeGet('colors.scale.red.400') CSS: --fk-scale-red-400 | scale/red/400 | Avoid using scales, use a semantic token instead. | #fa5f90 | |
scale.red.500 | React: themeGet('colors.scale.red.500') CSS: --fk-scale-red-500 | scale/red/500 | Avoid using scales, use a semantic token instead. | #ef3e75 | |
scale.red.600 | React: themeGet('colors.scale.red.600') CSS: --fk-scale-red-600 | scale/red/600 | Avoid using scales, use a semantic token instead. | #e01e5a | |
scale.red.700 | React: themeGet('colors.scale.red.700') CSS: --fk-scale-red-700 | scale/red/700 | Avoid using scales, use a semantic token instead. | #c01343 | |
scale.red.800 | React: themeGet('colors.scale.red.800') CSS: --fk-scale-red-800 | scale/red/800 | Avoid using scales, use a semantic token instead. | #7b041c | |
scale.red.900 | React: themeGet('colors.scale.red.900') CSS: --fk-scale-red-900 | scale/red/900 | Avoid using scales, use a semantic token instead. | #59000f | |
scale.red.000 | React: themeGet('colors.scale.red.000') CSS: --fk-scale-red-000 | scale/red/000 | Avoid using scales, use a semantic token instead. | #ffe8ef | |
scale.orange.100 | React: themeGet('colors.scale.orange.100') CSS: --fk-scale-orange-100 | scale/orange/100 | Avoid using scales, use a semantic token instead. | #fed4be | |
scale.orange.200 | React: themeGet('colors.scale.orange.200') CSS: --fk-scale-orange-200 | scale/orange/200 | Avoid using scales, use a semantic token instead. | #fbb895 | |
scale.orange.300 | React: themeGet('colors.scale.orange.300') CSS: --fk-scale-orange-300 | scale/orange/300 | Avoid using scales, use a semantic token instead. | #f89b6c | |
scale.orange.400 | React: themeGet('colors.scale.orange.400') CSS: --fk-scale-orange-400 | scale/orange/400 | Avoid using scales, use a semantic token instead. | #f28045 | |
scale.orange.500 | React: themeGet('colors.scale.orange.500') CSS: --fk-scale-orange-500 | scale/orange/500 | Avoid using scales, use a semantic token instead. | #e96825 | |
scale.orange.600 | React: themeGet('colors.scale.orange.600') CSS: --fk-scale-orange-600 | scale/orange/600 | Avoid using scales, use a semantic token instead. | #c84600 | |
scale.orange.700 | React: themeGet('colors.scale.orange.700') CSS: --fk-scale-orange-700 | scale/orange/700 | Avoid using scales, use a semantic token instead. | #ac3d00 | |
scale.orange.800 | React: themeGet('colors.scale.orange.800') CSS: --fk-scale-orange-800 | scale/orange/800 | Avoid using scales, use a semantic token instead. | #8b3200 | |
scale.orange.900 | React: themeGet('colors.scale.orange.900') CSS: --fk-scale-orange-900 | scale/orange/900 | Avoid using scales, use a semantic token instead. | #662500 | |
scale.orange.000 | React: themeGet('colors.scale.orange.000') CSS: --fk-scale-orange-000 | scale/orange/000 | Avoid using scales, use a semantic token instead. | #ffede5 | |
scale.magenta.100 | React: themeGet('colors.scale.magenta.100') CSS: --fk-scale-magenta-100 | scale/magenta/100 | Avoid using scales, use a semantic token instead. | #fae1ec | |
scale.magenta.200 | React: themeGet('colors.scale.magenta.200') CSS: --fk-scale-magenta-200 | scale/magenta/200 | Avoid using scales, use a semantic token instead. | #edb4ce | |
scale.magenta.300 | React: themeGet('colors.scale.magenta.300') CSS: --fk-scale-magenta-300 | scale/magenta/300 | Avoid using scales, use a semantic token instead. | #e296b9 | |
scale.magenta.400 | React: themeGet('colors.scale.magenta.400') CSS: --fk-scale-magenta-400 | scale/magenta/400 | Avoid using scales, use a semantic token instead. | #d378a3 | |
scale.magenta.500 | React: themeGet('colors.scale.magenta.500') CSS: --fk-scale-magenta-500 | scale/magenta/500 | Avoid using scales, use a semantic token instead. | #c05b8c | |
scale.magenta.600 | React: themeGet('colors.scale.magenta.600') CSS: --fk-scale-magenta-600 | scale/magenta/600 | Avoid using scales, use a semantic token instead. | #b4497e | |
scale.magenta.700 | React: themeGet('colors.scale.magenta.700') CSS: --fk-scale-magenta-700 | scale/magenta/700 | Avoid using scales, use a semantic token instead. | #943364 | |
scale.magenta.800 | React: themeGet('colors.scale.magenta.800') CSS: --fk-scale-magenta-800 | scale/magenta/800 | Avoid using scales, use a semantic token instead. | #5e1237 | |
scale.magenta.900 | React: themeGet('colors.scale.magenta.900') CSS: --fk-scale-magenta-900 | scale/magenta/900 | Avoid using scales, use a semantic token instead. | #4d0025 | |
scale.magenta.000 | React: themeGet('colors.scale.magenta.000') CSS: --fk-scale-magenta-000 | scale/magenta/000 | Avoid using scales, use a semantic token instead. | #fff0f6 | |
scale.lime.100 | React: themeGet('colors.scale.lime.100') CSS: --fk-scale-lime-100 | scale/lime/100 | Avoid using scales, use a semantic token instead. | #e5f5b8 | |
scale.lime.200 | React: themeGet('colors.scale.lime.200') CSS: --fk-scale-lime-200 | scale/lime/200 | Avoid using scales, use a semantic token instead. | #d2eb8c | |
scale.lime.300 | React: themeGet('colors.scale.lime.300') CSS: --fk-scale-lime-300 | scale/lime/300 | Avoid using scales, use a semantic token instead. | #b4d758 | |
scale.lime.400 | React: themeGet('colors.scale.lime.400') CSS: --fk-scale-lime-400 | scale/lime/400 | Avoid using scales, use a semantic token instead. | #85af26 | |
scale.lime.500 | React: themeGet('colors.scale.lime.500') CSS: --fk-scale-lime-500 | scale/lime/500 | Avoid using scales, use a semantic token instead. | #729c1a | |
scale.lime.600 | React: themeGet('colors.scale.lime.600') CSS: --fk-scale-lime-600 | scale/lime/600 | Avoid using scales, use a semantic token instead. | #608813 | |
scale.lime.700 | React: themeGet('colors.scale.lime.700') CSS: --fk-scale-lime-700 | scale/lime/700 | Avoid using scales, use a semantic token instead. | #50740e | |
scale.lime.800 | React: themeGet('colors.scale.lime.800') CSS: --fk-scale-lime-800 | scale/lime/800 | Avoid using scales, use a semantic token instead. | #324c08 | |
scale.lime.900 | React: themeGet('colors.scale.lime.900') CSS: --fk-scale-lime-900 | scale/lime/900 | Avoid using scales, use a semantic token instead. | #243806 | |
scale.lime.000 | React: themeGet('colors.scale.lime.000') CSS: --fk-scale-lime-000 | scale/lime/000 | Avoid using scales, use a semantic token instead. | #f4ffdb | |
elevation.surface.default.[default] | React: themeGet('colors.elevation.surface.default.default') CSS: --fk-surface | elevation/surface/default/default | Use as the primary background for the UI. | #ffffff | |
elevation.surface.default.hovered | React: themeGet('colors.elevation.surface.default.hovered') CSS: --fk-surface-hovered | elevation/surface/default/hovered | Hovered state of elevation.surface | #eaeaea | |
elevation.surface.default.pressed | React: themeGet('colors.elevation.surface.default.pressed') CSS: --fk-surface-pressed | elevation/surface/default/pressed | Pressed state of elevation.surface | #d7d7da | |
elevation.surface.sunken | React: themeGet('colors.elevation.surface.sunken') CSS: --fk-surface-sunken | elevation/surface/sunken | A secondary background for the UI commonly used for grouping items, such as Jira cards in columns. | #f8f8f8 | |
elevation.surface.raised.default | React: themeGet('colors.elevation.surface.raised.default') CSS: --fk-surface-raised | elevation/surface/raised/default | Use for the background of raised cards, such as cards on a Kanban board. Combine with elevation.shadow.raised | #ffffff | |
elevation.surface.raised.hovered | React: themeGet('colors.elevation.surface.raised.hovered') CSS: --fk-surface-raised-hovered | elevation/surface/raised/hovered | Hovered state of elevation.surface.raised | #f8f8f8 | |
elevation.surface.raised.pressed | React: themeGet('colors.elevation.surface.raised.pressed') CSS: --fk-surface-raised-pressed | elevation/surface/raised/pressed | Pressed state of elevation.surface.raised | #eaeaea | |
elevation.surface.overlay.default | React: themeGet('colors.elevation.surface.overlay.default') CSS: --fk-surface-overlay | elevation/surface/overlay/default | Use for the background of elements that sit on top of the UI, such as modals, dialogs, dropdown menus, floating toolbars, and floating single-action buttons. Also use for the background of raised cards in a dragged state. Combine with elevation.shadow.overlay. | #ffffff | |
elevation.surface.overlay.hovered | React: themeGet('colors.elevation.surface.overlay.hovered') CSS: --fk-surface-overlay-hovered | elevation/surface/overlay/hovered | Hovered state of elevation.surface.overlay | #eaeaea | |
elevation.surface.overlay.pressed | React: themeGet('colors.elevation.surface.overlay.pressed') CSS: --fk-surface-overlay-pressed | elevation/surface/overlay/pressed | Pressed state of elevation.surface.overlay | #d7d7da | |
elevation.shadow.raised | React: themeGet('colors.elevation.shadow.raised') CSS: --fk-shadow-raised | elevation/shadow/raised | Use for the box shadow of raised card elements, such as Jira cards on a Kanban board. Combine with elevation.surface.raised | 0px 1px 3px 0px #00000019, 0px 1px 2px -1px #00000019 | |
elevation.shadow.overflow.default | React: themeGet('colors.elevation.shadow.overflow.default') CSS: --fk-shadow-overflow | elevation/shadow/overflow/default | Use to create a shadow when content scolls under other content. | 0px 2px 4px -2px #00000019, 0px 4px 6px -1px #00000019 | |
elevation.shadow.overflow.spread | React: themeGet('colors.elevation.shadow.overflow.spread') CSS: --fk-shadow-overflow-spread | elevation/shadow/overflow/spread | Use only when elevation.shadow.overflow is not technically feasible to implement. Pair with elevation.shadow.overflow.perimeter to replicate the overflow shadow. | #1d1c1d38 | |
elevation.shadow.overflow.perimeter | React: themeGet('colors.elevation.shadow.overflow.perimeter') CSS: --fk-shadow-overflow-perimeter | elevation/shadow/overflow/perimeter | Use only when elevation.shadow.overflow is not technically feasible to implement. Pair with elevation.shadow.overflow.spread to replicate the overflow shadow. | #45444721 | |
elevation.shadow.overlay | React: themeGet('colors.elevation.shadow.overlay') CSS: --fk-shadow-overlay | elevation/shadow/overlay | Use for the box shadow of elements that sit on top of the UI, such as modals, dropdown menus, flags, and inline dialogs. Combine with elevation.surface.overlay. Also use for the box shadow of raised cards in a dragged state. | 0px 4px 6px -4px #00000019, 0px 10px 15px -3px #00000019 | |
text.default | React: themeGet('colors.text.default') CSS: --fk-text | text/default | Use for primary text, such as body copy, sentence case headers, and buttons. | #1d1c1d | |
text.subtle | React: themeGet('colors.text.subtle') CSS: --fk-text-subtle | text/subtle | Use for secondary text, such as navigation, subtle button links, input field labels, and all caps subheadings. | #454447 | |
text.subtlest | React: themeGet('colors.text.subtlest') CSS: --fk-text-subtlest | text/subtlest | Use for tertiary text, such as meta-data, breadcrumbs, input field placeholder and helper text. | #7c7a7f | |
text.disabled | React: themeGet('colors.text.disabled') CSS: --fk-text-disabled | text/disabled | Use for text in a disabled state. | #b5b5ba | |
text.inverse | React: themeGet('colors.text.inverse') CSS: --fk-text-inverse | text/inverse | Use for text on bold backgrounds. | #ffffff | |
text.brand | React: themeGet('colors.text.brand') CSS: --fk-text-brand | text/brand | Use for text that reinforces our brand. | #611f69 | |
text.selected | React: themeGet('colors.text.selected') CSS: --fk-text-selected | text/selected | Use for text in selected or opened states, such as tabs and dropdown buttons. | #1264a3 | |
text.danger | React: themeGet('colors.text.danger') CSS: --fk-text-danger | text/danger | Use for critical text, such as input field error messaging. | #c01343 | |
text.success | React: themeGet('colors.text.success') CSS: --fk-text-success | text/success | Use for text to communicate a favourable outcome, such as input field success messaging. | #007a5a | |
text.discovery | React: themeGet('colors.text.discovery') CSS: --fk-text-discovery | text/discovery | Use for text to emphasize change or something new, such as in new lozenges. | #611f69 | |
text.information | React: themeGet('colors.text.information') CSS: --fk-text-information | text/information | Use for informative text or to communicate something is in progress, such as in-progress lozenges. | #0b4c8c | |
text.accent.blue.default | React: themeGet('colors.text.accent.blue.default') CSS: --fk-text-accent-blue | text/accent/blue/default | Use for blue text on non-bold backgrounds when there is no meaning tied to the color, such as colored tags. | #1b74b9 | |
text.accent.blue.bolder | React: themeGet('colors.text.accent.blue.bolder') CSS: --fk-text-accent-blue-bolder | text/accent/blue/bolder | Use on bold blue accent backgrounds. | #1264a3 | |
text.accent.red.default | React: themeGet('colors.text.accent.red.default') CSS: --fk-text-accent-red | text/accent/red/default | Use for red text on non-bold backgrounds when there is no meaning tied to the color, such as colored tags. | #c01343 | |
text.accent.red.bolder | React: themeGet('colors.text.accent.red.bolder') CSS: --fk-text-accent-red-bolder | text/accent/red/bolder | Use on bold red accent backgrounds. | #7b041c | |
text.accent.orange.default | React: themeGet('colors.text.accent.orange.default') CSS: --fk-text-accent-orange | text/accent/orange/default | Use for orange text on non-bold backgrounds when there is no meaning tied to the color, such as colored tags. | #c84600 | |
text.accent.orange.bolder | React: themeGet('colors.text.accent.orange.bolder') CSS: --fk-text-accent-orange-bolder | text/accent/orange/bolder | Use on bold orange accent backgrounds. | #ac3d00 | |
text.accent.green.default | React: themeGet('colors.text.accent.green.default') CSS: --fk-text-accent-green | text/accent/green/default | Use for green text on non-bold backgrounds when there is no meaning tied to the color, such as colored tags. | #007a5a | |
text.accent.green.bolder | React: themeGet('colors.text.accent.green.bolder') CSS: --fk-text-accent-green-bolder | text/accent/green/bolder | Use on bold green accent backgrounds. | #0e674d | |
text.accent.purple.default | React: themeGet('colors.text.accent.purple.default') CSS: --fk-text-accent-purple | text/accent/purple/default | Use for purple text on non-bold backgrounds when there is no meaning tied to the color, such as colored tags. | #611f69 | |
text.accent.purple.bolder | React: themeGet('colors.text.accent.purple.bolder') CSS: --fk-text-accent-purple-bolder | text/accent/purple/bolder | Use on bold purple accent backgrounds. | #4a154b | |
text.accent.magenta.default | React: themeGet('colors.text.accent.magenta.default') CSS: --fk-text-accent-magenta | text/accent/magenta/default | Use for magenta text on non-bold backgrounds when there is no meaning tied to the color, such as colored tags. | #943364 | |
text.accent.magenta.bolder | React: themeGet('colors.text.accent.magenta.bolder') CSS: --fk-text-accent-magenta-bolder | text/accent/magenta/bolder | Use on bold magenta accent backgrounds. | #5e1237 | |
text.accent.gray.default | React: themeGet('colors.text.accent.gray.default') CSS: --fk-text-accent-gray | text/accent/gray/default | Use for text on non-bold gray accent backgrounds, such as colored tags. | #3d3d3d | |
text.accent.gray.bolder | React: themeGet('colors.text.accent.gray.bolder') CSS: --fk-text-accent-gray-bolder | text/accent/gray/bolder | Use for text and icons on gray subtle accent backgrounds. | #1f1f1f | |
text.accent.lime.default | React: themeGet('colors.text.accent.lime.default') CSS: --fk-text-accent-lime | text/accent/lime/default | Use for lime text on non-bold backgrounds when there is no meaning tied to the color, such as colored tags. | #50740e | |
text.accent.lime.bolder | React: themeGet('colors.text.accent.lime.bolder') CSS: --fk-text-accent-lime-bolder | text/accent/lime/bolder | Use on bold lime accent backgrounds. | #324c08 | |
text.accent.yellow.default | React: themeGet('colors.text.accent.yellow.default') CSS: --fk-text-accent-yellow | text/accent/yellow/default | Use for yellow text on non-bold backgrounds when there is no meaning tied to the color, such as colored tags. | #aa8000 | |
text.accent.yellow.bolder | React: themeGet('colors.text.accent.yellow.bolder') CSS: --fk-text-accent-yellow-bolder | text/accent/yellow/bolder | Use on bold yellow accent backgrounds. | #6b5000 | |
text.accent.teal.default | React: themeGet('colors.text.accent.teal.default') CSS: --fk-text-accent-teal | text/accent/teal/default | Use for teal text on non-bold backgrounds when there is no meaning tied to the color, such as colored tags. | #0d6a7b | |
text.accent.teal.bolder | React: themeGet('colors.text.accent.teal.bolder') CSS: --fk-text-accent-teal-bolder | text/accent/teal/bolder | Use on bold teal accent backgrounds. | #085867 | |
text.warning.default | React: themeGet('colors.text.warning.default') CSS: --fk-text-warning | text/warning/default | Use for text to emphasize caution, such as in moved lozenges. | #ac3d00 | |
text.warning.inverse | React: themeGet('colors.text.warning.inverse') CSS: --fk-text-warning-inverse | text/warning/inverse | Use for text when on bold warning backgrounds. | #1d1c1d | |
icon.default | React: themeGet('colors.icon.default') CSS: --fk-icon | icon/default | Use for icon-only buttons, or icons paired with color.text | #5e5d60 | |
icon.subtle | React: themeGet('colors.icon.subtle') CSS: --fk-icon-subtle | icon/subtle | Use for icons paired with color.text.subtle | #7c7a7f | |
icon.inverse | React: themeGet('colors.icon.inverse') CSS: --fk-icon-inverse | icon/inverse | Use for icons on bold backgrounds. | #ffffff | |
icon.disabled | React: themeGet('colors.icon.disabled') CSS: --fk-icon-disabled | icon/disabled | Use for icons in a disabled state. | #b5b5ba | |
icon.brand | React: themeGet('colors.icon.brand') CSS: --fk-icon-brand | icon/brand | Use for icons that reinforce our brand. | #a350af | |
icon.selected | React: themeGet('colors.icon.selected') CSS: --fk-icon-selected | icon/selected | Use for icons in selected or opened states, such as those used in dropdown buttons. | #1b74b9 | |
icon.danger | React: themeGet('colors.icon.danger') CSS: --fk-icon-danger | icon/danger | Use for icons communicating critical information, such as those used in error handing. | #e01e5a | |
icon.success | React: themeGet('colors.icon.success') CSS: --fk-icon-success | icon/success | Use for icons communicating a favourable outcome, such as those used in success section messaged. | #178f65 | |
icon.discovery | React: themeGet('colors.icon.discovery') CSS: --fk-icon-discovery | icon/discovery | Use for icons communicating change or something new, such as discovery section messages. | #a350af | |
icon.information | React: themeGet('colors.icon.information') CSS: --fk-icon-information | icon/information | Use for icons communicating information or something in-progress, such as information section messages. | #1b74b9 | |
icon.accent.blue | React: themeGet('colors.icon.accent.blue') CSS: --fk-icon-accent-blue | icon/accent/blue | Use for blue icons on non-bold backgrounds when there is no meaning tied to the color, such as file type icons. | #1b74b9 | |
icon.accent.red | React: themeGet('colors.icon.accent.red') CSS: --fk-icon-accent-red | icon/accent/red | Use for red icons on non-bold backgrounds when there is no meaning tied to the color, such as file type icons. | #e01e5a | |
icon.accent.orange | React: themeGet('colors.icon.accent.orange') CSS: --fk-icon-accent-orange | icon/accent/orange | Use for orange icons on non-bold backgrounds when there is no meaning tied to the color, such as file type icons. | #c84600 | |
icon.accent.yellow | React: themeGet('colors.icon.accent.yellow') CSS: --fk-icon-accent-yellow | icon/accent/yellow | Use for yellow icons on non-bold backgrounds when there is no meaning tied to the color, such as file type icons. | #dea900 | |
icon.accent.green | React: themeGet('colors.icon.accent.green') CSS: --fk-icon-accent-green | icon/accent/green | Use for green icons on non-bold backgrounds when there is no meaning tied to the color, such as file type icons. | #178f65 | |
icon.accent.purple | React: themeGet('colors.icon.accent.purple') CSS: --fk-icon-accent-purple | icon/accent/purple | Use for purple icons on non-bold backgrounds when there is no meaning tied to the color, such as file type icons. | #a350af | |
icon.accent.teal | React: themeGet('colors.icon.accent.teal') CSS: --fk-icon-accent-teal | icon/accent/teal | Use for teal icons on non-bold backgrounds when there is no meaning tied to the color, such as file type icons. | #167d8e | |
icon.accent.magenta | React: themeGet('colors.icon.accent.magenta') CSS: --fk-icon-accent-magenta | icon/accent/magenta | Use for magenta icons on non-bold backgrounds when there is no meaning tied to the color, such as file type icons. | #b4497e | |
icon.accent.gray | React: themeGet('colors.icon.accent.gray') CSS: --fk-icon-accent-gray | icon/accent/gray | Use for icons on non-bold gray accent backgrounds, such as file type icons. | #595959 | |
icon.accent.lime | React: themeGet('colors.icon.accent.lime') CSS: --fk-icon-accent-lime | icon/accent/lime | Use for icons on non-bold lime accent backgrounds, such as file type icons. | #729c1a | |
icon.warning.default | React: themeGet('colors.icon.warning.default') CSS: --fk-icon-warning | icon/warning/default | Use for icons communicating caution, such as those used in warning section messages. | #c84600 | |
icon.warning.inverse | React: themeGet('colors.icon.warning.inverse') CSS: --fk-icon-warning-inverse | icon/warning/inverse | Use for icons when on bold warning backgrounds. | #5e5d60 | |
border.default | React: themeGet('colors.border.default') CSS: --fk-border | border/default | Use to visually group or separate UI elements, such as flat cards or side panel dividers. | #45444721 | |
border.inverse | React: themeGet('colors.border.inverse') CSS: --fk-border-inverse | border/inverse | Use for borders on bold backgrounds. | #ffffff | |
border.focused | React: themeGet('colors.border.focused') CSS: --fk-border-focused | border/focused | Use for focus rings of elements in a focus state. | #1b74b9 | |
border.input | React: themeGet('colors.border.input') CSS: --fk-border-input | border/input | Use for borders of form UI elements, such as text fields, checkboxes, and radio buttons. | #1d1c1d38 | |
border.disabled | React: themeGet('colors.border.disabled') CSS: --fk-border-disabled | border/disabled | Use for borders of elements in a disabled state. | #eaeaea | |
border.brand | React: themeGet('colors.border.brand') CSS: --fk-border-brand | border/brand | Use for borders or visual indicators of elements that reinforce our brand, such as logos or primary buttons. | #611f69 | |
border.bold | React: themeGet('colors.border.bold') CSS: --fk-border-bold | border/bold | A neutral border option that passes min 3:1 contrast ratios. | #9a9a9f | |
border.selected | React: themeGet('colors.border.selected') CSS: --fk-border-selected | border/selected | Use for borders or visual indicators of elements in a selected or opened state, such as in tabs or menu items. | #1b74b9 | |
border.danger | React: themeGet('colors.border.danger') CSS: --fk-border-danger | border/danger | Use for borders communicating critical information, such as the borders on invalid text fields. | #e01e5a | |
border.warning | React: themeGet('colors.border.warning') CSS: --fk-border-warning | border/warning | Use for borders communicating caution. | #e96825 | |
border.success | React: themeGet('colors.border.success') CSS: --fk-border-success | border/success | Use for borders communicating a favourable outcome, such as the borders on validated text fields. | #20a271 | |
border.discovery | React: themeGet('colors.border.discovery') CSS: --fk-border-discovery | border/discovery | Use for borders communicating change or something new, such as the borders in onboarding spotlights. | #a350af | |
border.information | React: themeGet('colors.border.information') CSS: --fk-border-information | border/information | Use for borders communicating information or something in-progress. | #1264a3 | |
border.accent.blue | React: themeGet('colors.border.accent.blue') CSS: --fk-border-accent-blue | border/accent/blue | Use for blue borders on non-bold backgrounds when there is no meaning tied to the color. | #1b74b9 | |
border.accent.red | React: themeGet('colors.border.accent.red') CSS: --fk-border-accent-red | border/accent/red | Use for red borders on non-bold backgrounds when there is no meaning tied to the color. | #e01e5a | |
border.accent.orange | React: themeGet('colors.border.accent.orange') CSS: --fk-border-accent-orange | border/accent/orange | Use for orange borders on non-bold backgrounds when there is no meaning tied to the color. | #e96825 | |
border.accent.yellow | React: themeGet('colors.border.accent.yellow') CSS: --fk-border-accent-yellow | border/accent/yellow | Use for yellow borders on non-bold backgrounds when there is no meaning tied to the color. | #dea900 | |
border.accent.green | React: themeGet('colors.border.accent.green') CSS: --fk-border-accent-green | border/accent/green | Use for green borders on non-bold backgrounds when there is no meaning tied to the color. | #20a271 | |
border.accent.purple | React: themeGet('colors.border.accent.purple') CSS: --fk-border-accent-purple | border/accent/purple | Use for purple borders on non-bold backgrounds when there is no meaning tied to the color. | #a350af | |
border.accent.teal | React: themeGet('colors.border.accent.teal') CSS: --fk-border-accent-teal | border/accent/teal | Use for teal borders on non-bold backgrounds when there is no meaning tied to the color. | #2392a2 | |
border.accent.magenta | React: themeGet('colors.border.accent.magenta') CSS: --fk-border-accent-magenta | border/accent/magenta | Use for magenta borders on non-bold backgrounds when there is no meaning tied to the color. | #c05b8c | |
border.accent.gray | React: themeGet('colors.border.accent.gray') CSS: --fk-border-accent-gray | border/accent/gray | Use for borders on non-bold gray accent backgrounds. | #7a7a7a | |
border.table.default | React: themeGet('colors.border.table.default') CSS: --fk-border-table | border/table/default | Use for the default borders in table elements, such as the visual divider between table headers or footers and table content. | #45444721 | |
border.table.container | React: themeGet('colors.border.table.container') CSS: --fk-border-table-container | border/table/container | Use for the containing borders in table elements when the UI requires that different implementation values have different resolved values, such as the visual divider around table content. | #ffffff00 | |
border.subtle | React: themeGet('colors.border.subtle') CSS: --fk-border-subtle | border/subtle | Use for secondary borders to visually group or separate UI elements, such as flat cards or side panel dividers. | #4544470f | |
background.disabled | React: themeGet('colors.background.disabled') CSS: --fk-background-disabled | background/disabled | Use for backgrounds of elements in a disabled state. | #f8f8f8 | |
background.accent.blue.subtlest | React: themeGet('colors.background.accent.blue.subtlest') CSS: --fk-background-accent-blue-subtlest | background/accent/blue/subtlest | Use for blue backgrounds when there is no meaning tied to the color. Reserved for when you only want a hint of color. | #e6f5fe | |
background.accent.blue.subtler | React: themeGet('colors.background.accent.blue.subtler') CSS: --fk-background-accent-blue-subtler | background/accent/blue/subtler | Use for blue backgrounds when there is no meaning tied to the color, such as colored tags. | #c2e6fd | |
background.accent.blue.subtle | React: themeGet('colors.background.accent.blue.subtle') CSS: --fk-background-accent-blue-subtle | background/accent/blue/subtle | Use for vibrant blue backgrounds when there is no meaning tied to the color, such as colored tags. | #73bdf3 | |
background.accent.blue.bolder | React: themeGet('colors.background.accent.blue.bolder') CSS: --fk-background-accent-blue-bolder | background/accent/blue/bolder | Use for blue backgrounds when there is no meaning tied to the color, and the background needs to pass min 3:1 contrast requirements. | #1b74b9 | |
background.accent.red.subtlest | React: themeGet('colors.background.accent.red.subtlest') CSS: --fk-background-accent-red-subtlest | background/accent/red/subtlest | Use for red backgrounds when there is no meaning tied to the color. Reserved for when you only want a hint of color. | #ffe8ef | |
background.accent.red.subtler | React: themeGet('colors.background.accent.red.subtler') CSS: --fk-background-accent-red-subtler | background/accent/red/subtler | Use for red backgrounds when there is no meaning tied to the color, such as colored tags. | #ffd6e4 | |
background.accent.red.subtle | React: themeGet('colors.background.accent.red.subtle') CSS: --fk-background-accent-red-subtle | background/accent/red/subtle | Use for vibrant red backgrounds when there is no meaning tied to the color, such as colored tags. | #fa5f90 | |
background.accent.red.bolder | React: themeGet('colors.background.accent.red.bolder') CSS: --fk-background-accent-red-bolder | background/accent/red/bolder | Use for red backgrounds when there is no meaning tied to the color, and the background needs to pass min 3:1 contrast requirements. | #e01e5a | |
background.accent.orange.subtlest | React: themeGet('colors.background.accent.orange.subtlest') CSS: --fk-background-accent-orange-subtlest | background/accent/orange/subtlest | Use for orange backgrounds when there is no meaning tied to the color. Reserved for when you only want a hint of color. | #ffede5 | |
background.accent.orange.subtler | React: themeGet('colors.background.accent.orange.subtler') CSS: --fk-background-accent-orange-subtler | background/accent/orange/subtler | Use for orange backgrounds when there is no meaning tied to the color, such as colored tags. | #fed4be | |
background.accent.orange.subtle | React: themeGet('colors.background.accent.orange.subtle') CSS: --fk-background-accent-orange-subtle | background/accent/orange/subtle | Use for vibrant orange backgrounds when there is no meaning tied to the color, such as colored tags. | #f89b6c | |
background.accent.orange.bolder | React: themeGet('colors.background.accent.orange.bolder') CSS: --fk-background-accent-orange-bolder | background/accent/orange/bolder | Use for orange backgrounds when there is no meaning tied to the color, and the background needs to pass min 3:1 contrast requirements. | #e96825 | |
background.accent.yellow.subtlest | React: themeGet('colors.background.accent.yellow.subtlest') CSS: --fk-background-accent-yellow-subtlest | background/accent/yellow/subtlest | Use for yellow backgrounds when there is no meaning tied to the color. Reserved for when you only want a hint of color. | #fffae0 | |
background.accent.yellow.subtler | React: themeGet('colors.background.accent.yellow.subtler') CSS: --fk-background-accent-yellow-subtler | background/accent/yellow/subtler | Use for yellow backgrounds when there is no meaning tied to the color, such as colored tags. | #fff4b8 | |
background.accent.yellow.subtle | React: themeGet('colors.background.accent.yellow.subtle') CSS: --fk-background-accent-yellow-subtle | background/accent/yellow/subtle | Use for vibrant yellow backgrounds when there is no meaning tied to the color, such as colored tags. | #ffd738 | |
background.accent.yellow.bolder | React: themeGet('colors.background.accent.yellow.bolder') CSS: --fk-background-accent-yellow-bolder | background/accent/yellow/bolder | Use for yellow backgrounds when there is no meaning tied to the color, and the background needs to pass min 3:1 contrast requirements. | #f1b900 | |
background.accent.green.subtlest | React: themeGet('colors.background.accent.green.subtlest') CSS: --fk-background-accent-green-subtlest | background/accent/green/subtlest | Use for green backgrounds when there is no meaning tied to the color. Reserved for when you only want a hint of color. | #e3fff3 | |
background.accent.green.subtler | React: themeGet('colors.background.accent.green.subtler') CSS: --fk-background-accent-green-subtler | background/accent/green/subtler | Use for green backgrounds when there is no meaning tied to the color, such as colored tags. | #c3f6e0 | |
background.accent.green.subtle | React: themeGet('colors.background.accent.green.subtle') CSS: --fk-background-accent-green-subtle | background/accent/green/subtle | Use for vibrant green backgrounds when there is no meaning tied to the color, such as colored tags. | #2eb67d | |
background.accent.green.bolder | React: themeGet('colors.background.accent.green.bolder') CSS: --fk-background-accent-green-bolder | background/accent/green/bolder | Use for green backgrounds when there is no meaning tied to the color, and the background needs to pass min 3:1 contrast requirements. | #007a5a | |
background.accent.teal.subtlest | React: themeGet('colors.background.accent.teal.subtlest') CSS: --fk-background-accent-teal-subtlest | background/accent/teal/subtlest | Use for teal backgrounds when there is no meaning tied to the color. Reserved for when you only want a hint of color. | #e3ffff | |
background.accent.teal.subtler | React: themeGet('colors.background.accent.teal.subtler') CSS: --fk-background-accent-teal-subtler | background/accent/teal/subtler | Use for teal backgrounds when there is no meaning tied to the color, such as colored tags. | #c5f6f7 | |
background.accent.teal.subtle | React: themeGet('colors.background.accent.teal.subtle') CSS: --fk-background-accent-teal-subtle | background/accent/teal/subtle | Use for vibrant teal backgrounds when there is no meaning tied to the color, such as colored tags. | #53bfc9 | |
background.accent.teal.bolder | React: themeGet('colors.background.accent.teal.bolder') CSS: --fk-background-accent-teal-bolder | background/accent/teal/bolder | Use for teal backgrounds when there is no meaning tied to the color, and the background needs to pass min 3:1 contrast requirements. | #167d8e | |
background.accent.purple.subtlest | React: themeGet('colors.background.accent.purple.subtlest') CSS: --fk-background-accent-purple-subtlest | background/accent/purple/subtlest | Use for purple backgrounds when there is no meaning tied to the color. Reserved for when you only want a hint of color. | #f9edff | |
background.accent.purple.subtler | React: themeGet('colors.background.accent.purple.subtler') CSS: --fk-background-accent-purple-subtler | background/accent/purple/subtler | Use for purple backgrounds when there is no meaning tied to the color, such as colored tags. | #f6e4ff | |
background.accent.purple.subtle | React: themeGet('colors.background.accent.purple.subtle') CSS: --fk-background-accent-purple-subtle | background/accent/purple/subtle | Use for vibrant purple backgrounds when there is no meaning tied to the color, such as colored tags. | #a350af | |
background.accent.purple.bolder | React: themeGet('colors.background.accent.purple.bolder') CSS: --fk-background-accent-purple-bolder | background/accent/purple/bolder | Use for purple backgrounds when there is no meaning tied to the color, and the background needs to pass min 3:1 contrast requirements. | #611f69 | |
background.accent.magenta.subtlest | React: themeGet('colors.background.accent.magenta.subtlest') CSS: --fk-background-accent-magenta-subtlest | background/accent/magenta/subtlest | Use for magenta backgrounds when there is no meaning tied to the color. Reserved for when you only want a hint of color. | #fff0f6 | |
background.accent.magenta.subtler | React: themeGet('colors.background.accent.magenta.subtler') CSS: --fk-background-accent-magenta-subtler | background/accent/magenta/subtler | Use for magenta backgrounds when there is no meaning tied to the color, such as colored tags. | #fae1ec | |
background.accent.magenta.subtle | React: themeGet('colors.background.accent.magenta.subtle') CSS: --fk-background-accent-magenta-subtle | background/accent/magenta/subtle | Use for vibrant magenta backgrounds when there is no meaning tied to the color, such as colored tags. | #c05b8c | |
background.accent.magenta.bolder | React: themeGet('colors.background.accent.magenta.bolder') CSS: --fk-background-accent-magenta-bolder | background/accent/magenta/bolder | Use for magenta backgrounds when there is no meaning tied to the color, and the background needs to pass min 3:1 contrast requirements. | #943364 | |
background.accent.gray.subtlest | React: themeGet('colors.background.accent.gray.subtlest') CSS: --fk-background-accent-gray-subtlest | background/accent/gray/subtlest | Use for gray backgrounds when there is no meaning tied to the color. Reserved for when you only want a hint of color. | #f8f8f8 | |
background.accent.gray.subtler | React: themeGet('colors.background.accent.gray.subtler') CSS: --fk-background-accent-gray-subtler | background/accent/gray/subtler | Use for gray backgrounds when there is no meaning tied to the color, such as colored tags. | #eaeaea | |
background.accent.gray.subtle | React: themeGet('colors.background.accent.gray.subtle') CSS: --fk-background-accent-gray-subtle | background/accent/gray/subtle | Use for vibrant gray backgrounds when there is no meaning tied to the color, such as colored tags. | #cbcccf | |
background.accent.gray.bolder | React: themeGet('colors.background.accent.gray.bolder') CSS: --fk-background-accent-gray-bolder | background/accent/gray/bolder | Use for gray backgrounds when there is no meaning tied to the color, and the background needs to pass min 3:1 contrast requirements. | #7c7a7f | |
background.accent.lime.subtlest | React: themeGet('colors.background.accent.lime.subtlest') CSS: --fk-background-accent-lime-subtlest | background/accent/lime/subtlest | Use for for backgrounds when there is no meaning tied to the color. Reserved for when you only want a hint of color. | #f4ffdb | |
background.accent.lime.subtler | React: themeGet('colors.background.accent.lime.subtler') CSS: --fk-background-accent-lime-subtler | background/accent/lime/subtler | Use for for backgrounds when there is no meaning tied to the color, such as colored tags. | #e5f5b8 | |
background.accent.lime.subtle | React: themeGet('colors.background.accent.lime.subtle') CSS: --fk-background-accent-lime-subtle | background/accent/lime/subtle | Use for vibrant for backgrounds when there is no meaning tied to the color, such as colored tags. | #b4d758 | |
background.accent.lime.bolder | React: themeGet('colors.background.accent.lime.bolder') CSS: --fk-background-accent-lime-bolder | background/accent/lime/bolder | Use for for backgrounds when there is no meaning tied to the color, and the background needs to pass min 3:1 contrast requirements. | #608813 | |
background.inverse.subtle.default | React: themeGet('colors.background.inverse.subtle.default') CSS: --fk-background-inverse-subtle | background/inverse/subtle/default | Use for backgrounds of elements on a bold background, such as in the buttons on spotlight cards. | #45444721 | |
background.inverse.subtle.hovered | React: themeGet('colors.background.inverse.subtle.hovered') CSS: --fk-background-inverse-subtle-hovered | background/inverse/subtle/hovered | Use for the hovered state of color.background.inverse.subtle | #1d1c1d47 | |
background.inverse.subtle.pressed | React: themeGet('colors.background.inverse.subtle.pressed') CSS: --fk-background-inverse-subtle-pressed | background/inverse/subtle/pressed | Use for the pressed state of color.background.inverse.subtle | #45444766 | |
background.input.default | React: themeGet( |