UI
Tailwind CSS
Tailwind CSS is a utility-first CSS framework.
Tailwind has been configured with next.js.
We have the following plugins configured:
tailwindcss-animate
: This plugin adds a set of helpful animation utilities to Tailwind CSS.@tailwindcss/typography
: This plugin provides a set ofprose
classes for beautiful typographic defaults.
Additionally, we've extended the default Tailwind configuration with:
- Custom color palette including primary, secondary, destructive, muted, accent, popover, and card colors.
- Custom border radius values.
- Custom font families:
sans
: Uses the Inter fontdisplay
: Uses the Lexend fontsans2
: Uses the Manrope font
- Custom keyframes and animations:
accordion-down
andaccordion-up
scale-up
andscale-down
- Extended max-width with an
8xl
size.
The configuration also includes a dark mode setup using the class
strategy, allowing for easy implementation of a dark theme in your application.