UNPKG

@aws-amplify/ui

Version:

`@aws-amplify/ui` contains low-level logic & styles for stand-alone usage or re-use in framework-specific implementations.

98 lines (96 loc) 3.76 kB
const fileuploader = { dropzone: { backgroundColor: { value: '{colors.background.primary}' }, borderRadius: { value: '{radii.small}' }, borderColor: { value: '{colors.border.primary}' }, borderStyle: { value: 'dashed' }, borderWidth: { value: '{borderWidths.small}' }, gap: { value: '{space.small}' }, paddingBlock: { value: '{space.xl}' }, paddingInline: { value: '{space.large}' }, textAlign: { value: 'center' }, _active: { backgroundColor: { value: '{colors.primary.10}' }, borderRadius: { value: '{components.fileuploader.dropzone.borderRadius}', }, borderColor: { value: '{colors.border.pressed}' }, borderStyle: { value: '{components.fileuploader.dropzone.borderStyle}', }, borderWidth: { value: '{borderWidths.medium}' }, }, icon: { color: { value: '{colors.border.primary}' }, fontSize: { value: '{fontSizes.xxl}' }, }, text: { color: { value: '{colors.font.tertiary}' }, fontSize: { value: '{fontSizes.medium}' }, fontWeight: { value: '{fontWeights.bold}' }, }, }, file: { backgroundColor: { value: '{colors.background.primary}' }, borderRadius: { value: '{radii.small}' }, borderColor: { value: '{colors.border.primary}' }, borderStyle: { value: 'solid' }, borderWidth: { value: '{borderWidths.small}' }, paddingBlock: { value: '{space.xs}' }, paddingInline: { value: '{space.small}' }, gap: { value: '{space.small}' }, alignItems: { value: 'baseline' }, name: { fontSize: { value: '{fontSizes.medium}' }, fontWeight: { value: '{fontWeights.bold}' }, color: { value: '{colors.font.primary}' }, }, size: { fontSize: { value: '{fontSizes.small}' }, fontWeight: { value: '{fontWeights.normal}' }, color: { value: '{colors.font.tertiary}' }, }, image: { width: { value: '{space.xxl}' }, height: { value: '{space.xxl}' }, backgroundColor: { value: '{colors.background.secondary}' }, color: { value: '{colors.font.tertiary}' }, borderRadius: { value: '{radii.small}' }, }, }, filelist: { flexDirection: { value: 'column' }, gap: { value: '{space.small}' }, }, loader: { strokeLinecap: { value: 'round' }, strokeEmpty: { value: '{colors.border.secondary}' }, strokeFilled: { value: '{components.loader.strokeFilled}' }, strokeWidth: { value: '{borderWidths.large}' }, }, previewer: { backgroundColor: { value: '{colors.background.primary}' }, borderColor: { value: '{colors.border.primary}' }, borderStyle: { value: 'solid' }, borderWidth: { value: '{borderWidths.small}' }, borderRadius: { value: '{radii.small}' }, paddingBlock: { value: '{space.zero}' }, paddingInline: { value: '{space.zero}' }, maxHeight: { value: '40rem' }, maxWidth: { value: 'auto' }, text: { fontSize: { value: '{fontSizes.medium}' }, fontWeight: { value: '{fontWeights.bold}' }, color: { value: '{colors.font.primary}' }, }, body: { paddingBlock: { value: '{space.medium}' }, paddingInline: { value: '{space.medium}' }, gap: { value: '{space.small}' }, }, footer: { justifyContent: { value: 'flex-end' }, }, }, }; export { fileuploader };