THEME DATA
BRAND COLORS
#0073d1
primary
50
100
200
300
400
500
600
700
800
900
A100
A200
A400
A700
#b3d400
secondary
50
100
200
300
400
500
600
700
800
900
A100
A200
A400
A700
SEMANTIC COLORS
#08c74b
success
50
100
200
300
400
500
600
700
800
900
A100
A200
A400
A700
#ffd166
warning
50
100
200
300
400
500
600
700
800
900
A100
A200
A400
A700
#ef1347
danger
50
100
200
300
400
500
600
700
800
900
A100
A200
A400
A700
#bbc2c7
disabled
M0
M10
M20
M30
M40
M50
M60
M70
M80
M90
base
LAYOUT COLORS
#fefefe
layout
M0
M10
M20
M30
M40
M50
M60
M70
M80
M90
base
TEXT COLORS
#2b2b2b
textOnBackground
M0
M10
M20
M30
M40
M50
M60
M70
M80
M90
base
#fafafa
textOnBackgroundInverse
M0
M10
M20
M30
M40
M50
M60
M70
M80
M90
base
#fafafa
textOnPrimary
50
100
200
300
400
500
600
700
800
900
A100
A200
A400
A700
#fafafa
textOnSecondary
50
100
200
300
400
500
600
700
800
900
A100
A200
A400
A700
#fafafa
textOnSuccess
50
100
200
300
400
500
600
700
800
900
A100
A200
A400
A700
#fafafa
textOnDanger
50
100
200
300
400
500
600
700
800
900
A100
A200
A400
A700
#fafafa
textOnDisabled
M0
M10
M20
M30
M40
M50
M60
M70
M80
M90
base
../capitano-components/src/atoms/Heading/Heading.tsx
../capitano-components/src/atoms/Icon/Icon.tsx
Icon component for custom Icons provided as svg sprite with an id coloring should be done via currentcolor
As default icon set the material design icons from react-icons are used
../capitano-components/src/atoms/Spinner/Spinner.tsx
Fallback loader based on cyclone emoji:
../capitano-components/src/atoms/Text/Text.tsx
../capitano-components/src/atoms/ValidationMessage/ValidationMessage.tsx
Validation Message for forms
../capitano-components/src/logic/Component/Component.tsx
a component with integrated state management
../capitano-components/src/logic/Popup/Popup.tsx
Popup Component based on popper.js
rendered on the left side
rendered on the right side with wrapping scroll container