Customize Theme

Goals:

  • Change the Theme and Accent color
  • Use a Google Font

Theme Color

💿 Go to tailwind.config.js and find the theme extended property, and change emerald to rose:

module.exports = {
  ...
  theme: {
    extend: {
      ...
      colors: {
        ...
        theme: {
-          50: colors.emerald[50],
-          100: colors.emerald[100],
-          200: colors.emerald[200],
-          300: colors.emerald[300],
-          400: colors.emerald[400],
-          500: colors.emerald[500],
-          600: colors.emerald[600],
-          700: colors.emerald[700],
-          800: colors.emerald[800],
-          900: colors.emerald[900],
+          50: colors.rose[50],
+          100: colors.rose[100],
+          200: colors.rose[200],
+          300: colors.rose[300],
+          400: colors.rose[400],
+          500: colors.rose[500],
+          600: colors.rose[600],
+          700: colors.rose[700],
+          800: colors.rose[800],
+          900: colors.rose[900],
        },
        ...
Change Theme Color

Accent Color

This color is used on UI components, the default color is gray, but if you want to match the theme color do the same thing for the accent property.

module.exports = {
  ...
  theme: {
    extend: {
      ...
      colors: {
        ...
        accent: {
-          50: colors.gray[50],
-          100: colors.gray[100],
-          200: colors.gray[200],
-          300: colors.gray[300],
-          400: colors.gray[400],
-          500: colors.gray[500],
-          600: colors.gray[600],
-          700: colors.gray[700],
-          800: colors.gray[800],
-          900: colors.gray[900],
+          50: colors.rose[50],
+          100: colors.rose[100],
+          200: colors.rose[200],
+          300: colors.rose[300],
+          400: colors.rose[400],
+          500: colors.rose[500],
+          600: colors.rose[600],
+          700: colors.rose[700],
+          800: colors.rose[800],
+          900: colors.rose[900],
        },
        ...

💿 View your change at the components page.

Change Accent Color

Font

💿 Go to the styles/app.css file, and import the custom Google Font at the top.

+ @import url("https://fonts.googleapis.com/css2?family=Poppins&display=swap");

@tailwind base;
...

💿 Add the custom font name to the start of the fontFamily:

module.exports = {
  ...
  theme: {
    extend: {
      fontFamily: {
-        sans: ["Roboto Mono", ...defaultTheme.fontFamily.sans],
+        sans: ["Poppins", "Roboto Mono", ...defaultTheme.fontFamily.sans],
      },
Change Font

I hope this quick guide was useful! Let me know if you have any question.

cookies.titleSmall

cookies.descriptionSmall shared.learnMore.