Skip to content

Commit cfdf491

Browse files
Merge pull request #110 from salah-walid/patch-1
Made GFCard paddings work properly
2 parents fcc6221 + 888903b commit cfdf491

File tree

1 file changed

+24
-21
lines changed

1 file changed

+24
-21
lines changed

lib/components/card/gf_card.dart

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -113,27 +113,30 @@ class GFCard extends StatelessWidget {
113113
Widget build(BuildContext context) {
114114
final CardTheme cardTheme = CardTheme.of(context);
115115

116-
final Widget cardChild = Column(
117-
children: <Widget>[
118-
titlePosition == GFPosition.start
119-
? title ?? Container()
120-
: image != null
121-
? ClipRRect(
122-
borderRadius:
123-
const BorderRadius.vertical(top: Radius.circular(4)),
124-
child: image,
125-
)
126-
: Container(),
127-
titlePosition == GFPosition.start
128-
? image ?? Container()
129-
: title ?? Container(),
130-
Padding(
131-
padding: padding,
132-
child: content ?? Container(),
133-
),
134-
buttonBar ?? Container(),
135-
],
136-
);
116+
final Widget cardChild = Padding(
117+
padding: padding,
118+
child: Column(
119+
children: <Widget>[
120+
titlePosition == GFPosition.start
121+
? title ?? Container()
122+
: image != null
123+
? ClipRRect(
124+
borderRadius:
125+
const BorderRadius.vertical(top: Radius.circular(4)),
126+
child: image,
127+
)
128+
: Container(),
129+
titlePosition == GFPosition.start
130+
? image ?? Container()
131+
: title ?? Container(),
132+
Padding(
133+
padding: padding,
134+
child: content ?? Container(),
135+
),
136+
buttonBar ?? Container(),
137+
],
138+
),
139+
);
137140

138141
final Widget overlayImage = GFImageOverlay(
139142
width: MediaQuery.of(context).size.width,

0 commit comments

Comments
 (0)