0

I am using this approach

<Box bgImage="gradients.gradientBluePurple_toR_600" w="64" h="64" />

Here’s my current theme setup:

// src/theme/foundations/theme.ts
import { createSystem, defaultConfig, defineTokens } from "@chakra-ui/react";


const tokens = defineTokens({
  gradients: {
    gradientBluePurple_toR_600: {
      value: "linear-gradient(to right, #2563eb, #9333ea)",
    },
    gradientBluePurple_toR_700: {
      value: "linear-gradient(to right, #173da6, #641ba3)",
    },
    gradientBluePurple_toBr_50: {
      value: "linear-gradient(to bottom right, #eff6ff, #faf5ff)",
    },
    gradientGray_toBr_blue: {
      value: "linear-gradient(to bottom right, #27272a, #1a3478)",
    },
    gradientGray_toBr_White: {
      value: "linear-gradient(to bottom right, #fafafa, white)",
    },
  },
});

const theme = createSystem(defaultConfig, {
  theme: { tokens },
});

export default theme;

Problem: Now I can see recommended colors in VSCode, but when I choose one for the background, it does not show the gradient I selected; instead, the background becomes white.

1
  • it doesn’t seem to work ... what does this mean? ... does it work sometimes, and not at other times? ... what does it actually do? Commented Oct 14 at 18:10

0

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.