reactbits-mcp-server
Version:
MCP Server for React Bits - Access 99+ React components with animations, backgrounds, and UI elements
22 lines (19 loc) • 613 B
JSX
import "./GradientText.css";
export default function GradientText({
children,
className = "",
colors = ["#40ffaa", "#4079ff", "#40ffaa", "#4079ff", "#40ffaa"],
animationSpeed = 8,
showBorder = false
}) {
const gradientStyle = {
backgroundImage: `linear-gradient(to right, ${colors.join(", ")})`,
animationDuration: `${animationSpeed}s`,
};
return (
<div className={`animated-gradient-text ${className}`}>
{showBorder && <div className="gradient-overlay" style={gradientStyle}></div>}
<div className="text-content" style={gradientStyle}>{children}</div>
</div>
);
}