import 'package:flutter/material.dart'; import 'package:news/ui/styles/colors.dart'; import 'package:news/ui/widgets/customTextLabel.dart'; class SetLoginAndSignUpBtn extends StatelessWidget { final Function onTap; final String text; final double topPad; const SetLoginAndSignUpBtn({super.key, required this.onTap, required this.text, required this.topPad}); @override Widget build(BuildContext context) { return Padding( padding: EdgeInsets.only(top: topPad), child: InkWell( splashColor: Colors.transparent, child: Container( height: 45.0, width: MediaQuery.of(context).size.width * 0.9, alignment: Alignment.center, decoration: BoxDecoration(color: Theme.of(context).primaryColor, borderRadius: BorderRadius.circular(7.0)), child: CustomTextLabel( text: text, textStyle: Theme.of(context).textTheme.titleLarge?.copyWith(color: secondaryColor, fontWeight: FontWeight.w600, fontSize: 16, letterSpacing: 0.6), ), ), onTap: () => onTap()), ); } }