@atlaskit/primitives
Version:
Primitives are token-backed low-level building blocks.
106 lines • 3.55 kB
JavaScript
import { allSpaceMap } from './all-space';
import { backgroundColorMap } from './background-color';
import { borderColorMap } from './border-color';
import { borderRadiusMap } from './border-radius';
import { borderWidthMap } from './border-width';
import { dimensionMap } from './dimension';
import { fontMap } from './font';
import { fontFamilyMap } from './font-family';
import { fontWeightMap } from './font-weight';
import { layerMap } from './layer';
import { opacityMap } from './opacity';
import { positiveSpaceMap } from './positive-space';
import { shadowMap } from './shadow';
import { textColorMap } from './text-color';
export const tokensMap = {
backgroundColor: backgroundColorMap,
blockSize: dimensionMap,
borderBlockColor: borderColorMap,
borderBlockEndColor: borderColorMap,
borderBlockEndWidth: borderWidthMap,
borderBlockStartColor: borderColorMap,
borderBlockStartWidth: borderWidthMap,
borderBlockWidth: borderWidthMap,
borderBottomColor: borderColorMap,
borderBottomLeftRadius: borderRadiusMap,
borderBottomRightRadius: borderRadiusMap,
borderBottomWidth: borderWidthMap,
borderColor: borderColorMap,
borderEndEndRadius: borderRadiusMap,
borderEndStartRadius: borderRadiusMap,
borderInlineColor: borderColorMap,
borderInlineEndColor: borderColorMap,
borderInlineEndWidth: borderWidthMap,
borderInlineStartColor: borderColorMap,
borderInlineStartWidth: borderWidthMap,
borderInlineWidth: borderWidthMap,
borderLeftColor: borderColorMap,
borderLeftWidth: borderWidthMap,
borderRadius: borderRadiusMap,
borderRightColor: borderColorMap,
borderRightWidth: borderWidthMap,
borderStartEndRadius: borderRadiusMap,
borderStartStartRadius: borderRadiusMap,
borderTopColor: borderColorMap,
borderTopLeftRadius: borderRadiusMap,
borderTopRightRadius: borderRadiusMap,
borderTopWidth: borderWidthMap,
borderWidth: borderWidthMap,
bottom: allSpaceMap,
boxShadow: shadowMap,
color: textColorMap,
columnGap: positiveSpaceMap,
font: fontMap,
fontFamily: fontFamilyMap,
fontWeight: fontWeightMap,
gap: positiveSpaceMap,
height: dimensionMap,
inlineSize: dimensionMap,
inset: allSpaceMap,
insetBlock: allSpaceMap,
insetBlockEnd: allSpaceMap,
insetBlockStart: allSpaceMap,
insetInline: allSpaceMap,
insetInlineEnd: allSpaceMap,
insetInlineStart: allSpaceMap,
left: allSpaceMap,
margin: allSpaceMap,
marginBlock: allSpaceMap,
marginBlockEnd: allSpaceMap,
marginBlockStart: allSpaceMap,
marginBottom: allSpaceMap,
marginInline: allSpaceMap,
marginInlineEnd: allSpaceMap,
marginInlineStart: allSpaceMap,
marginLeft: allSpaceMap,
marginRight: allSpaceMap,
marginTop: allSpaceMap,
maxBlockSize: dimensionMap,
maxHeight: dimensionMap,
maxInlineSize: dimensionMap,
maxWidth: dimensionMap,
minBlockSize: dimensionMap,
minHeight: dimensionMap,
minInlineSize: dimensionMap,
minWidth: dimensionMap,
opacity: opacityMap,
outlineColor: borderColorMap,
outlineOffset: allSpaceMap,
outlineWidth: borderWidthMap,
padding: positiveSpaceMap,
paddingBlock: positiveSpaceMap,
paddingBlockEnd: positiveSpaceMap,
paddingBlockStart: positiveSpaceMap,
paddingBottom: positiveSpaceMap,
paddingInline: positiveSpaceMap,
paddingInlineEnd: positiveSpaceMap,
paddingInlineStart: positiveSpaceMap,
paddingLeft: positiveSpaceMap,
paddingRight: positiveSpaceMap,
paddingTop: positiveSpaceMap,
right: allSpaceMap,
rowGap: positiveSpaceMap,
top: allSpaceMap,
width: dimensionMap,
zIndex: layerMap
};