buildCompactTheme method

Widget buildCompactTheme(
  1. Color baseTextColor,
  2. Color activeColor
)

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,
        ),
      ),
    ),
  );
}