change group style of sound buttons
This commit is contained in:
@@ -263,7 +263,7 @@ class Button(Div):
|
|||||||
else:
|
else:
|
||||||
self.text = self.text_normal
|
self.text = self.text_normal
|
||||||
|
|
||||||
class ButtonSound(Div):
|
class ButtonsSound(Div):
|
||||||
div = None
|
div = None
|
||||||
btype = None
|
btype = None
|
||||||
name = None
|
name = None
|
||||||
@@ -287,21 +287,21 @@ class ButtonSound(Div):
|
|||||||
if self.decrease_image:
|
if self.decrease_image:
|
||||||
tmp = svg_element(self.decrease_image)
|
tmp = svg_element(self.decrease_image)
|
||||||
if tmp is not None:
|
if tmp is not None:
|
||||||
Button(click=self.decrease, a=self.div).add(tmp)
|
bdec = Button(click=self.decrease, a=self.div).add(tmp)
|
||||||
elif self.decrease_icon:
|
elif self.decrease_icon:
|
||||||
Button(icon = self.decrease_icon, click=self.decrease, a=self.div)
|
bdec = Button(icon = self.decrease_icon, click=self.decrease, a=self.div)
|
||||||
else:
|
else:
|
||||||
Button(inner_html='- 5%', click=self.decrease, a=self.div)
|
bdec = Button(inner_html='- 5%', click=self.decrease, a=self.div)
|
||||||
|
|
||||||
if self.increase_image:
|
if self.increase_image:
|
||||||
tmp = svg_element(self.increase_image)
|
tmp = svg_element(self.increase_image)
|
||||||
if tmp is not None:
|
if tmp is not None:
|
||||||
Button(click=self.increase, a=self.div).add(tmp)
|
binc = Button(click=self.increase, a=self.div).add(tmp)
|
||||||
elif self.increase_icon:
|
elif self.increase_icon:
|
||||||
Button(icon=self.increase_icon,
|
binc = Button(icon=self.increase_icon,
|
||||||
click=self.increase, a=self.div)
|
click=self.increase, a=self.div)
|
||||||
else:
|
else:
|
||||||
Button(inner_html='+ 5%', click=self.increase, a=self.div)
|
binc = Button(inner_html='+ 5%', click=self.increase, a=self.div)
|
||||||
|
|
||||||
if self.mute_image and self.mute_image is not None:
|
if self.mute_image and self.mute_image is not None:
|
||||||
self.bmute = Button(click=self.mute,
|
self.bmute = Button(click=self.mute,
|
||||||
@@ -334,6 +334,11 @@ class ButtonSound(Div):
|
|||||||
self.volume = Div(text=f"{self.description}: {volume(self.name)}",
|
self.volume = Div(text=f"{self.description}: {volume(self.name)}",
|
||||||
classes="text-gray-600 text-center -mt-2", a=self)
|
classes="text-gray-600 text-center -mt-2", a=self)
|
||||||
|
|
||||||
|
self.classes += " border-0 ml-2 mr-2"
|
||||||
|
bdec.classes += " ml-2 mr-1"
|
||||||
|
binc.classes += " ml-1 mr-1"
|
||||||
|
self.bmute.classes += " ml-1 mr-2"
|
||||||
|
|
||||||
async def decrease(self, msg):
|
async def decrease(self, msg):
|
||||||
if self.btype == 'mic':
|
if self.btype == 'mic':
|
||||||
self.volume.text = f'{self.description}: {source_volume_decrease(self.name)}'
|
self.volume.text = f'{self.description}: {source_volume_decrease(self.name)}'
|
||||||
@@ -471,13 +476,13 @@ def application(request):
|
|||||||
vars()[var] = Div(classes="flex flex-wrap", a=wp)
|
vars()[var] = Div(classes="flex flex-wrap", a=wp)
|
||||||
color_bg = f"background-color:{j['color-bg']};" if ishexcolor(j['color-bg']) else ''
|
color_bg = f"background-color:{j['color-bg']};" if ishexcolor(j['color-bg']) else ''
|
||||||
color_fg = f"color:{j['color-fg']};" if ishexcolor(j['color-fg']) else ''
|
color_fg = f"color:{j['color-fg']};" if ishexcolor(j['color-fg']) else ''
|
||||||
ButtonSound(name=j['name'], description=j['description'], btype=j['type'],
|
ButtonsSound(name=j['name'], description=j['description'], btype=j['type'],
|
||||||
color_bg=j['color-bg'], color_fg=j['color-fg'],
|
color_bg=j['color-bg'], color_fg=j['color-fg'],
|
||||||
decrease_icon=j['decrease-icon'], decrease_image=j['decrease-image'],
|
decrease_icon=j['decrease-icon'], decrease_image=j['decrease-image'],
|
||||||
increase_icon=j['increase-icon'], increase_image=j['increase-image'],
|
increase_icon=j['increase-icon'], increase_image=j['increase-image'],
|
||||||
mute_icon=j['mute-icon'], mute_image=j['mute-image'],
|
mute_icon=j['mute-icon'], mute_image=j['mute-image'],
|
||||||
mute_icon_alt=j['mute-icon-alt'], mute_image_alt=j['mute-image-alt'],
|
mute_icon_alt=j['mute-icon-alt'], mute_image_alt=j['mute-image-alt'],
|
||||||
a=eval(var))
|
a=eval(var))
|
||||||
for i in button_dict:
|
for i in button_dict:
|
||||||
var = var_prefix+i
|
var = var_prefix+i
|
||||||
for j in button_dict[i]:
|
for j in button_dict[i]:
|
||||||
|
|||||||
Reference in New Issue
Block a user