Polka Dot BG

A clean, gently drifting polka dot pattern. Lightweight and perfect for modern UI.

Это фоновый компонент, который использует радиальный градиент CSS для рисования легкого и чистого узора в горошек. Он не использует никаких изображений, поэтому загружается быстро и полностью настраивается.

Варианты использования и возможности

##Ключевые моменты дизайна и UX (Design & UX) – Тонкая анимация: используйте функцию «Трансформация», чтобы медленно перемещаться по диагонали, чтобы придать статической странице глубину и ритм.

Как настроить (Руководство по настройке)

Вы можете легко настроить размер и расстояние между точками, просто изменив переменные CSS.

Код реализации (Реализация)

export const PolkaDotBackground: React.FC<{ children?: React.ReactNode }> = ({ children }) => {
return (
  <div className="polka-container relative w-full min-h-[400px] flex items-center justify-center overflow-hidden bg-slate-50 dark:bg-slate-950">
    {/* Polka Dot Pattern */}
    <div className="polka-dots absolute inset-0"></div>
    
    {/* Vignette Overlay */}
    <div className="pointer-events-none absolute inset-0 bg-[radial-gradient(circle_at_center,transparent_0%,rgba(248,250,252,0.85)_100%)] dark:bg-[radial-gradient(circle_at_center,transparent_0%,rgba(2,6,23,0.85)_100%)]"></div>
    
    {/* Content */}
    <div className="relative z-10">
      {children}
    </div>
  </div>
);
};

Поддержка браузера

Полностью поддерживается во всех современных браузерах (Chrome, Firefox, Safari, Edge). Поскольку он анимируется с использованием «преобразования» с ускорением на графическом процессоре, он работает очень плавно даже при прокрутке или выполнении другой тяжелой обработки.