diff --git a/src/data/patterns.ts b/src/data/patterns.ts index bf3e497..26cccd0 100644 --- a/src/data/patterns.ts +++ b/src/data/patterns.ts @@ -3387,4 +3387,64 @@ export const gridPatterns: Pattern[] = [ {/* Your Content/Components */} `, }, -]; \ No newline at end of file + + { + "id": "intersecting-circles", + "name": "Intersecting Circles", + "category": "geometric", + "badge": "New", + "style": { + "backgroundColor": "#e0f2fe", + "backgroundImage": "radial-gradient(#0ea5e9 0.5px, transparent 0.5px), radial-gradient(#0ea5e9 0.5px, #e0f2fe 0.5px)", + "backgroundSize": "20px 20px", + "backgroundPosition": "0 0, 10px 10px" + }, + "code": `
+ {/* Intersecting Circles Background */} +
+ {/* Your Content/Components */} +
+

Dot Pattern

+
+
` + }, + { + "id": "grid-spotlight", + "name": "Grid Spotlight", + "category": "geometric", + "badge": "New", + "style": { + "background": "#0a0a0a", + "backgroundImage": ` + linear-gradient(to right, rgba(99, 102, 241, 0.15) 1px, transparent 1px), + linear-gradient(to bottom, rgba(99, 102, 241, 0.15) 1px, transparent 1px), + radial-gradient(circle at 50% 50%, rgba(139, 92, 246, 0.2), transparent 50%) + `, + "backgroundSize": "40px 40px, 40px 40px, 100% 100%" + }, + "code": `
+ {/* Grid Spotlight Background */} +
+ {/* Your Content/Components */} +
` + } + +];