changed some styles

This commit is contained in:
@jcarymuhammedow
2026-02-06 18:52:48 +05:00
parent f32e7538e1
commit 022c7290b4
11 changed files with 190 additions and 146 deletions

View File

@@ -2,8 +2,11 @@
import Image, { type StaticImageData } from "next/image";
import Link from "next/link";
import { Swiper, SwiperSlide } from "swiper/react";
import { Autoplay } from "swiper/modules";
import { Autoplay, Navigation, Pagination } from "swiper/modules";
import "swiper/css";
import "swiper/css/navigation";
import "swiper/css/pagination";
type CarouselItem = {
title: string;
@@ -13,12 +16,20 @@ type CarouselItem = {
export default function HeroCarousel({ items }: { items: CarouselItem[] }) {
return (
<section className="rounded-2xl overflow-hidden">
<section className="rounded-2xl overflow-hidden relative">
<Swiper
modules={[Autoplay]}
modules={[Autoplay, Navigation, Pagination]}
slidesPerView={1}
loop
navigation
autoplay={{ delay: 3000, disableOnInteraction: false }}
pagination={{ clickable: true }}
className="
[&_.swiper-button-next]:text-white!
[&_.swiper-button-prev]:text-white!
[&_.swiper-pagination-bullet]:bg-white!
[&_.swiper-pagination-bullet-active]:bg-white!
"
>
{items.map((item, i) => (
<SwiperSlide key={i}>