diff --git a/job-tracker-ui/src/components/GradientButton.tsx b/job-tracker-ui/src/components/GradientButton.tsx new file mode 100644 index 0000000..7876eed --- /dev/null +++ b/job-tracker-ui/src/components/GradientButton.tsx @@ -0,0 +1,33 @@ +import React from "react"; + +import Button, { ButtonProps } from "@mui/material/Button"; + +import { GRADIENT_CTA } from "../theme"; + +/** + * The mockup's gradient AI/primary-action pill ("Tailor my CV for this role", "See the + * interface tour"). Reserve this for the single most important AI-assist or hero action on a + * screen -- everything else stays a plain contained/outlined Button, or the gradient stops + * reading as a signal and becomes wallpaper. + */ +export default function GradientButton({ sx, disabled, ...props }: ButtonProps) { + return ( +