fix: add Material to decoration

pull/236/head
arturplaczek 3 years ago
parent 13cfbbb607
commit a79588bd1c

@ -20,36 +20,34 @@ class PixelatedDecoration extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
const radius = BorderRadius.all(Radius.circular(12)); const radius = BorderRadius.all(Radius.circular(12));
const borderWidth = 5.0;
return DecoratedBox( return Material(
decoration: BoxDecoration( borderRadius: radius,
image: DecorationImage(
fit: BoxFit.fill,
image: AssetImage(Assets.images.dialog.background.keyName),
),
borderRadius: radius,
border: Border.all(
color: Colors.white,
width: borderWidth,
),
),
child: Padding( child: Padding(
padding: const EdgeInsets.all(borderWidth), padding: const EdgeInsets.all(5),
child: ClipRRect( child: DecoratedBox(
borderRadius: radius, decoration: BoxDecoration(
child: Column( borderRadius: radius,
children: [ image: DecorationImage(
Expanded( fit: BoxFit.fill,
child: Center( image: AssetImage(Assets.images.dialog.background.keyName),
child: _header, ),
),
child: ClipRRect(
borderRadius: radius,
child: Column(
children: [
Expanded(
child: Center(
child: _header,
),
),
Expanded(
flex: 4,
child: _body,
), ),
), ],
Expanded( ),
flex: 4,
child: _body,
),
],
), ),
), ),
), ),

Loading…
Cancel
Save