Polka Dot BG

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

Dies ist eine Hintergrundkomponente, die den „radialen Farbverlauf“ von CSS verwendet, um ein leichtes und sauberes Tupfenmuster zu zeichnen. Da es keine Bilder verwendet, wird es schnell geladen und ist vollständig anpassbar.

Anwendungsfälle und Funktionen

Kernpunkte von Design und UX (Design & UX)

So passen Sie es an (Anpassungsanleitung)

Sie können die Größe und den Abstand der Punkte ganz einfach anpassen, indem Sie einfach CSS-Variablen ändern.

Implementierungscode (Implementierung)

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>
);
};

Browser-Unterstützung

Vollständig unterstützt auf allen modernen Browsern (Chrome, Firefox, Safari, Edge). Da die Animation mithilfe einer GPU-beschleunigten „Transformation“ erfolgt, funktioniert sie auch beim Scrollen oder anderen schweren Verarbeitungsvorgängen sehr reibungslos.