Built on React 18-19 with Tailwind v3 (peer dependencies)
- Dev peer deps:
yarn add -D tailwindcss@3 postcss autoprefixer
- Production peer deps:
yarn add @radix-ui/react-slot tailwindcss-animate lucide-react
- Colors
- Fonts for heading, main, landing and app
- Button, CustomLink (), Input, Card
- Typography:
landing and app, <h...> landing and app
- NavBar
- Conditionally includes a FeedbackWidget
- !! Make sure to pass FeedbackWidget from downstream users, otherwise the one from the whitelabel will be used with generic text.
- Footer
- ConsentBanner, needs GA4 measurement id
- SimpleToast
- AnimatedHeroText
- utils
- analytics
- ConsentService
- Add new exports to client/src/lib-index.ts
- If adding new folders, update
vite.lib.config.ts
- If adding new folders, update
- Replace span and div li, ul with custom Element Span Div
- SimpleToast downstream customization + colors