import 'package:flutter/material.dart'; class PatternPainter extends CustomPainter { @override void paint(Canvas canvas, Size size) { final paint = Paint() ..color = Colors.white.withOpacity(0.05) ..strokeWidth = 1; // Simplified pattern - tidak terlalu banyak for (int i = 0; i < size.width; i += 100) { for (int j = 0; j < size.height; j += 100) { canvas.drawCircle(Offset(i.toDouble(), j.toDouble()), 1, paint); } } } @override bool shouldRepaint(covariant CustomPainter oldDelegate) => false; }