
Developer Toolkit
Generate mathematical CSS patterns, loader animations, and copy-paste boilerplate code helpers.
Configure repeating background vectors styled in pure CSS.
.bg-pattern-dots {
background-image: radial-gradient(rgba(59, 130, 246, 0.2) 1.5px, transparent 1.5px);
background-size: 24px 24px;
}Create customizable visual loaders tailored for your framework.
import React from 'react';
export default function Spinner() {
return (
<div
className="rounded-full border-4 border-gray-200 animate-spin"
style={{
width: '40px',
height: '40px',
borderTopColor: '#2563eb',
animationDuration: '1.2s'
}}
/>
);
}Copy-paste essential developer utilities built for your framework.
import { useEffect } from 'react';
export function useClickOutside(ref, callback) {
useEffect(() => {
function handleClickOutside(event) {
if (ref.current && !ref.current.contains(event.target)) {
callback();
}
}
document.addEventListener("mousedown", handleClickOutside);
return () => document.removeEventListener("mousedown", handleClickOutside);
}, [ref, callback]);
}