@@ -17,6 +17,7 @@ class GFAccordion extends StatefulWidget {
1717 this .descriptionbackgroundColor,
1818 this .contentChild,
1919 this .titleborderColor,
20+ this .contentBorderColor,
2021 this .margin})
2122 : super (key: key);
2223
@@ -58,6 +59,8 @@ class GFAccordion extends StatefulWidget {
5859
5960 final dynamic titleborderColor;
6061
62+ final dynamic contentBorderColor;
63+
6164 @override
6265 _GFAccordionState createState () => _GFAccordionState ();
6366}
@@ -114,8 +117,11 @@ class _GFAccordionState extends State<GFAccordion>
114117 },
115118 child: Container (
116119 decoration: BoxDecoration (
117- border: Border .all (
118- color: widget.titleborderColor != null ? widget.titleborderColor: Colors .white
120+ border: widget.titleborderColor == null ? widget.titleborderColor: Border (
121+ top: BorderSide (color: Colors .black38),
122+ left: BorderSide (color: Colors .black38),
123+ right: BorderSide (color: Colors .black38),
124+ bottom: BorderSide (color: Colors .black38)
119125 ),
120126 color: showAccordion? widget.titlebackgroundColor != null
121127 ? widget.titlebackgroundColor
@@ -141,7 +147,7 @@ class _GFAccordionState extends State<GFAccordion>
141147 showAccordion
142148 ? Container (
143149 decoration: BoxDecoration (
144- border: Border (
150+ border: widget.contentBorderColor == null ? widget.contentBorderColor : Border (
145151 bottom: BorderSide (color: Colors .black38),
146152 left: BorderSide (color: Colors .black38),
147153 right: BorderSide (color: Colors .black38)
0 commit comments