import 'package:flutter/material.dart'; import 'package:flutter_svg/svg.dart'; import 'package:plant_app/constants.dart'; class IconCard extends StatelessWidget { const IconCard({super.key, required this.icon}); final String icon; @override Widget build(BuildContext context) { return Container( padding: const EdgeInsets.all(kDefaultPadding / 2), height: 62, width: 62, decoration: BoxDecoration( color: kBackgroundColor, borderRadius: BorderRadius.circular(6), boxShadow: [ BoxShadow( blurRadius: 22, color: kPrimaryColor.withOpacity(0.22), offset: const Offset(0, 15), ), const BoxShadow( blurRadius: 20, color: Colors.white, offset: Offset(-15, -15), ), ], ), child: SvgPicture.asset(icon), ); } }