UiComponents.tsx 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. import { componentsCount, componentsRounded, emailsCount, emailsPrice } from '@/config/site';
  2. import Svg from '@/components/Svg';
  3. import Link from '@/components/Link';
  4. import ResponsiveImage from '@/components/ResponsiveImage';
  5. export default function LayoutHeroUiComponents() {
  6. return (
  7. <header className="hero pb-8">
  8. <div className="container">
  9. <div className="row items-center">
  10. <div className="col text-left" data-aos="fade-up">
  11. <div className="hero-subheader">Tabler Components</div>
  12. <h1 className="hero-title">{componentsRounded}+ responsive components built with Tabler</h1>
  13. <p className="hero-description mt-4">
  14. Build your next website even faster with premade responsive components designed and built by Tabler
  15. maintainers and community. All components are free forever for everyone.
  16. </p>
  17. <div className="mt-7">
  18. <div className="row g-3">
  19. <div className="col-auto">
  20. <a href="#" className="btn btn-lg btn-primary">
  21. Buy now for ${emailsPrice}
  22. </a>
  23. </div>
  24. <div className="col-auto">
  25. <Link href="/emails/gallery" className="btn btn-lg">
  26. Browse gallery
  27. </Link>
  28. </div>
  29. </div>
  30. </div>
  31. </div>
  32. <div className="col" data-aos="fade-up">
  33. <div className="hero-img-side pl-5">
  34. <ResponsiveImage src="/img/components/hero.png" class="hero-image" width="552" height="420" alt="" />
  35. </div>
  36. </div>
  37. </div>
  38. </div>
  39. </header>
  40. );
  41. }