def color(self, color):
        """ Set group color.

        Color is set on a best-effort basis.

        :param color: RGB color tuple.
        """
        if saturation_of_color(color) == 0:
            self.white()
            return
        self._color = color
        self.hue = hue_of_color(color)