import 'package:flutter/material.dart'; import 'package:hexcolor/hexcolor.dart'; class CircleContainer extends StatelessWidget { const CircleContainer( {this.child, this.color = Colors.white, this.borderColor, this.borderWidth = 2.0, this.onTap}); final Widget child; final Color color; final Color borderColor; final double borderWidth; final Function onTap; @override Widget build(BuildContext context) { return InkWell( onTap: onTap, child: Container( child: Center(child: child), decoration: BoxDecoration( shape: BoxShape.circle, color: color, border: Border.all( color: borderColor ?? Hexcolor("#707070"), width: borderWidth)), height: 80, width: 80, ), ); } }