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