I am thinking about your question
children - React.ReactNode - The text content to display with the gradient effectspread - number - The spread distance for the gradient effect in pixels (default: 22)highlightColor - string - The background color for the gradient highlight (default: "hsl(var(--background))")baseColor - string - The base text color (shows through the gradient) (default: "hsl(var(--muted-foreground))")duration - number - Animation duration in seconds (default: 3)className - string - Additional CSS classes to apply to the componentThe text gradient effect uses a clever combination of CSS properties to create a moving highlight:
bg-clip-text property clips the background to the text shapebackground-position from 0% to 200% for a smooth scrolling effect