import 'package:flutter/material.dart'; import 'package:job_app/config/palette.dart'; class MessageCard extends StatefulWidget { const MessageCard({Key key}) : super(key: key); @override _MessageCardState createState() => _MessageCardState(); } class _MessageCardState extends State { @override void initState() { // TODO: implement initState super.initState(); } @override Widget build(BuildContext context) { return Container( child: Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ Row( children: [ Container( decoration: BoxDecoration( borderRadius: BorderRadius.circular(100), border: Border.all(color: Colors.grey) ), child: CircleAvatar( radius: 25, foregroundImage: AssetImage('assets/images/company.png'), backgroundColor: Colors.transparent, ), ), SizedBox( width: 10, ), Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Text("Company name",style: TextStyle( fontFamily: 'MontserratMedium', fontSize: 16, ),), SizedBox(height: 5,), SizedBox( width: 150, child: Text("message from the company here", maxLines: 1, overflow: TextOverflow.ellipsis, softWrap: false, style: TextStyle( fontSize: 11, letterSpacing: 1.2, color: Color(0xff3E3E3E) ),), ) ], ), ], ), Column( mainAxisAlignment: MainAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.end, children: [ Text("3 min ago",style: TextStyle( fontFamily: 'MontserratRegular', color: Color(0xff888888), fontSize: 12 ),), SizedBox( height: 10, ), Container( width: 20, height: 20, decoration: BoxDecoration( color: Palette.primary, borderRadius: BorderRadius.circular(100) ), child: Center(child: Text("2",style: TextStyle( fontFamily: 'MontserratRegular', fontSize: 13, color: Colors.white ),)), ) ], ) ], ), ); } }