buildCompactTheme method
Implementation
Widget buildCompactTheme(Color baseTextColor, Color activeColor) {
return Container(
padding: const EdgeInsets.all(6.0),
decoration: BoxDecoration(
shape: BoxShape.circle,
color: baseTextColor.withOpacity(0.1),
),
child: InkWell(
onTap: () {
sideBarXController.manageTheme();
},
child: Container(
height: 30.0,
width: 30.0,
decoration: BoxDecoration(
shape: BoxShape.circle,
color: activeColor.withOpacity(0.2),
),
child: Icon(
sideBarXController.isThemeFromBox()
? CupertinoIcons.moon
: CupertinoIcons.sun_min,
color: activeColor,
size: 16.0,
),
),
),
);
}