import 'package:flutter/material.dart'; import 'package:flutter_svg/svg.dart'; class GithubCard extends StatelessWidget { const GithubCard({super.key, this.onPressed}); final void Function()? onPressed; @override Widget build(BuildContext context) { return Card( margin: EdgeInsets.zero, elevation: 0, shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(14.0)), color: const Color(0xff2B2B2B), child: Material( type: MaterialType.transparency, child: InkWell( borderRadius: BorderRadius.circular(14.0), onTap: onPressed, child: Padding( padding: const EdgeInsets.symmetric(horizontal: 16.0, vertical: 12.0) .add(const EdgeInsets.only(top: 4.0)), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Row( children: [ const Expanded( child: Text( "Támogass minket Githubon, hogy megszerezd a jutalmakat!", style: TextStyle(color: Colors.white), ), ), SvgPicture.asset("assets/images/github.svg"), ], ), const SizedBox(height: 4.0), Chip( backgroundColor: Colors.black.withValues(alpha: .5), label: const Text( "Már támogatsz? Jelentkezz be!", style: TextStyle(color: Colors.white), ), ), ], ), ), ), ), ); } }