@@ -74,40 +74,44 @@ class ReleaseItem extends StatelessWidget {
74
74
),
75
75
SizedBox (height: 10 ),
76
76
],
77
- ExpansionTile (
78
- title: Text (
79
- 'Assets (' + (releaseAssets? .nodes? .length ?? 0 ).toString () + ')' ,
80
- style: TextStyle (
81
- color: theme.palette.secondaryText,
82
- fontSize: 18 ,
83
- fontWeight: FontWeight .w600,
77
+ Card (
78
+ color: theme.palette.grayBackground,
79
+ margin: EdgeInsets .all (0 ),
80
+ child: ExpansionTile (
81
+ title: Text (
82
+ 'Assets (' + (releaseAssets? .nodes? .length ?? 0 ).toString () + ')' ,
83
+ style: TextStyle (
84
+ color: theme.palette.secondaryText,
85
+ fontSize: 18 ,
86
+ fontWeight: FontWeight .w600,
87
+ ),
84
88
),
85
- ),
86
- children : < Widget > [
87
- TableView (items : [
88
- if (releaseAssets != null )
89
- for ( var asset in releaseAssets.nodes)
90
- TableViewItem (
91
- text : Text (
92
- asset.name,
93
- style : TextStyle (
94
- color : theme.palette.primary ,
95
- fontSize : 14 ,
96
- fontWeight : FontWeight .w400 ,
89
+ children : < Widget > [
90
+ TableView (items : [
91
+ if (releaseAssets != null )
92
+ for ( var asset in releaseAssets.nodes )
93
+ TableViewItem (
94
+ text : Text (
95
+ asset.name,
96
+ style : TextStyle (
97
+ color : theme.palette.primary,
98
+ fontSize : 14 ,
99
+ fontWeight : FontWeight .w400 ,
100
+ ) ,
97
101
),
102
+ rightWidget: IconButton (
103
+ onPressed: () {
104
+ if (asset.downloadUrl != null ) {
105
+ theme.push (context, asset.downloadUrl);
106
+ }
107
+ },
108
+ icon: Icon (Ionicons .download_outline)),
109
+ hideRightChevron: true ,
98
110
),
99
- rightWidget: IconButton (
100
- onPressed: () {
101
- if (asset.downloadUrl != null ) {
102
- theme.push (context, asset.downloadUrl);
103
- }
104
- },
105
- icon: Icon (Ionicons .download_outline)),
106
- hideRightChevron: true ,
107
- ),
108
- ])
109
- ],
110
- ),
111
+ ])
112
+ ],
113
+ ),
114
+ )
111
115
],
112
116
);
113
117
}
0 commit comments