import 'package:flutter/material.dart'; class CircleHead extends StatelessWidget { final Widget child; final double diameter; const CircleHead({super.key, required this.child, required this.diameter}); @override Widget build(BuildContext context) { final borderWidth = diameter * 0.05; return Container( decoration: BoxDecoration( borderRadius: BorderRadius.circular(diameter/2), border: Border.all(color: const Color(0xffdadada), width: borderWidth), ), width: diameter, height: diameter, clipBehavior: Clip.hardEdge, child: ClipOval( child: child, ) ); } }