Exemple #1
0
	def disabled_bg_color(self, style=None):
		if style == None:
			style = self.theme_style
		if self.theme_style == 'Light':
			return get_rgba_color(['Dark', 'Black'], control_alpha=0.12)
		if self.theme_style == 'Dark':
			return get_rgba_color(['Light', 'White'], control_alpha=0.12)
Exemple #2
0
	def hint_text_color(self, style=None):
		if style == None:
			style = self.theme_style
		if self.theme_style == 'Light':
			return get_rgba_color(['Dark', 'Black'], control_alpha=0.26)
		if self.theme_style == 'Dark':
			return get_rgba_color(['Light', 'White'], control_alpha=0.30)
		return get_rgba_color(['Dark', 'Black'], control_alpha=0.54)
Exemple #3
0
	def primary_text_color(self, style=None):
		if style == None:
			style = self.theme_style
		if style == 'Light':
			return get_rgba_color(['Dark', 'Black'], control_alpha=0.87)
		if style == 'Dark':
			return get_rgba_color(['Light', 'White'], control_alpha=1.0)

		return get_rgba_color(['Dark', 'Black'], control_alpha=0.87)
Exemple #4
0
	def _set_rip_color(self, color, alpha=None):
		if len(color) == 2:
			self._rip_color = get_rgba_color(color, control_alpha=alpha)
		elif len(color) == 4:
			self._rip_color = color
Exemple #5
0
	def _set_background_color(self, color, alpha=None):
		if len(color) == 2:
			self._bg_color = get_rgba_color(color, control_alpha=alpha)
		elif len(color) == 4:
			self._bg_color = color
Exemple #6
0
	def _get_error_color(self):
		return get_rgba_color([self._error_color, self._error_weight])
Exemple #7
0
	def _get_accent_light(self):
		return get_rgba_color([self.accent_palette, self.accent_light_hue])
Exemple #8
0
	def _get_accent_dark(self):
		return get_rgba_color([self.accent_palette, self.accent_dark_hue])
Exemple #9
0
	def _get_ripple_color(self):
		if self._ripple_color == None or self._ripple_weight == None:
			return get_rgba_color([self.accent_palette, self.accent_hue])
		else:
			return get_rgba_color([self._ripple_color, self._ripple_weight])
Exemple #10
0
	def _get_primary_light(self):
		return get_rgba_color([self.primary_palette, self.primary_light_hue])
Exemple #11
0
	def _get_primary_dark(self):
		return get_rgba_color([self.primary_palette, self.primary_dark_hue])
Exemple #12
0
	def _get_dialog_background_color(self):
		return get_rgba_color([self.theme_style, 'DialogBackground'])
Exemple #13
0
	def _get_main_background_color(self):
		return get_rgba_color([self.theme_style, 'MainBackground'])