Button Styles
Provided styles for the Chariot Connect button
Using a default theme
Choose your theme by adding the theme name as a parameter to the chariot-connect
component, as below.
We provide the options below as default themes. If theme
is not defined, DefaultTheme
will be used.
DefaultTheme
LightModeTheme
LightBlueTheme
GradientTheme
Creating a custom theme
To create a custom theme for the DAFpay button, create an object with the desired properties that you wish to change. Utilize Tailwind CSS styling in the definition of these properties.
Important Note for Style Customizations
Style customizations for DAFpay require that all available CSS be packaged within the chariot-connect.umd.js
bundle.
The problem is that for Chariot to allow any customizations, we would need to include the entire tailwindcss package (~2.4Mb uncompressed) which would degrade performance and load times to an unacceptable level.
While performance is a concern, we also realize the need for a consistent and seamless user experience and are also committed to providing configurations for size, padding, border radius, etc. on top of the pre-built themes that we offer.