Styling Issues
Common Problems
Quick Fixes
Issues in This Section
Last updated
Was this helpful?
VeChain Kit uses Chakra UI internally, which can cause styling conflicts with other CSS frameworks and custom styles.
CSS framework styles being overridden by VeChain Kit
VeChain Kit components not rendering correctly due to missing Chakra setup
Theme conflicts when your app also uses Chakra UI
Unexpected styling on images, buttons, or form elements
Install Chakra UI as a peer dependency even if you don't use it directly
Use CSS layers to control style precedence
Wrap your app in ChakraProvider with ColorModeScript
Setting up Chakra UI properly and resolving conflicts when your app also uses Chakra.
Why piping useToken('colors', [...]) from a Chakra v3 host into the Kit's theme prop freezes colors at first render, and how to keep them reactive with sys.token.var(...).
Using CSS layers to resolve conflicts with Tailwind, Bootstrap, and other CSS frameworks.
Can't find your issue? Search our GitHub Issues or ask on Discord.
Last updated
Was this helpful?
Was this helpful?