Newsletter.tsx 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import { Button } from "./ui/button";
  2. import { Input } from "./ui/input";
  3. export const Newsletter = () => {
  4. const handleSubmit = (e: any) => {
  5. e.preventDefault();
  6. console.log("Subscribed!");
  7. };
  8. return (
  9. <section id="newsletter">
  10. <hr className="w-11/12 mx-auto" />
  11. <div className="container py-24 sm:py-32">
  12. <h3 className="text-center text-4xl md:text-5xl font-bold">
  13. Join Our Daily{" "}
  14. <span className="bg-gradient-to-b from-primary/60 to-primary text-transparent bg-clip-text">
  15. Newsletter
  16. </span>
  17. </h3>
  18. <p className="text-xl text-muted-foreground text-center mt-4 mb-8">
  19. Lorem ipsum dolor sit amet consectetur.
  20. </p>
  21. <form
  22. className="flex flex-col w-full md:flex-row md:w-6/12 lg:w-4/12 mx-auto gap-4 md:gap-2"
  23. onSubmit={handleSubmit}
  24. >
  25. <Input
  26. placeholder="leomirandadev@gmail.com"
  27. className="bg-muted/50 dark:bg-muted/80 "
  28. aria-label="email"
  29. />
  30. <Button>Subscribe</Button>
  31. </form>
  32. </div>
  33. <hr className="w-11/12 mx-auto" />
  34. </section>
  35. );
  36. };