修改侧边栏和首页图标以及首页和预热界面布局

This commit is contained in:
张开科 2024-07-10 13:53:18 +08:00
parent 0c44d9598e
commit 2f92e33d5b
17 changed files with 191 additions and 788 deletions

View File

@ -188,22 +188,30 @@ class ScreenPanel:
return name
def update_temp(self, dev, temp, target, power, lines=1, digits=1):
new_label_text = f"{temp or 0:.{digits}f}"
temp_label_text = f"{temp or 0:.{digits}f}"
target_label_text = "0"
power_label_text = ""
if self._printer.device_has_target(dev) and target:
new_label_text += f"/{target:.0f}"
if dev not in self.devices:
new_label_text += "°"
target_label_text = f"{target:.0f}"
# if dev not in self.devices:
# new_label_text += "°"
show_power = self._show_heater_power and power
if show_power:
new_label_text += f" {power * 100:3.0f}%"
if self._show_heater_power:
if target != 0:
power_label_text = "0%"
if power != 0:
power_label_text = f" {power * 100:3.0f}%"
temp_label_text += ''
target_label_text += ''
if dev in self.labels:
# Job_Status
find_widget(self.labels[dev], Gtk.Label).set_text(new_label_text)
find_widget(self.labels[dev], Gtk.Label).set_text(temp_label_text)
elif dev in self.devices:
# Temperature and Main_Menu
find_widget(self.devices[dev]["temp"], Gtk.Label).set_text(new_label_text)
find_widget(self.devices[dev]["target"], Gtk.Label).set_text(target_label_text)
find_widget(self.devices[dev]["temp"], Gtk.Label).set_text(temp_label_text)
find_widget(self.devices[dev]["power"], Gtk.Label).set_text(power_label_text)
def add_option(self, boxname, opt_array, opt_name, option):
if option['type'] is None:

View File

@ -38,7 +38,7 @@ class BasePanel(ScreenPanel):
self.extrude = {
"panel": "extrude",
}
self.control['extrude'] = self._gtk.Button('extrude', scale=abscale)
self.control['extrude'] = self._gtk.Button('filament', scale=abscale)
self.control['extrude'].connect("clicked", self.menu_item_clicked, self.extrude)
self.control['extrude'].set_no_show_all(True)
@ -73,7 +73,7 @@ class BasePanel(ScreenPanel):
self.control[item].connect("clicked", self._screen.remove_keyboard)
# Action bar
self.action_bar = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=5)
self.action_bar = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=0)
if self._screen.vertical_mode:
self.action_bar.set_hexpand(True)
self.action_bar.set_vexpand(False)
@ -218,7 +218,7 @@ class BasePanel(ScreenPanel):
self.control['extrude'].set_visible(not printing and connected)
self.control['files'].set_visible(not printing and connected)
self.control['more'].set_visible(not printing and connected)
self.control['home'].set_visible(connected)
self.control['home'].set_visible(connected)
self.show_shortcut(connected)
self.show_heaters(connected)
for control in ('back', 'home'):

View File

@ -18,7 +18,22 @@ class Panel(MenuPanel):
self.active_heater = None
self.h = self.f = 0
self.main_menu = Gtk.Grid(row_homogeneous=True, column_homogeneous=True, hexpand=True, vexpand=True)
scroll = self._gtk.ScrolledWindow()
self.labels['menu'] = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=0, homogeneous=False)
logo_image = self._gtk.Image("klipper", self._gtk.content_width * 0.2, self._gtk.content_height * 0.5)
self.labels['menu'].pack_start(logo_image, False, False, 80)
# temp_Button = self.arrangeMenuItems(items, 1, True)
temp_Button = self._gtk.Button("heat-up", _("Temperature"))
temp_Button.set_margin_start(120)
temp_Button.set_margin_end(120)
temp_Button.get_style_context().add_class('custom-temp-button')
self.temperature = {
"panel": "temperature",
}
temp_Button.connect("clicked", self.menu_item_clicked, self.temperature)
self.labels['menu'].pack_start(temp_Button, True, True, 0)
self.labels['da'] = HeaterGraph(self._screen, self._printer, self._gtk.font_size)
self.labels['devices'] = self.create_top_panel(self.labels['da'])
self.numpad_visible = False
logging.info("### Making MainMenu")
@ -27,15 +42,13 @@ class Panel(MenuPanel):
if stats["temperature_devices"]["count"] > 0 or stats["extruders"]["count"] > 0:
self._gtk.reset_temp_color()
if self._screen.vertical_mode:
self.main_menu.attach(self.create_left_panel(), 0, 0, 1, 3)
self.labels['menu'] = self.arrangeMenuItems(items, 3, True)
scroll.add(self.labels['menu'])
self.main_menu.attach(scroll, 0, 3, 1, 2)
self.main_menu.attach(self.labels['devices'], 0, 0, 2, 1)
self.main_menu.attach(self.labels['menu'], 0, 1, 1, 2)
self.main_menu.attach(self.labels['da'], 1, 1, 1, 2)
else:
self.main_menu.attach(self.create_left_panel(), 0, 0, 1, 1)
self.labels['menu'] = self.arrangeMenuItems(items, 2, True)
scroll.add(self.labels['menu'])
self.main_menu.attach(scroll, 1, 0, 1, 1)
self.main_menu.attach(self.labels['devices'], 0, 0, 2, 1)
self.main_menu.attach(self.labels['menu'], 0, 1, 1, 2)
self.main_menu.attach(self.labels['da'], 1, 1, 1, 2)
self.content.add(self.main_menu)
def update_graph_visibility(self, force_hide=False):
@ -54,8 +67,6 @@ class Panel(MenuPanel):
else:
self.devices[device]['name'].get_style_context().remove_class("graph_label")
if count > 0 and not force_hide:
if self.labels['da'] not in self.left_panel:
self.left_panel.add(self.labels['da'])
self.labels['da'].queue_draw()
self.labels['da'].show()
if self.graph_update is None:
@ -78,9 +89,9 @@ class Panel(MenuPanel):
GLib.source_remove(self.graph_update)
self.graph_update = None
if self.active_heater is not None:
self.hide_numpad()
self.back()
def add_device(self, device):
def add_device(self, device, graph):
logging.info(f"Adding device: {device}")
@ -126,30 +137,45 @@ class Panel(MenuPanel):
rgb = self._gtk.get_temp_color(dev_type)
can_target = self._printer.device_has_target(device)
self.labels['da'].add_object(device, "temperatures", rgb, False, False)
graph.add_object(device, "temperatures", rgb, False, False)
if can_target:
self.labels['da'].add_object(device, "targets", rgb, False, True)
graph.add_object(device, "targets", rgb, False, True)
if self._show_heater_power and self._printer.device_has_power(device):
self.labels['da'].add_object(device, "powers", rgb, True, False)
graph.add_object(device, "powers", rgb, True, False)
name = self._gtk.Button(image, self.prettify(devname), None, self.bts, Gtk.PositionType.LEFT, 1)
name.connect("clicked", self.toggle_visibility, device)
name.set_alignment(0, .5)
# name = self._gtk.Button(image, self.prettify(devname), None, self.bts, Gtk.PositionType.TOP, 1)
name = self._gtk.Button()
vbox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=0)
name.add(vbox)
target = Gtk.Label()
target.set_text("")
vbox.pack_start(target, True, False, 5)
icon = self._gtk.Image(image)
vbox.pack_start(icon, True, False, 0)
temp = Gtk.Label()
temp.set_text("")
vbox.pack_start(temp, True, False, 0)
power = Gtk.Label()
power.set_text("")
vbox.pack_start(power, True, False, 0)
# name.connect("clicked", self.toggle_visibility, device)
# name.set_alignment(0, .5)
name.get_style_context().add_class(class_name)
visible = self._config.get_config().getboolean(f"graph {self._screen.connected_printer}", device, fallback=True)
if visible:
name.get_style_context().add_class("graph_label")
self.labels['da'].set_showing(device, visible)
temp = self._gtk.Button(label="", lines=1)
find_widget(temp, Gtk.Label).set_ellipsize(False)
if can_target:
temp.connect("clicked", self.show_numpad, device)
name.connect("clicked", self.show_numpad, device)
self.devices[device] = {
"class": class_name,
"name": name,
"temp": temp,
"target": target,
"power": power,
"can_target": can_target,
"visible": visible
}
@ -158,8 +184,7 @@ class Panel(MenuPanel):
pos = devices.index(device) + 1
self.labels['devices'].insert_row(pos)
self.labels['devices'].attach(name, 0, pos, 1, 1)
self.labels['devices'].attach(temp, 1, pos, 1, 1)
self.labels['devices'].attach(name, pos, 0, 1, 1)
self.labels['devices'].show_all()
return True
@ -192,7 +217,7 @@ class Panel(MenuPanel):
else:
logging.info(f"Unknown heater: {self.active_heater}")
self._screen.show_popup_message(_("Unknown Heater") + " " + self.active_heater)
self.hide_numpad()
def verify_max_temp(self, temp):
temp = int(temp)
max_temp = int(float(self._printer.get_config_section(self.active_heater)['max_temp']))
@ -212,34 +237,35 @@ class Panel(MenuPanel):
"printer.gcode.script",
script
)
self.back()
def create_left_panel(self):
def create_top_panel(self, graph):
self.labels['devices'] = Gtk.Grid(vexpand=False)
self.labels['devices'].get_style_context().add_class('heater-grid')
name = Gtk.Label()
temp = Gtk.Label(label=_("Temp (°C)"))
if self._show_heater_power:
temp.get_style_context().add_class("heater-grid-temp-power")
else:
temp.get_style_context().add_class("heater-grid-temp")
# name = Gtk.Label()
# temp = Gtk.Label(label=_("Temp (°C)"))
# if self._show_heater_power:
# temp.get_style_context().add_class("heater-grid-temp-power")
# else:
# temp.get_style_context().add_class("heater-grid-temp")
self.labels['devices'].attach(name, 0, 0, 1, 1)
self.labels['devices'].attach(temp, 1, 0, 1, 1)
# self.labels['devices'].attach(name, 0, 0, 1, 1)
# self.labels['devices'].attach(temp, 1, 0, 1, 1)
self.labels['da'] = HeaterGraph(self._screen, self._printer, self._gtk.font_size)
# self.labels['da'] = HeaterGraph(self._screen, self._printer, self._gtk.font_size)
scroll = self._gtk.ScrolledWindow(steppers=False)
scroll.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC)
scroll.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.NEVER)
scroll.get_style_context().add_class('heater-list')
scroll.add(self.labels['devices'])
self.left_panel = Gtk.Box(orientation=Gtk.Orientation.VERTICAL)
self.left_panel = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL)
self.left_panel.add(scroll)
for d in self._printer.get_temp_devices():
self.add_device(d)
self.add_device(d, graph)
return self.left_panel
@ -257,8 +283,10 @@ class Panel(MenuPanel):
self.main_menu.attach(top, 0, 0, 1, 3)
self.main_menu.attach(self.labels["menu"], 0, 3, 1, 2)
else:
self.main_menu.remove_column(1)
self.main_menu.attach(self.labels["menu"], 1, 0, 1, 1)
self.main_menu.remove_column(0)
self.main_menu.attach(self.labels['devices'], 0, 0, 2, 1)
self.main_menu.attach(self.labels['menu'], 0, 1, 1, 2)
self.main_menu.attach(self.labels['da'], 1, 1, 1, 2)
self.main_menu.show_all()
self.numpad_visible = False
self._screen.base_panel.set_control_sensitive(False, control='back')
@ -299,8 +327,15 @@ class Panel(MenuPanel):
self.main_menu.attach(top, 0, 0, 1, 2)
self.main_menu.attach(self.labels["keypad"], 0, 2, 1, 2)
else:
self.main_menu.remove_column(1)
self.main_menu.attach(self.labels["keypad"], 1, 0, 1, 1)
top = self.main_menu.get_child_at(0, 0)
temperature = self.main_menu.get_child_at(0, 1)
bottom = self.main_menu.get_child_at(1, 1)
self.main_menu.remove(top)
self.main_menu.remove(temperature)
self.main_menu.remove(bottom)
self.labels["keypad"].set_halign(Gtk.Align.CENTER)
self.labels["keypad"].set_size_request(400, -1)
self.main_menu.attach(self.labels["keypad"], 0, 0, 1, 1)
self.main_menu.show_all()
self.numpad_visible = True
self._screen.base_panel.set_control_sensitive(True, control='back')

View File

@ -31,12 +31,14 @@ class Panel(ScreenPanel):
self.grid = Gtk.Grid(row_homogeneous=True, column_homogeneous=True)
self._gtk.reset_temp_color()
right_panel = self.create_right_panel()
right_panel.set_halign(Gtk.Align.CENTER)
right_panel.set_size_request(400, -1)
dev = self.create_left_panel()
if self._screen.vertical_mode:
self.grid.attach(self.create_left_panel(), 0, 0, 1, 3)
self.grid.attach(self.create_right_panel(), 0, 3, 1, 2)
self.grid.attach(right_panel, 0, 0, 1, 1)
else:
self.grid.attach(self.create_left_panel(), 0, 0, 1, 1)
self.grid.attach(self.create_right_panel(), 1, 0, 1, 1)
self.grid.attach(right_panel, 0, 0, 1, 1)
# When printing start only select tools
selection = []
@ -62,31 +64,16 @@ class Panel(ScreenPanel):
cooldown = self._gtk.Button(
"cool-down", _("Cooldown"), "color4", self.bts, Gtk.PositionType.LEFT, 1
)
adjust = self._gtk.Button(
"fine-tune", None, "color3", self.bts * 1.4, Gtk.PositionType.LEFT, 1
)
cooldown.connect("clicked", self.set_temperature, "cooldown")
adjust.connect("clicked", self.switch_preheat_adjust)
right = Gtk.Grid(row_homogeneous=True, column_homogeneous=True)
right.attach(cooldown, 0, 0, 2, 1)
right.attach(adjust, 2, 0, 1, 1)
right.attach(cooldown, 0, 0, 3, 1)
if self.show_preheat:
right.attach(self.preheat(), 0, 1, 3, 2)
else:
right.attach(self.delta_adjust(), 0, 1, 3, 2)
return right
def switch_preheat_adjust(self, widget):
self.show_preheat ^= True
if self._screen.vertical_mode:
row = self.grid.get_child_at(0, 3)
self.grid.remove(row)
self.grid.attach(self.create_right_panel(), 0, 3, 1, 2)
else:
self.grid.remove_column(1)
self.grid.attach(self.create_right_panel(), 1, 0, 1, 1)
self.grid.show_all()
def preheat(self):
self.labels["preheat_grid"] = Gtk.Grid(
@ -107,39 +94,13 @@ class Panel(ScreenPanel):
scroll.add(self.labels["preheat_grid"])
return scroll
def delta_adjust(self):
# Create buttons for increase and decrease
self.labels["increase"] = self._gtk.Button("increase", None, "color1")
self.labels["increase"].connect("clicked", self.change_target_temp_incremental, "+")
self.labels["decrease"] = self._gtk.Button("decrease", None, "color3")
self.labels["decrease"].connect("clicked", self.change_target_temp_incremental, "-")
# Create buttons for temperature deltas
for i in self.tempdeltas:
self.labels[f"deg{i}"] = self._gtk.Button(label=i)
self.labels[f"deg{i}"].connect("clicked", self.change_temp_delta, i)
ctx = self.labels[f"deg{i}"].get_style_context()
ctx.add_class("horizontal_togglebuttons")
if i == self.tempdelta:
ctx.add_class("horizontal_togglebuttons_active")
# Create grid for temperature deltas
tempgrid = Gtk.Grid()
for j, i in enumerate(self.tempdeltas):
tempgrid.attach(self.labels[f"deg{i}"], j, 0, 1, 1)
# Create grid for decrease button, increase button, temperature labels, and grid
deltagrid = Gtk.Grid(row_homogeneous=True, column_homogeneous=True)
if self._screen.vertical_mode:
deltagrid.attach(self.labels["decrease"], 0, 1, 1, 1)
deltagrid.attach(self.labels["increase"], 1, 1, 1, 1)
deltagrid.attach(tempgrid, 0, 2, 2, 1)
else:
deltagrid.attach(self.labels["decrease"], 0, 1, 1, 3)
deltagrid.attach(self.labels["increase"], 1, 1, 1, 3)
deltagrid.attach(Gtk.Label(_("Temperature") + " (°C)"), 0, 4, 2, 1)
deltagrid.attach(tempgrid, 0, 5, 2, 2)
return deltagrid
def change_temp_delta(self, widget, tempdelta):
logging.info(f"### tempdelta {tempdelta}")
@ -188,48 +149,12 @@ class Panel(ScreenPanel):
self._screen.show_popup_message(_("Unknown Heater") + " " + heater)
logging.info(f"Setting {heater} to {target}")
def update_graph_visibility(self, force_hide=False):
count = 0
for device in self.devices:
visible = self._config.get_config().getboolean(
f"graph {self._screen.connected_printer}", device, fallback=True
)
self.devices[device]["visible"] = visible
self.labels["da"].set_showing(device, visible)
if visible:
count += 1
self.devices[device]["name_button"].get_style_context().add_class(
"graph_label"
)
else:
self.devices[device]["name_button"].get_style_context().remove_class(
"graph_label"
)
if count > 0 and not force_hide:
if self.labels["da"] not in self.left_panel:
self.left_panel.add(self.labels["da"])
self.labels["da"].queue_draw()
self.labels["da"].show()
if self.graph_update is None:
# This has a high impact on load
self.graph_update = GLib.timeout_add_seconds(5, self.update_graph)
elif self.labels["da"] in self.left_panel:
self.left_panel.remove(self.labels["da"])
if self.graph_update is not None:
GLib.source_remove(self.graph_update)
self.graph_update = None
def activate(self):
if not self._printer.tempstore:
self._screen.init_tempstore()
self.update_graph_visibility()
def deactivate(self):
if self.graph_update is not None:
GLib.source_remove(self.graph_update)
self.graph_update = None
if self.active_heater is not None:
self.hide_numpad()
def select_heater(self, widget, device):
if (
@ -301,6 +226,7 @@ class Panel(ScreenPanel):
# This small delay is needed to properly update the target if the user configured something above
# and then changed the target again using preheat gcode
GLib.timeout_add(250, self.preheat_gcode, widget, setting)
self._screen._menu_go_back()
def validate(self, heater, target=None, max_temp=None):
if target is not None and max_temp is not None:
@ -363,54 +289,21 @@ class Panel(ScreenPanel):
class_name = f"graph_label_sensor_{self.h}"
dev_type = "sensor"
rgb = self._gtk.get_temp_color(dev_type)
name = self._gtk.Button(
image, self.prettify(devname), None, self.bts, Gtk.PositionType.LEFT, 1
)
name.set_alignment(0, 0.5)
name.get_style_context().add_class(class_name)
visible = self._config.get_config().getboolean(
f"graph {self._screen.connected_printer}", device, fallback=True
)
if visible:
name.get_style_context().add_class("graph_label")
self.labels["da"].add_object(device, "temperatures", rgb, False, False)
temp = self._gtk.Button(label="", lines=1)
find_widget(temp, Gtk.Label).set_ellipsize(False)
if self._printer.device_has_target(device):
temp.connect("clicked", self.show_numpad, device)
self.labels["da"].add_object(device, "targets", rgb, False, True)
name.connect("button-press-event", self.name_pressed, device)
self.long_press[device] = Gtk.GestureLongPress.new(name)
self.long_press[device].connect(
"pressed", self.name_long_press, name, device
)
self.long_press[device].connect(
"cancelled", self.name_long_press_cancelled, name, device
)
else:
name.connect("clicked", self.toggle_visibility, device)
if self._show_heater_power and self._printer.device_has_power(device):
self.labels["da"].add_object(device, "powers", rgb, True, False)
self.labels["da"].set_showing(device, visible)
self.devices[device] = {
"class": class_name,
"name_button": name,
"temp": temp,
"visible": visible,
}
devices = sorted(self.devices)
pos = devices.index(device) + 1
self.labels["devices"].insert_row(pos)
self.labels["devices"].attach(name, 0, pos, 1, 1)
self.labels["devices"].attach(temp, 1, pos, 1, 1)
self.labels["devices"].show_all()
return True
def name_pressed(self, widget, event, device):
@ -440,7 +333,6 @@ class Panel(ScreenPanel):
self._config.set(section, f"{device}", f"{self.devices[device]['visible']}")
self._config.save_user_config_options()
self.update_graph_visibility()
if self._printer.device_has_target(device):
self.popover_populate_menu()
self.popover.show_all()
@ -501,74 +393,21 @@ class Panel(ScreenPanel):
def create_left_panel(self):
self.labels["devices"] = Gtk.Grid(vexpand=False)
self.labels["devices"].get_style_context().add_class("heater-grid")
name = Gtk.Label()
temp = Gtk.Label(_("Temp (°C)"))
if self._show_heater_power:
temp.get_style_context().add_class("heater-grid-temp-power")
else:
temp.get_style_context().add_class("heater-grid-temp")
self.labels["devices"].attach(name, 0, 0, 1, 1)
self.labels["devices"].attach(temp, 1, 0, 1, 1)
self.labels["da"] = HeaterGraph(
self._screen, self._printer, self._gtk.font_size
)
scroll = self._gtk.ScrolledWindow(steppers=False)
scroll.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC)
scroll.get_style_context().add_class("heater-list")
scroll.add(self.labels["devices"])
self.left_panel = Gtk.Box(orientation=Gtk.Orientation.VERTICAL)
self.left_panel.add(scroll)
self.popover_buttons = {
"set_temp": self._gtk.Button(label=_("Set Temp")),
"graph_show": self._gtk.Button(label=_("Show")),
}
self.popover_buttons["set_temp"].connect("clicked", self.show_numpad)
self.popover_buttons["set_temp"].set_no_show_all(True)
self.popover_buttons["graph_show"].connect("clicked", self.toggle_visibility)
pobox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL)
pobox.pack_start(self.popover_buttons["graph_show"], True, True, 5)
pobox.pack_start(self.popover_buttons["set_temp"], True, True, 5)
self.popover.add(pobox)
self.popover.connect("closed", self.popover_closed)
for d in self._printer.get_temp_devices():
self.add_device(d)
return self.left_panel
def hide_numpad(self, widget=None):
self.devices[self.active_heater][
"name_button"
].get_style_context().remove_class("button_active")
self.active_heater = None
for d in self.active_heaters:
self.devices[d]["name_button"].get_style_context().add_class(
"button_active"
)
if self._screen.vertical_mode:
if not self._gtk.ultra_tall:
self.update_graph_visibility(force_hide=False)
top = self.grid.get_child_at(0, 0)
bottom = self.grid.get_child_at(0, 2)
self.grid.remove(top)
self.grid.remove(bottom)
self.grid.attach(top, 0, 0, 1, 3)
self.grid.attach(self.create_right_panel(), 0, 3, 1, 2)
else:
self.grid.remove_column(1)
self.grid.attach(self.create_right_panel(), 1, 0, 1, 1)
self.grid.show_all()
def popover_closed(self, widget):
self.popover_device = None
@ -579,68 +418,9 @@ class Panel(ScreenPanel):
self.popover_populate_menu()
self.popover.show_all()
def popover_populate_menu(self):
if self.labels["da"].is_showing(self.popover_device):
self.popover_buttons["graph_show"].set_label(_("Hide"))
else:
self.popover_buttons["graph_show"].set_label(_("Show"))
if self._printer.device_has_target(self.popover_device):
self.popover_buttons["set_temp"].show()
else:
self.popover_buttons["set_temp"].hide()
def process_update(self, action, data):
if action != "notify_status_update":
return
for x in self._printer.get_temp_devices():
if x in data:
self.update_temp(
x,
self._printer.get_stat(x, "temperature"),
self._printer.get_stat(x, "target"),
self._printer.get_stat(x, "power"),
)
def show_numpad(self, widget, device=None):
for d in self.active_heaters:
self.devices[d]["name_button"].get_style_context().remove_class(
"button_active"
)
self.active_heater = self.popover_device if device is None else device
self.devices[self.active_heater]["name_button"].get_style_context().add_class(
"button_active"
)
if "keypad" not in self.labels:
self.labels["keypad"] = Keypad(
self._screen,
self.change_target_temp,
self.pid_calibrate,
self.hide_numpad,
)
can_pid = (
self._printer.state not in ("printing", "paused")
and self._screen.printer.config[self.active_heater]["control"] == "pid"
)
self.labels["keypad"].show_pid(can_pid)
self.labels["keypad"].clear()
if self._screen.vertical_mode:
if not self._gtk.ultra_tall:
self.update_graph_visibility(force_hide=True)
top = self.grid.get_child_at(0, 0)
bottom = self.grid.get_child_at(0, 3)
self.grid.remove(top)
self.grid.remove(bottom)
self.grid.attach(top, 0, 0, 1, 2)
self.grid.attach(self.labels["keypad"], 0, 2, 1, 2)
else:
self.grid.remove_column(1)
self.grid.attach(self.labels["keypad"], 1, 0, 1, 1)
self.grid.show_all()
self.popover.popdown()
def update_graph(self):
self.labels["da"].queue_draw()
return True

View File

@ -510,7 +510,7 @@ class KlipperScreen(Gtk.Window):
class_name = f".graph_label_heater_{category}"
else:
class_name = f".graph_label_{category}_{i + 1}"
css_data += f"\n{class_name} {{ border-left-color: #{color} }}"
css_data += f"\n{class_name} {{ border-bottom-color: #{color} }}"
return css_data
def update_style_provider(self, theme_css):

View File

@ -282,7 +282,8 @@ trough {
}
.action_bar :disabled{
opacity: 0;
opacity: 0.85;
background-color: rgba(0, 0, 0, 0);
}
.title_bar {
@ -606,7 +607,7 @@ trough progress {
padding-bottom: 0;
}
.graph_label {border-left-width: .4em; border-left-style: solid;}
.graph_label {border-bottom-width: .2em; border-bottom-style: solid;}
button.graph_label {padding-left: 0.15em;}

View File

@ -1,86 +1,3 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="64"
height="64"
viewBox="0 0 63.999997 64"
id="svg4160"
version="1.1"
sodipodi:docname="back.svg"
inkscape:version="1.1 (c4e8f9ed74, 2021-05-24)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<sodipodi:namedview
pagecolor="#002b36"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="1"
inkscape:pageshadow="2"
inkscape:window-width="1600"
inkscape:window-height="826"
id="namedview8"
showgrid="false"
inkscape:zoom="7.4010512"
inkscape:cx="42.696637"
inkscape:cy="38.170253"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="g861"
inkscape:document-rotation="0"
inkscape:pagecheckerboard="false">
<inkscape:grid
type="xygrid"
id="grid832" />
</sodipodi:namedview>
<defs
id="defs4162" />
<metadata
id="metadata4165">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer2"
style="display:inline;stroke:none"
transform="translate(-3.5328446,2.2636422)">
<g
id="g861"
transform="matrix(1.5,0,0,1.5,-11.429726,-11.868178)"
style="fill:#eee8d5;stroke-width:0.666667">
<rect
style="opacity:0.998;fill:#eee8d5;stroke-width:1.33333;stroke-linecap:round;stroke-linejoin:round"
id="rect854"
width="20"
height="8"
x="-4.4741983"
y="34.750935"
rx="1.3333334"
ry="1.3333334"
transform="rotate(-45)" />
<rect
style="opacity:0.998;fill:#eee8d5;stroke-width:1.33333;stroke-linecap:round;stroke-linejoin:round"
id="rect856"
width="20"
height="8"
x="34.750935"
y="-4.4741983"
rx="1.3333334"
ry="1.3333334"
transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)" />
</g>
</g>
<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6.43302 23.4342C6.15126 23.6281 5.98818 23.9526 6.00067 24.2944L6.00917 24.5271C6.02299 24.9053 6.2492 25.2434 6.5936 25.4004C6.82225 25.5047 7.0433 25.6238 7.25527 25.757L21.8799 35.881L21.8961 35.892L22.8473 36.5234C23.1543 36.7272 23.5484 36.7456 23.8731 36.5715C24.1977 36.3973 24.4003 36.0587 24.4003 35.6903V29.9866C27.7746 29.8482 30.716 30.391 33.2321 31.6413C35.9688 33.0011 38.2739 35.233 40.1006 38.4893C40.3187 38.8779 40.7676 39.0754 41.2015 38.9735C41.6353 38.8716 41.9494 38.4948 41.9715 38.0497C42.1165 35.1351 41.707 32.2198 40.7642 29.4522C40.7614 29.4438 40.7584 29.4355 40.7553 29.4272C39.7214 26.637 38.2048 24.3255 36.1435 22.5921C34.0802 20.8571 31.5196 19.7421 28.4627 19.2734C27.4052 19.1075 26.2992 18.9827 25.1839 18.8568C24.8976 18.8245 24.6107 18.7921 24.3239 18.759V13C24.3239 12.6278 24.1172 12.2864 23.7874 12.1139C23.4576 11.9414 23.0593 11.9663 22.7536 12.1786C22.6576 12.2452 22.5667 12.3084 22.4797 12.3689C22.084 12.644 21.7718 12.861 21.4531 13.0733L21.4388 13.083C16.4397 16.539 11.4378 19.9893 6.43302 23.4342Z" stroke="white" stroke-width="2" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -1,51 +1,51 @@
<svg width="72" height="64" viewBox="0 0 72 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_d_1359_5512)">
<path d="M66.6966 35.5525L47.6058 28.3562C46.3595 27.9024 45 27.7728 43.6404 27.9672C37.1824 29.0694 5.1755 35.6173 5.1755 35.6173C4.21247 35.8118 3.98587 37.2381 4.83561 37.8216L17.6383 47.8056C19.5078 49.1022 21.7737 49.4912 23.9264 48.9725L29.7613 47.4166L34.4065 48.3242L58.0293 41.7115L59.1056 39.7017L63.3543 38.5996L66.64 37.8216C67.6597 37.5623 67.7163 35.9415 66.6966 35.5525Z" fill="url(#paint0_linear_1359_5512)"/>
<svg width="92" height="84" viewBox="0 0 92 84" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_d_1_102)">
<path d="M86.2808 39.8262L61.1025 30.7671C59.4588 30.1959 57.6657 30.0326 55.8726 30.2775C47.3553 31.6649 5.14238 39.9078 5.14238 39.9078C3.87225 40.1527 3.5734 41.9482 4.6941 42.6827L21.5793 55.2511C24.0448 56.8834 27.0333 57.3731 29.8724 56.7202L37.5679 54.7615L43.6943 55.904L74.8497 47.5795L76.2693 45.0495L81.8727 43.6621L86.2061 42.6827C87.5509 42.3562 87.6256 40.3159 86.2808 39.8262Z" fill="url(#paint0_linear_1_102)"/>
</g>
<path d="M67.2628 34.9041L48.172 27.7078C46.9257 27.254 45.5661 27.1243 44.2065 27.3188C37.7485 28.4209 5.74167 34.9689 5.74167 34.9689C4.77863 35.1634 4.55203 36.5897 5.40177 37.1731L18.2045 47.1571C20.0739 48.4538 22.3399 48.8428 24.4926 48.3241L29.761 46.8978L34.4062 47.8055L57.8024 41.063L58.8787 39.0533L63.9205 37.9511L67.2062 37.1731C68.2258 36.9138 68.2825 35.293 67.2628 34.9041Z" fill="url(#paint1_radial_1359_5512)"/>
<g filter="url(#filter1_d_1359_5512)">
<path d="M24.3795 33.3481C24.2095 33.3481 24.0396 33.2833 23.9263 33.1537C23.6997 32.8943 23.6997 32.4405 23.9263 32.1164C25.0026 30.9494 25.4558 29.8473 25.3425 28.8748C25.2859 28.4858 25.1726 28.2913 24.6061 27.4485C24.3795 27.1244 24.1529 26.7354 23.813 26.2167C22.3401 23.8828 21.547 22.5862 21.6037 21.2895C21.6603 20.3819 22.1135 18.9556 24.0396 17.5293C24.3228 17.3348 24.7194 17.3997 24.8893 17.7238C25.0593 18.048 25.0026 18.5018 24.7194 18.6963C23.5297 19.5391 22.9066 20.4467 22.85 21.2895C22.7933 22.0675 23.643 23.3641 24.8327 25.3091C25.1159 25.8277 25.3992 26.1519 25.5691 26.476C26.1923 27.3837 26.4755 27.8375 26.5322 28.6155C26.7021 30.0418 26.079 31.5329 24.7194 33.024C24.6627 33.2833 24.5494 33.3481 24.3795 33.3481Z" fill="url(#paint2_linear_1359_5512)"/>
<path d="M33.7267 33.3481C33.5567 33.3481 33.3868 33.2833 33.2735 33.1537C33.0469 32.8943 33.0469 32.4405 33.2735 32.1164C34.3498 30.9494 34.803 29.8473 34.6897 28.8748C34.633 28.4858 34.5197 28.2913 33.9532 27.4485C33.7267 27.1244 33.5001 26.7354 33.1602 26.2167C31.6873 23.8828 30.8942 22.5862 30.9508 21.2895C31.0075 20.3819 31.4607 18.9556 33.3868 17.5293C33.67 17.3348 34.0665 17.3997 34.2365 17.7238C34.4064 18.048 34.3498 18.5018 34.0665 18.6963C32.8769 19.5391 32.2538 20.4467 32.1971 21.2895C32.1405 22.0675 32.9902 23.3641 34.1798 25.3091C34.4631 25.8277 34.7463 26.1519 34.9163 26.476C35.5394 27.3837 35.8227 27.8375 35.8793 28.6155C36.0493 30.0418 35.4261 31.5329 34.0665 33.024C34.0099 33.2833 33.8966 33.3481 33.7267 33.3481Z" fill="url(#paint3_linear_1359_5512)"/>
<path d="M42.9605 33.3481C42.7906 33.3481 42.6206 33.2833 42.5073 33.1537C42.2807 32.8943 42.2807 32.4405 42.5073 32.1164C43.5837 30.9494 44.0369 29.8473 43.9236 28.8748C43.8669 28.4858 43.7536 28.2913 43.1871 27.4485C42.9605 27.1244 42.7339 26.7354 42.394 26.2167C40.9212 23.8828 40.1281 22.5862 40.1847 21.2895C40.2414 20.3819 40.6946 18.9556 42.6206 17.5293C42.9039 17.3348 43.3004 17.3997 43.4704 17.7238C43.6403 18.048 43.5837 18.5018 43.3004 18.6963C42.1108 19.5391 41.4877 20.4467 41.431 21.2895C41.3744 22.0675 42.2241 23.3641 43.4137 25.3091C43.697 25.8277 43.9802 26.1519 44.1502 26.476C44.7733 27.3837 45.0566 27.8375 45.1132 28.6155C45.2832 30.0418 44.66 31.5329 43.3004 33.024C43.3004 33.2833 43.1305 33.3481 42.9605 33.3481Z" fill="url(#paint4_linear_1359_5512)"/>
<path d="M87.0279 39.0101L61.8496 29.951C60.2059 29.3797 58.4128 29.2165 56.6197 29.4613C48.1024 30.8488 5.88951 39.0917 5.88951 39.0917C4.61939 39.3365 4.32053 41.132 5.44123 41.8666L22.3264 54.435C24.7919 56.0673 27.7804 56.557 30.6195 55.904L37.5679 54.1086L43.6943 55.2511L74.5509 46.7634L75.9704 44.2333L82.6199 42.8459L86.9532 41.8666C88.2981 41.5401 88.3728 39.4998 87.0279 39.0101Z" fill="url(#paint1_radial_1_102)"/>
<g filter="url(#filter1_d_1_102)">
<path d="M30.4701 37.0514C30.246 37.0514 30.0218 36.9698 29.8724 36.8065C29.5735 36.4801 29.5735 35.9088 29.8724 35.5007C31.292 34.0317 31.8897 32.6443 31.7402 31.4201C31.6655 30.9304 31.5161 30.6855 30.769 29.6246C30.4701 29.2165 30.1713 28.7268 29.723 28.0739C27.7804 25.1358 26.7345 23.5036 26.8092 21.8713C26.8839 20.7287 27.4816 18.9332 30.0218 17.1377C30.3954 16.8929 30.9184 16.9745 31.1425 17.3826C31.3667 17.7906 31.292 18.3619 30.9184 18.6068C29.3494 19.6677 28.5276 20.8103 28.4529 21.8713C28.3781 22.8507 29.4988 24.4829 31.0678 26.9313C31.4414 27.5842 31.8149 27.9923 32.0391 28.4004C32.8609 29.543 33.2345 30.1142 33.3092 31.0936C33.5333 32.8891 32.7115 34.7662 30.9184 36.6433C30.8437 36.9698 30.6942 37.0514 30.4701 37.0514Z" fill="url(#paint2_linear_1_102)"/>
<path d="M42.7978 37.0514C42.5737 37.0514 42.3495 36.9698 42.2001 36.8065C41.9012 36.4801 41.9012 35.9088 42.2001 35.5007C43.6196 34.0317 44.2174 32.6442 44.0679 31.42C43.9932 30.9304 43.8438 30.6855 43.0967 29.6246C42.7978 29.2165 42.499 28.7268 42.0507 28.0739C40.1081 25.1358 39.0621 23.5036 39.1369 21.8713C39.2116 20.7287 39.8093 18.9332 42.3495 17.1377C42.7231 16.8929 43.2461 16.9745 43.4702 17.3826C43.6944 17.7906 43.6196 18.3619 43.2461 18.6068C41.6771 19.6677 40.8553 20.8103 40.7806 21.8713C40.7058 22.8507 41.8265 24.4829 43.3955 26.9313C43.7691 27.5842 44.1426 27.9923 44.3668 28.4004C45.1886 29.5429 45.5622 30.1142 45.6369 31.0936C45.861 32.8891 45.0392 34.7662 43.2461 36.6433C43.1714 36.9698 43.0219 37.0514 42.7978 37.0514Z" fill="url(#paint3_linear_1_102)"/>
<path d="M54.9761 37.0514C54.7519 37.0514 54.5278 36.9698 54.3784 36.8065C54.0795 36.4801 54.0795 35.9088 54.3784 35.5007C55.7979 34.0317 56.3956 32.6442 56.2462 31.42C56.1715 30.9304 56.022 30.6855 55.2749 29.6246C54.9761 29.2165 54.6772 28.7268 54.2289 28.0739C52.2864 25.1358 51.2404 23.5036 51.3151 21.8713C51.3898 20.7287 51.9875 18.9332 54.5278 17.1377C54.9013 16.8929 55.4243 16.9745 55.6485 17.3826C55.8726 17.7906 55.7979 18.3619 55.4243 18.6068C53.8554 19.6677 53.0335 20.8103 52.9588 21.8713C52.8841 22.8507 54.0048 24.4829 55.5738 26.9313C55.9473 27.5842 56.3209 27.9923 56.545 28.4004C57.3669 29.5429 57.7404 30.1142 57.8152 31.0936C58.0393 32.8891 57.2175 34.7662 55.4243 36.6433C55.4243 36.9698 55.2002 37.0514 54.9761 37.0514Z" fill="url(#paint4_linear_1_102)"/>
</g>
<defs>
<filter id="filter0_d_1359_5512" x="0.309326" y="27.8798" width="71.1243" height="29.3151" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<filter id="filter0_d_1_102" x="0" y="30.1673" width="91.2529" height="34.8327" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1359_5512"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1359_5512" result="shape"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_102"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_102" result="shape"/>
</filter>
<filter id="filter1_d_1359_5512" x="17.6008" y="17.4199" width="31.5398" height="25.9282" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<filter id="filter1_d_1_102" x="22.8054" y="17" width="39.0458" height="30.0514" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="6"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1359_5512"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1359_5512" result="shape"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_102"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_102" result="shape"/>
</filter>
<linearGradient id="paint0_linear_1359_5512" x1="1.38" y1="37.9512" x2="65.6271" y2="38.2099" gradientUnits="userSpaceOnUse">
<linearGradient id="paint0_linear_1_102" x1="0.136593" y1="42.8459" x2="84.8701" y2="43.2034" gradientUnits="userSpaceOnUse">
<stop offset="0.3408" stop-color="white"/>
<stop offset="0.933" stop-color="#F5F5F5"/>
</linearGradient>
<radialGradient id="paint1_radial_1359_5512" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(35.9357 46.7033) rotate(-89.2848) scale(22.6927 67.2073)">
<radialGradient id="paint1_radial_1_102" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(45.7116 53.8637) rotate(-89.2507) scale(28.5671 88.637)">
<stop stop-color="#FF0000" stop-opacity="0.5"/>
<stop offset="1" stop-color="#FF0000" stop-opacity="0"/>
</radialGradient>
<linearGradient id="paint2_linear_1359_5512" x1="26.3056" y1="6.8322" x2="24.4531" y2="32.0843" gradientUnits="userSpaceOnUse">
<linearGradient id="paint2_linear_1_102" x1="33.0104" y1="3.67152" x2="30.7834" y2="35.4756" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF3E3E"/>
<stop offset="0.933" stop-color="#FFDEDE"/>
</linearGradient>
<linearGradient id="paint3_linear_1359_5512" x1="34.2365" y1="10.3979" x2="34.6075" y2="33.7357" gradientUnits="userSpaceOnUse">
<linearGradient id="paint3_linear_1_102" x1="43.4703" y1="8.16025" x2="43.916" y2="37.5399" gradientUnits="userSpaceOnUse">
<stop offset="0.0282578" stop-color="#FF3E3E"/>
<stop offset="0.933" stop-color="#FFDEDE"/>
</linearGradient>
<linearGradient id="paint4_linear_1359_5512" x1="46.6994" y1="14.2878" x2="42.3055" y2="32.5249" gradientUnits="userSpaceOnUse">
<linearGradient id="paint4_linear_1_102" x1="59.9072" y1="13.057" x2="54.6016" y2="36.1276" gradientUnits="userSpaceOnUse">
<stop offset="0.0282578" stop-color="#FF3E3E"/>
<stop offset="0.933" stop-color="#FFDEDE"/>
</linearGradient>

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

View File

@ -1,8 +1,8 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M44.8013 46.2444L38.3085 58.1698H24.6605L19.0952 47.5694C20.0228 47.3044 20.8178 46.5094 21.4803 45.4493C21.8779 45.1843 22.9379 44.9193 24.1304 45.5818C25.4555 46.2444 28.5031 47.9669 32.4783 47.9669C34.9959 47.9669 37.911 47.1719 40.9586 45.0518C41.3561 44.7868 42.1512 44.6543 43.2112 45.3168C43.6087 45.5818 44.1387 45.8468 44.8013 46.2444ZM50.499 19.4783C50.1015 19.0808 49.704 18.9483 49.3065 18.9483H43.8737V19.0808H41.3561L41.4886 44.2568C42.0187 44.2568 42.6812 44.3893 43.3437 44.7868C44.9338 45.8468 47.9814 47.1719 50.3665 44.6543L50.499 44.3893C50.6315 44.1243 50.8965 43.7268 50.8965 43.4617V20.5383C50.8965 20.1408 50.764 19.8758 50.499 19.4783ZM18.3002 47.7019C16.9752 47.8344 15.6501 47.3044 14.5901 46.6419C16.9752 49.9545 21.7454 55.9172 22.5404 57.1098C22.9379 57.6398 23.6004 58.0373 24.263 58.3023L18.6977 47.5694C18.5652 47.5694 18.4327 47.7019 18.3002 47.7019ZM45.1988 46.2444L38.706 58.1698C38.971 58.1698 39.1035 58.1698 39.1035 58.1698C41.2236 57.7723 41.8862 56.8448 41.8862 56.8448L48.3789 47.4369C48.3789 47.4369 48.3789 47.3044 48.5114 47.3044L49.3065 46.2444C47.8489 46.9069 46.3913 46.7744 45.1988 46.2444ZM20.9503 45.0518C21.0828 44.9193 21.2153 44.6543 21.6128 44.6543L21.4803 19.2133H20.2878L14.7226 19.0808C14.3251 19.0808 13.795 19.2133 13.53 19.6108L13.3975 19.7433C13.265 20.0083 13 20.4058 13 20.6708V43.8593C13 44.2568 13.1325 44.5218 13.265 44.7868C13.3975 45.0518 13.3975 45.0518 13.53 45.1843C14.5901 46.1118 16.4451 47.3044 18.3002 47.1719C19.4928 47.0394 20.0228 46.3769 20.9503 45.0518ZM43.2112 2C43.2112 0.895428 42.3158 0 41.2112 0H22.2878C21.1832 0 20.2878 0.895431 20.2878 2V15.7557C20.2878 16.8603 21.1832 17.7557 22.2878 17.7557H41.2112C42.3158 17.7557 43.2112 16.8603 43.2112 15.7557V2ZM22.2754 19.0808L40.8261 18.9483L40.9586 44.2568C40.8261 44.3893 40.5611 44.3893 40.5611 44.5218C33.4058 49.9545 26.9131 46.6419 24.263 45.0518C23.6004 44.6543 22.9379 44.5218 22.4079 44.5218L22.2754 19.0808ZM26.2505 30.6087C28.7681 29.5487 30.4907 28.4886 31.4182 27.2961V40.9441H33.5383V23.7184H31.8158C30.8882 25.706 29.0331 27.2961 26.118 28.4886V30.6087H26.2505Z" fill="url(#paint0_linear_1356_5402)"/>
<path opacity="0.5" d="M24.9255 58.5673C25.3231 58.6998 25.5881 58.9648 25.8531 59.2298L28.3707 63.3375C28.6357 63.735 29.0332 64 29.6957 64H33.5384C34.0684 64 34.5984 63.735 34.8634 63.3375C35.526 62.2774 36.1885 60.6874 36.851 59.6274C36.9835 59.2299 37.6278 58.6998 38.0253 58.5673L24.9255 58.5673Z" fill="#FF3E3E"/>
<path d="M44.1539 44.8825L38.2698 55.6899H25.9013L20.8578 46.0833C21.6984 45.8431 22.4189 45.1226 23.0193 44.162C23.3795 43.9218 24.3402 43.6816 25.421 44.282C26.6218 44.8825 29.3837 46.4435 32.9862 46.4435C35.2678 46.4435 37.9096 45.723 40.6715 43.8017C41.0317 43.5615 41.7522 43.4415 42.7129 44.0419C43.0731 44.282 43.5535 44.5222 44.1539 44.8825ZM49.3175 20.6257C48.9572 20.2655 48.597 20.1454 48.2367 20.1454H43.3133V20.2655H41.0317L41.1518 43.0812C41.6321 43.0812 42.2326 43.2013 42.833 43.5615C44.274 44.5222 47.0359 45.723 49.1974 43.4415L49.3175 43.2013C49.4375 42.9611 49.6777 42.6009 49.6777 42.3607V21.5864C49.6777 21.2261 49.5576 20.986 49.3175 20.6257ZM20.1373 46.2034C18.9365 46.3235 17.7356 45.8431 16.775 45.2427C18.9365 48.2448 23.2595 53.6485 23.98 54.7293C24.3402 55.2096 24.9406 55.5698 25.541 55.81L20.4976 46.0833C20.3775 46.0833 20.2574 46.2034 20.1373 46.2034ZM44.5141 44.8825L38.6301 55.6899C38.8702 55.6899 38.9903 55.6899 38.9903 55.6899C40.9116 55.3297 41.5121 54.4891 41.5121 54.4891L47.3961 45.9632C47.3961 45.9632 47.3961 45.8431 47.5162 45.8431L48.2367 44.8825C46.9158 45.4829 45.5949 45.3628 44.5141 44.8825ZM22.539 43.8017C22.659 43.6816 22.7791 43.4415 23.1394 43.4415L23.0193 20.3855H21.9385L16.8951 20.2655C16.5348 20.2655 16.0545 20.3855 15.8143 20.7458L15.6942 20.8659C15.5742 21.106 15.334 21.4663 15.334 21.7064V42.721C15.334 43.0812 15.4541 43.3214 15.5742 43.5615C15.6942 43.8017 15.6942 43.8017 15.8143 43.9218C16.775 44.7624 18.4561 45.8431 20.1373 45.723C21.218 45.603 21.6984 45.0025 22.539 43.8017ZM42.7129 4.97351C42.7129 3.86894 41.8175 2.97351 40.7129 2.97351H23.9385C22.834 2.97351 21.9385 3.86894 21.9385 4.97351V17.0646C21.9385 18.1692 22.834 19.0646 23.9385 19.0646H40.7129C41.8175 19.0646 42.7129 18.1692 42.7129 17.0646V4.97351ZM23.7398 20.2655L40.5514 20.1454L40.6715 43.0812C40.5514 43.2013 40.3112 43.2013 40.3112 43.3214C33.8268 48.2448 27.9427 45.2427 25.541 43.8017C24.9406 43.4415 24.3402 43.3214 23.8599 43.3214L23.7398 20.2655ZM27.3423 30.7127C29.6239 29.752 31.1849 28.7913 32.0255 27.7106V40.0791H33.9468V24.4684H32.3858C31.5452 26.2696 29.864 27.7106 27.2222 28.7913V30.7127H27.3423Z" fill="url(#paint0_linear_1_146)"/>
<path opacity="0.5" d="M26.1413 56.0501C26.5016 56.1702 26.7417 56.4104 26.9819 56.6505L29.2635 60.3731C29.5036 60.7333 29.8639 60.9735 30.4643 60.9735H33.9467C34.427 60.9735 34.9074 60.7333 35.1475 60.3731C35.748 59.4124 36.3484 57.9715 36.9488 57.0108C37.0689 56.6506 37.6527 56.1702 38.013 56.0502L26.1413 56.0501Z" fill="#FF3E3E"/>
<defs>
<linearGradient id="paint0_linear_1356_5402" x1="32.2133" y1="58.3023" x2="32.2133" y2="-1.32505" gradientUnits="userSpaceOnUse">
<linearGradient id="paint0_linear_1_146" x1="29.7439" y1="55.81" x2="29.7439" y2="2.97351" gradientUnits="userSpaceOnUse">
<stop offset="0.3408" stop-color="#A5A2A3"/>
<stop offset="0.933" stop-color="#F5F5F5"/>
</linearGradient>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -1,8 +1,8 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<path opacity="0.5" d="M24.9253 58.5673C25.3228 58.6998 25.5878 58.9648 25.8528 59.2298L28.3704 63.3375C28.6354 63.735 29.033 64 29.6955 64H33.5381C34.0682 64 34.5982 63.735 34.8632 63.3375C35.5257 62.2774 36.1882 60.6874 36.8508 59.6274C36.9833 59.2299 37.6275 58.6998 38.025 58.5673L24.9253 58.5673Z" fill="#FF3E3E"/>
<path d="M44.8013 46.2444L38.3085 58.1698H24.6605L19.0952 47.5694C20.0228 47.3044 20.8178 46.5094 21.4803 45.4493C21.8779 45.1843 22.9379 44.9193 24.1304 45.5818C25.4555 46.2444 28.5031 47.9669 32.4783 47.9669C34.9959 47.9669 37.911 47.1719 40.9586 45.0518C41.3561 44.7868 42.1512 44.6543 43.2112 45.3168C43.6087 45.5818 44.1387 45.8468 44.8013 46.2444ZM50.499 19.4783C50.1015 19.0808 49.704 18.9483 49.3065 18.9483H43.8737V19.0808H41.3561L41.4886 44.2568C42.0187 44.2568 42.6812 44.3893 43.3437 44.7868C44.9338 45.8468 47.9814 47.1719 50.3665 44.6543L50.499 44.3893C50.6315 44.1243 50.8965 43.7268 50.8965 43.4617V20.5383C50.8965 20.1408 50.764 19.8758 50.499 19.4783ZM18.3002 47.7019C16.9752 47.8344 15.6501 47.3044 14.5901 46.6419C16.9752 49.9545 21.7454 55.9172 22.5404 57.1098C22.9379 57.6398 23.6004 58.0373 24.263 58.3023L18.6977 47.5694C18.5652 47.5694 18.4327 47.7019 18.3002 47.7019ZM45.1988 46.2444L38.706 58.1698C38.971 58.1698 39.1035 58.1698 39.1035 58.1698C41.2236 57.7723 41.8862 56.8448 41.8862 56.8448L48.3789 47.4369C48.3789 47.4369 48.3789 47.3044 48.5114 47.3044L49.3065 46.2444C47.8489 46.9069 46.3913 46.7744 45.1988 46.2444ZM20.9503 45.0518C21.0828 44.9193 21.2153 44.6543 21.6128 44.6543L21.4803 19.2133H20.2878L14.7226 19.0808C14.3251 19.0808 13.795 19.2133 13.53 19.6108L13.3975 19.7433C13.265 20.0083 13 20.4058 13 20.6708V43.8593C13 44.2568 13.1325 44.5218 13.265 44.7868C13.3975 45.0518 13.3975 45.0518 13.53 45.1843C14.5901 46.1118 16.4451 47.3044 18.3002 47.1719C19.4928 47.0394 20.0228 46.3769 20.9503 45.0518ZM43.2112 2C43.2112 0.895428 42.3158 0 41.2112 0H22.2878C21.1832 0 20.2878 0.895431 20.2878 2V15.7557C20.2878 16.8603 21.1832 17.7557 22.2878 17.7557H41.2112C42.3158 17.7557 43.2112 16.8603 43.2112 15.7557V2ZM40.8261 18.9483L22.2754 19.0808L22.4079 44.5218C22.9379 44.5218 23.6004 44.6543 24.263 45.0518C26.9131 46.6419 33.4058 49.9545 40.5611 44.5218C40.5611 44.3893 40.8261 44.3893 40.9586 44.2568L40.8261 18.9483ZM37.116 40.8116H27.0456C27.0456 40.4141 27.0456 39.8841 27.3106 39.4866C27.5756 38.8241 27.9731 38.1615 28.5031 37.499C29.0331 36.8365 29.8282 36.0414 30.8882 35.2464C32.4783 33.9214 33.6708 32.8613 34.2008 32.0663C34.7309 31.2713 35.1284 30.4762 35.1284 29.8137C35.1284 29.0187 34.8634 28.4886 34.3334 27.9586C33.8033 27.4286 33.1408 27.1636 32.2133 27.1636C31.2857 27.1636 30.6232 27.4286 30.0932 27.9586C29.5632 28.4886 29.2982 29.2837 29.2982 30.2112L27.4431 29.9462C27.5756 28.4886 28.1056 27.4286 28.9006 26.6336C29.6957 25.8385 30.8882 25.5735 32.3458 25.5735C33.8033 25.5735 34.9959 25.971 35.7909 26.7661C36.5859 27.5611 37.116 28.6211 37.116 29.8137C37.116 30.4762 36.9835 31.0062 36.7184 31.6688C36.4534 32.1988 36.0559 32.8613 35.5259 33.5238C34.9959 34.1864 33.9358 35.1139 32.6108 36.174C31.5507 37.1015 30.7557 37.764 30.4907 38.029C30.2257 38.294 29.9607 38.6916 29.6957 39.0891H37.116V40.8116Z" fill="url(#paint0_linear_1356_5404)"/>
<path opacity="0.5" d="M26.1414 56.0501C26.5016 56.1702 26.7418 56.4104 26.9819 56.6505L29.2635 60.3731C29.5037 60.7334 29.8639 60.9735 30.4643 60.9735H33.9467C34.4271 60.9735 34.9074 60.7334 35.1476 60.3731C35.748 59.4124 36.3484 57.9715 36.9488 57.0108C37.0689 56.6506 37.6527 56.1703 38.013 56.0502L26.1414 56.0501Z" fill="#FF3E3E"/>
<path d="M44.1535 44.8824L38.2695 55.6898H25.9009L20.8575 46.0832C21.698 45.843 22.4185 45.1226 23.019 44.1619C23.3792 43.9217 24.3399 43.6816 25.4206 44.282C26.6214 44.8824 29.3833 46.4435 32.9858 46.4435C35.2674 46.4435 37.9092 45.723 40.6711 43.8016C41.0314 43.5615 41.7519 43.4414 42.7125 44.0418C43.0728 44.282 43.5531 44.5221 44.1535 44.8824ZM49.3171 20.6257C48.9568 20.2654 48.5966 20.1453 48.2363 20.1453H43.313V20.2654H41.0314L41.1515 43.0811C41.6318 43.0811 42.2322 43.2012 42.8326 43.5615C44.2736 44.5221 47.0355 45.723 49.197 43.4414L49.3171 43.2012C49.4372 42.9611 49.6773 42.6008 49.6773 42.3606V21.5863C49.6773 21.2261 49.5573 20.9859 49.3171 20.6257ZM20.137 46.2033C18.9361 46.3234 17.7353 45.843 16.7747 45.2426C18.9361 48.2447 23.2591 53.6484 23.9796 54.7292C24.3399 55.2095 24.9403 55.5698 25.5407 55.8099L20.4972 46.0832C20.3771 46.0832 20.2571 46.2033 20.137 46.2033ZM44.5138 44.8824L38.6297 55.6898C38.8699 55.6898 38.99 55.6898 38.99 55.6898C40.9113 55.3296 41.5117 54.489 41.5117 54.489L47.3958 45.9631C47.3958 45.9631 47.3958 45.843 47.5159 45.843L48.2363 44.8824C46.9154 45.4828 45.5945 45.3627 44.5138 44.8824ZM22.5386 43.8016C22.6587 43.6816 22.7788 43.4414 23.139 43.4414L23.019 20.3855H21.9382L16.8947 20.2654C16.5345 20.2654 16.0542 20.3855 15.814 20.7457L15.6939 20.8658C15.5738 21.106 15.3337 21.4662 15.3337 21.7064V42.7209C15.3337 43.0811 15.4537 43.3213 15.5738 43.5615C15.6939 43.8016 15.6939 43.8016 15.814 43.9217C16.7747 44.7623 18.4558 45.843 20.137 45.723C21.2177 45.6029 21.698 45.0025 22.5386 43.8016ZM42.7125 4.97349C42.7125 3.86892 41.8171 2.97349 40.7125 2.97349H23.9382C22.8336 2.97349 21.9382 3.86892 21.9382 4.97349V17.0646C21.9382 18.1692 22.8336 19.0646 23.9382 19.0646H40.7125C41.8171 19.0646 42.7125 18.1692 42.7125 17.0646V4.97349ZM40.551 20.1453L23.7395 20.2654L23.8595 43.3213C24.3399 43.3213 24.9403 43.4414 25.5407 43.8016C27.9424 45.2426 33.8264 48.2447 40.3109 43.3213C40.3109 43.2012 40.551 43.2012 40.6711 43.0811L40.551 20.1453ZM37.1887 39.959H28.0624C28.0624 39.5987 28.0624 39.1184 28.3026 38.7582C28.5428 38.1578 28.903 37.5573 29.3833 36.9569C29.8637 36.3565 30.5842 35.636 31.5448 34.9155C32.9858 33.7147 34.0666 32.754 34.5469 32.0335C35.0272 31.313 35.3875 30.5925 35.3875 29.9921C35.3875 29.2716 35.1473 28.7913 34.667 28.311C34.1867 27.8306 33.5862 27.5905 32.7457 27.5905C31.9051 27.5905 31.3047 27.8306 30.8243 28.311C30.344 28.7913 30.1038 29.5118 30.1038 30.3524L28.4227 30.1122C28.5428 28.7913 29.0231 27.8306 29.7436 27.1101C30.4641 26.3896 31.5448 26.1495 32.8657 26.1495C34.1867 26.1495 35.2674 26.5097 35.9879 27.2302C36.7084 27.9507 37.1887 28.9114 37.1887 29.9921C37.1887 30.5925 37.0686 31.0729 36.8285 31.6733C36.5883 32.1536 36.2281 32.754 35.7477 33.3544C35.2674 33.9549 34.3067 34.7954 33.1059 35.7561C32.1453 36.5967 31.4248 37.1971 31.1846 37.4373C30.9444 37.6774 30.7043 38.0377 30.4641 38.3979H37.1887V39.959Z" fill="url(#paint0_linear_1_141)"/>
<defs>
<linearGradient id="paint0_linear_1356_5404" x1="26.9131" y1="57.9904" x2="26.9131" y2="-1.32505" gradientUnits="userSpaceOnUse">
<linearGradient id="paint0_linear_1_141" x1="28.5428" y1="55.8099" x2="28.5428" y2="2.97349" gradientUnits="userSpaceOnUse">
<stop offset="0.3408" stop-color="#A5A2A3"/>
<stop offset="0.933" stop-color="#F5F5F5"/>
</linearGradient>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -1,69 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="64"
height="64"
viewBox="0 0 63.999997 64"
id="svg4160"
version="1.1"
sodipodi:docname="filament.svg"
inkscape:version="1.1 (c4e8f9ed74, 2021-05-24)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<sodipodi:namedview
pagecolor="#002b36"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="1"
inkscape:pageshadow="2"
inkscape:window-width="1600"
inkscape:window-height="826"
id="namedview9"
showgrid="false"
inkscape:zoom="7.4010512"
inkscape:cx="27.158304"
inkscape:cy="35.467935"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg4160"
inkscape:document-rotation="0"
inkscape:pagecheckerboard="false" />
<defs
id="defs4162" />
<metadata
id="metadata4165">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<path
sodipodi:type="spiral"
style="fill:none;fill-rule:evenodd;stroke:#eee8d5;stroke-width:3.10896;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path831"
sodipodi:cx="38.312099"
sodipodi:cy="27.515923"
sodipodi:expansion="1"
sodipodi:revolution="3.9778199"
sodipodi:radius="22.251232"
sodipodi:argument="-18.709057"
sodipodi:t0="0.10055753"
d="m 36.335564,28.564657 c -1.330386,-1.130363 -0.913536,-3.203711 0.272341,-4.260605 1.847736,-1.646764 4.710852,-0.993025 6.1514,0.852216 1.982451,2.539382 1.077975,6.229911 -1.432092,8.042195 -3.222408,2.326599 -7.754252,1.165744 -9.932989,-2.011967 -2.675067,-3.901611 -1.255111,-9.281436 2.591842,-11.823785 4.578806,-3.026011 10.810336,-1.345456 13.71458,3.171718 3.378501,5.254819 1.436441,12.340354 -3.751594,15.605375 -5.93008,3.732018 -13.871141,1.527864 -17.496169,-4.331469 -4.086252,-6.604834 -1.619601,-15.402483 4.911344,-19.386964 7.27923,-4.4410049 16.934235,-1.71157 21.27776,5.49122 4.796145,7.953362 1.803713,18.466301 -6.071096,23.168554 -8.627298,5.151583 -19.998613,1.895994 -25.059349,-6.650971 -5.507255,-9.30108 -1.988382,-21.531119 7.230846,-26.9501443 9.974742,-5.8631125 23.063784,-2.0808567 28.84094,7.8107223 1.815177,3.107926 2.840226,6.654941 2.979989,10.250482"
transform="matrix(1.2862641,0,0,1.2869413,-19.66268,-1.0004483)" />
<path
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#eee8d5;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
d="M 58.237741,33.965796 V 57.029279"
id="path833" />
<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M23.0342 33.6623C25.4233 33.6623 27.36 31.7256 27.36 29.3365C27.36 26.9475 25.4233 25.0108 23.0342 25.0108C20.6452 25.0108 18.7085 26.9475 18.7085 29.3365C18.7085 31.7256 20.6452 33.6623 23.0342 33.6623Z" stroke="white" stroke-width="2" stroke-miterlimit="10"/>
<path d="M21.1803 14.5054C14.012 15.4323 5.11328 19.4491 5.11328 29.3365C5.11328 37.988 12.2199 44.2913 20.2534 44.2913C20.7478 44.2913 22.6017 44.2295 23.0342 44.1677" stroke="white" stroke-miterlimit="10"/>
<path d="M20.4108 14.7043C13.0558 14.1021 1.41033 19.5216 2.02325 29.1562C2.57488 37.5865 9.07182 43.7286 17.0398 43.7286C17.5301 43.7286 19.3689 43.6684 19.7979 43.6082" stroke="white" stroke-width="2" stroke-miterlimit="10"/>
<path d="M30.5734 16.4211C30.5734 16.4211 39.1013 15.7413 36.0115 4" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round"/>
<path d="M44.663 34.8982H26.7421V43.5497H44.663V34.8982Z" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round"/>
<path d="M44.663 34.8982H36.753C37.4946 33.1679 37.8654 31.2522 37.8654 29.2129C37.8654 20.994 31.2532 14.3818 23.0343 14.3818C14.8153 14.3818 8.20312 20.994 8.20312 29.2129C8.20312 37.4318 14.8153 44.0441 23.0343 44.0441C24.332 44.0441 25.6297 43.8587 26.8038 43.5497H44.663V34.8982Z" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round"/>
<path d="M25.1971 34.8982H46.6405" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round"/>
<path d="M48 43.5497H44.663" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round"/>
<path d="M26.7421 36.9993H40.9552" stroke="white" stroke-miterlimit="10" stroke-linecap="round"/>
<path d="M26.7421 39.8527H40.9552" stroke="white" stroke-miterlimit="10" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -1,76 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 64 64"
height="64"
width="64"
xml:space="preserve"
id="svg2"
version="1.1"
sodipodi:docname="files.svg"
inkscape:version="1.1 (c4e8f9ed74, 2021-05-24)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"><sodipodi:namedview
pagecolor="#002b36"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="1"
inkscape:pageshadow="2"
inkscape:window-width="1600"
inkscape:window-height="826"
id="namedview24"
showgrid="false"
inkscape:pagecheckerboard="false"
inkscape:zoom="7.8223688"
inkscape:cx="26.462572"
inkscape:cy="34.068964"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg2"
inkscape:document-rotation="0" /><metadata
id="metadata8"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs6"><clipPath
id="clipPath18"
clipPathUnits="userSpaceOnUse"><path
id="path16"
d="M 0,256 H 256 V 0 H 0 Z" /></clipPath><clipPath
id="clipPath26"
clipPathUnits="userSpaceOnUse"><path
id="path24"
d="M 76,192 H 180 V 64 H 76 Z" /></clipPath></defs><path
inkscape:connector-curvature="0"
d="m 31.427357,14.712169 h -19.93797 c -1.377015,0 -2.4919489,1.109508 -2.4919489,2.479655 v 39.676081 c 0,1.370147 1.1149339,2.479655 2.4919489,2.479655 h 29.906955 c 1.377015,0 2.492345,-1.109508 2.492345,-2.479655 v -29.75706 z"
style="fill:#eee8d5;fill-opacity:1;fill-rule:nonzero;stroke:#073642;stroke-width:2.667;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path38" /><path
inkscape:connector-curvature="0"
d="m 31.427357,14.712169 h -19.93797 c -1.377015,0 -2.4919489,1.109508 -2.4919489,2.479655 v 39.676081 c 0,1.370147 1.1149339,2.479655 2.4919489,2.479655 h 29.906955 c 1.377015,0 2.492345,-1.109508 2.492345,-2.479655 v -29.75706 z"
style="fill:#eee8d5;fill-opacity:1;fill-rule:nonzero;stroke:#073642;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path839" /><path
inkscape:connector-curvature="0"
d="m 39.427357,4.7121683 h -19.93797 c -1.377015,0 -2.491949,1.1095083 -2.491949,2.4796554 V 46.867905 c 0,1.370147 1.114934,2.479655 2.491949,2.479655 h 29.906955 c 1.377015,0 2.492345,-1.109508 2.492345,-2.479655 V 17.110844 Z"
style="fill:#eee8d5;fill-opacity:1;fill-rule:nonzero;stroke:#073642;stroke-width:2.667;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path851" /><path
inkscape:connector-curvature="0"
d="m 39.427357,4.7121683 h -19.93797 c -1.377015,0 -2.491949,1.1095083 -2.491949,2.4796554 V 46.867905 c 0,1.370147 1.114934,2.479655 2.491949,2.479655 h 29.906955 c 1.377015,0 2.492345,-1.109508 2.492345,-2.479655 V 17.110844 Z"
style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#073642;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path855" /><path
inkscape:connector-curvature="0"
d="m 41.964903,17.110844 c -1.401994,0 -2.537546,-0.787097 -2.537546,-2.1963 V 4.7121683 l 12.46133,12.3986757 z"
style="fill:#fdf6e3;fill-opacity:1;fill-rule:nonzero;stroke:#073642;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path859"
sodipodi:nodetypes="ccccc" /><path
inkscape:connector-curvature="0"
d="m 41.964903,17.110844 c -1.401994,0 -2.537546,-0.787097 -2.537546,-2.1963 V 4.7121683 l 12.46133,12.3986757 z"
style="fill:#fdf6e3;fill-opacity:1;fill-rule:nonzero;stroke:#073642;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path838"
sodipodi:nodetypes="ccccc" /></svg>
<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M39.5 38.25H12.5C9.7 38.25 7.5 36.05 7.5 33.25V16.25C7.5 13.45 9.7 11.25 12.5 11.25H20C21.6 11.25 23.1 12.05 24 13.25L25.9 15.85C26.6 16.75 27.6 17.25 28.7 17.25H39.5C42.3 17.25 44.5 19.45 44.5 22.25V33.25C44.5 36.05 42.3 38.25 39.5 38.25ZM12.5 13.25C10.8 13.25 9.5 14.55 9.5 16.25V33.25C9.5 34.95 10.8 36.25 12.5 36.25H39.5C41.2 36.25 42.5 34.95 42.5 33.25V22.25C42.5 20.55 41.2 19.25 39.5 19.25H28.7C27 19.25 25.3 18.45 24.3 17.05L22.4 14.45C21.8 13.75 20.9 13.25 20 13.25H12.5Z" fill="white"/>
<path d="M41.2 18.45H39.8C39.8 16.65 38.3 15.15 36.5 15.15H23.4V13.75H36.5C39.1 13.75 41.2 15.85 41.2 18.45Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 734 B

View File

@ -1,39 +1,39 @@
<svg width="65" height="65" viewBox="0 0 65 65" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1357_5472)">
<path d="M32.8571 0.702867L2.7771 11.8572V50.8057L32.8571 64.1543L62.9371 50.8057V11.9486L32.8571 0.702867Z" fill="url(#paint0_radial_1357_5472)"/>
<path d="M32.8571 0.702867L2.7771 11.8572V50.8057L32.8571 64.1543L62.9371 50.8057V11.9486L32.8571 0.702867Z" fill="url(#paint1_radial_1357_5472)"/>
<path d="M32.8571 0.702867L2.7771 11.8572V50.8057L32.8571 64.1543L62.9371 50.8057V11.9486L32.8571 0.702867Z" fill="url(#paint2_radial_1357_5472)"/>
<path opacity="0.3" d="M29.2914 62.3257L8.26282 53.1829C4.97139 51.72 2.7771 48.4286 2.7771 44.7715V16.3372C2.7771 15.0572 4.14853 14.1429 5.3371 14.6915L30.7542 25.7543C31.3942 26.0286 31.8514 26.6686 31.8514 27.4V60.68C31.8514 61.96 30.48 62.8743 29.2914 62.3257Z" fill="url(#paint3_linear_1357_5472)"/>
<path opacity="0.7" d="M58.7314 13.7772L33.5885 24.3829C33.1314 24.5657 32.5828 24.5657 32.1257 24.3829L6.98283 13.6857C5.42854 13.0457 5.51997 10.8514 7.07425 10.3029L29.6571 1.89145C31.76 1.16002 33.9543 1.16002 36.0571 1.89145L58.64 10.3029C60.1943 10.9429 60.1943 13.1372 58.7314 13.7772Z" fill="url(#paint4_linear_1357_5472)"/>
<path opacity="0.5" d="M36.4228 62.3257L57.4514 53.1829C60.7428 51.72 62.9371 48.4286 62.9371 44.7715V16.3372C62.9371 15.0572 61.5657 14.1429 60.3771 14.6915L34.9599 25.7543C34.3199 26.0286 33.8628 26.6686 33.8628 27.4V60.68C33.8628 61.96 35.2342 62.8743 36.4228 62.3257Z" fill="url(#paint5_linear_1357_5472)"/>
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1_124)">
<path d="M32.25 5.35502L6.87 14.7664V47.6293L32.25 58.8922L57.63 47.6293V14.8436L32.25 5.35502Z" fill="url(#paint0_radial_1_124)"/>
<path d="M32.25 5.35502L6.87 14.7664V47.6293L32.25 58.8922L57.63 47.6293V14.8436L32.25 5.35502Z" fill="url(#paint1_radial_1_124)"/>
<path d="M32.25 5.35502L6.87 14.7664V47.6293L32.25 58.8922L57.63 47.6293V14.8436L32.25 5.35502Z" fill="url(#paint2_radial_1_124)"/>
<path opacity="0.3" d="M29.2414 57.3493L11.4986 49.635C8.72143 48.4007 6.87 45.6236 6.87 42.5379V18.5464C6.87 17.4664 8.02714 16.695 9.03 17.1579L30.4757 26.4922C31.0157 26.7236 31.4014 27.2636 31.4014 27.8807V55.9607C31.4014 57.0407 30.2443 57.8122 29.2414 57.3493Z" fill="url(#paint3_linear_1_124)"/>
<path opacity="0.7" d="M54.0814 16.3864L32.8671 25.335C32.4814 25.4893 32.0186 25.4893 31.6329 25.335L10.4186 16.3093C9.10714 15.7693 9.18428 13.9179 10.4957 13.455L29.55 6.35787C31.3243 5.74073 33.1757 5.74073 34.95 6.35787L54.0043 13.455C55.3157 13.995 55.3157 15.8464 54.0814 16.3864Z" fill="url(#paint4_linear_1_124)"/>
<path opacity="0.5" d="M35.2586 57.3493L53.0014 49.635C55.7786 48.4007 57.63 45.6236 57.63 42.5379V18.5464C57.63 17.4664 56.4729 16.695 55.47 17.1579L34.0243 26.4922C33.4843 26.7236 33.0986 27.2636 33.0986 27.8807V55.9607C33.0986 57.0407 34.2557 57.8122 35.2586 57.3493Z" fill="url(#paint5_linear_1_124)"/>
</g>
<defs>
<radialGradient id="paint0_radial_1357_5472" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(32.8571 32.4286) rotate(-90) scale(31.7257 30.08)">
<radialGradient id="paint0_radial_1_124" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(32.25 32.1236) rotate(-90) scale(26.7686 25.38)">
<stop stop-color="#BA0000"/>
<stop offset="1" stop-color="#BA0000" stop-opacity="0"/>
</radialGradient>
<radialGradient id="paint1_radial_1357_5472" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(32.8571 32.4286) rotate(-90) scale(31.7257 30.08)">
<radialGradient id="paint1_radial_1_124" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(32.25 32.1236) rotate(-90) scale(26.7686 25.38)">
<stop stop-color="#BA0000"/>
<stop offset="1" stop-color="#BA0000" stop-opacity="0"/>
</radialGradient>
<radialGradient id="paint2_radial_1357_5472" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(32.8571 32.4286) rotate(-90) scale(31.7257 30.08)">
<radialGradient id="paint2_radial_1_124" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(32.25 32.1236) rotate(-90) scale(26.7686 25.38)">
<stop stop-color="#BA0000"/>
<stop offset="1" stop-color="#BA0000" stop-opacity="0"/>
</radialGradient>
<linearGradient id="paint3_linear_1357_5472" x1="-793.429" y1="43.1045" x2="-149.772" y2="39.4474" gradientUnits="userSpaceOnUse">
<linearGradient id="paint3_linear_1_124" x1="-664.929" y1="41.1314" x2="-121.843" y2="38.0457" gradientUnits="userSpaceOnUse">
<stop offset="0.3408" stop-color="#A5A2A3"/>
<stop offset="0.933" stop-color="#F5F5F5"/>
</linearGradient>
<linearGradient id="paint4_linear_1357_5472" x1="-793.573" y1="17.6044" x2="-149.916" y2="13.9472" gradientUnits="userSpaceOnUse">
<linearGradient id="paint4_linear_1_124" x1="-665.051" y1="19.6156" x2="-121.965" y2="16.5299" gradientUnits="userSpaceOnUse">
<stop offset="0.3408" stop-color="#A5A2A3"/>
<stop offset="0.933" stop-color="#F5F5F5"/>
</linearGradient>
<linearGradient id="paint5_linear_1357_5472" x1="-793.428" y1="43.2812" x2="-149.77" y2="39.624" gradientUnits="userSpaceOnUse">
<linearGradient id="paint5_linear_1_124" x1="-664.928" y1="41.2805" x2="-121.842" y2="38.1947" gradientUnits="userSpaceOnUse">
<stop offset="0.3408" stop-color="#A5A2A3"/>
<stop offset="0.933" stop-color="#F5F5F5"/>
</linearGradient>
<clipPath id="clip0_1357_5472">
<rect width="64" height="64" fill="white" transform="matrix(1 0 0 -1 0.857178 64.4286)"/>
<clipPath id="clip0_1_124">
<rect width="54" height="54" fill="white" transform="matrix(1 0 0 -1 5.25 59.1236)"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -1,93 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64"
height="64"
viewBox="0 0 63.999997 64"
id="svg4160"
version="1.1"
sodipodi:docname="main.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)">
<rect
style="opacity:0.999;fill:#268bd2;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stop-color:#000000"
id="rect838"
width="16"
height="16"
x="36"
y="36"
ry="2"
rx="2" />
<rect
style="opacity:0.999;fill:#dc322f;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stop-color:#000000"
id="rect840"
width="16"
height="16"
x="12"
y="36"
ry="2"
rx="2" />
<rect
style="opacity:0.999;fill:#859900;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stop-color:#000000"
id="rect842"
width="16"
height="16"
x="36"
y="12"
ry="2"
rx="2" />
<rect
style="opacity:0.999;fill:#6c71c4;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stop-color:#000000"
id="rect844"
width="16"
height="16"
x="12"
y="12"
ry="2"
rx="2" />
<sodipodi:namedview
pagecolor="#bfbfbf"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1600"
inkscape:window-height="837"
id="namedview11"
showgrid="false"
inkscape:zoom="4.90625"
inkscape:cx="12.555149"
inkscape:cy="36.925217"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg4160"
inkscape:pagecheckerboard="false"
showguides="false"
inkscape:document-rotation="0"
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true" />
<defs
id="defs4162" />
<metadata
id="metadata4165">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M38.25 44.8628H11.25C8.45 44.8628 6.25 42.6628 6.25 39.8628V22.4628C6.25 20.9628 6.95 19.5628 8.05 18.5628L21.85 7.3628C23.75 5.8628 26.45 5.8628 28.25 7.4628L41.45 18.6628C42.55 19.6628 43.25 20.9628 43.25 22.4628V39.8628C43.25 42.6628 41.05 44.8628 38.25 44.8628ZM25.05 8.2628C24.35 8.2628 23.75 8.4628 23.15 8.9628L9.35 20.1628C8.65 20.7628 8.25 21.5628 8.25 22.4628V39.8628C8.25 41.5628 9.55 42.8628 11.25 42.8628H38.25C39.95 42.8628 41.25 41.5628 41.25 39.8628V22.4628C41.25 21.5628 40.85 20.7628 40.15 20.1628L26.95 8.9628C26.35 8.4628 25.65 8.2628 25.05 8.2628Z" fill="white"/>
<mask id="path-2-inside-1_7_1529" fill="white">
<path d="M31.25 38.0628H18.25C17.75 38.0628 17.25 37.5628 17.25 37.0628C17.25 36.5628 17.65 36.0628 18.25 36.0628H31.25C31.75 36.0628 32.25 36.5628 32.25 37.0628C32.25 37.5628 31.85 38.0628 31.25 38.0628Z"/>
</mask>
<path d="M31.25 38.0628H18.25C17.75 38.0628 17.25 37.5628 17.25 37.0628C17.25 36.5628 17.65 36.0628 18.25 36.0628H31.25C31.75 36.0628 32.25 36.5628 32.25 37.0628C32.25 37.5628 31.85 38.0628 31.25 38.0628Z" fill="white"/>
<path d="M31.25 36.0628H18.25V40.0628H31.25V36.0628ZM18.25 36.0628C18.6505 36.0628 18.8835 36.2429 18.9767 36.3361C19.0699 36.4293 19.25 36.6623 19.25 37.0628H15.25C15.25 37.9633 15.6801 38.6963 16.1483 39.1645C16.6165 39.6327 17.3495 40.0628 18.25 40.0628V36.0628ZM19.25 37.0628C19.25 37.3337 19.1478 37.5677 18.9871 37.7399C18.8077 37.9322 18.5384 38.0628 18.25 38.0628V34.0628C16.4177 34.0628 15.25 35.5904 15.25 37.0628H19.25ZM18.25 38.0628H31.25V34.0628H18.25V38.0628ZM31.25 38.0628C30.8495 38.0628 30.6165 37.8827 30.5233 37.7895C30.4301 37.6963 30.25 37.4633 30.25 37.0628H34.25C34.25 36.1623 33.8199 35.4293 33.3517 34.9611C32.8835 34.4929 32.1505 34.0628 31.25 34.0628V38.0628ZM30.25 37.0628C30.25 36.7919 30.3522 36.5579 30.5129 36.3857C30.6923 36.1934 30.9616 36.0628 31.25 36.0628V40.0628C33.0823 40.0628 34.25 38.5352 34.25 37.0628H30.25Z" fill="white" mask="url(#path-2-inside-1_7_1529)"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -1,81 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="64"
height="64"
viewBox="0 0 63.999997 64"
id="svg4160"
version="1.1"
sodipodi:docname="move.svg"
inkscape:version="1.1 (c4e8f9ed74, 2021-05-24)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<sodipodi:namedview
pagecolor="#cccccc"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1600"
inkscape:window-height="826"
id="namedview8"
showgrid="false"
inkscape:zoom="7.4010512"
inkscape:cx="28.239232"
inkscape:cy="32.495384"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer2"
inkscape:document-rotation="0"
inkscape:pagecheckerboard="false">
<inkscape:grid
type="xygrid"
id="grid832" />
</sodipodi:namedview>
<defs
id="defs4162" />
<metadata
id="metadata4165">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer2"
style="display:inline;stroke:none"
transform="translate(-3.5328446,2.2636422)">
<path
style="color:#000000;display:inline;opacity:0.998;fill:#eee8d5;stroke:none;stroke-width:0.54368;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none"
d="m 38.037931,26.231593 h -5.023727 c -0.372446,0 -0.585092,-0.236157 -0.585092,-0.502267 V 12.459084 c -1.95e-4,-0.956786 -1.145728,-1.448201 -1.839167,-0.788972 l -1.732979,1.645905 c -0.232251,0.220641 -0.637423,0.220641 -0.869674,0 l -2.366918,-2.24905 c -0.116694,-0.11086 -0.153972,-0.221046 -0.153972,-0.33449 0,-0.113447 0.03728,-0.224692 0.153972,-0.335552 l 7.103938,-6.7482108 2.36798,-2.251174 c 0.232906,-0.221263 0.634644,-0.221263 0.867551,0 l 2.36798,2.251174 7.103938,6.7482108 c 0.232906,0.221262 0.232906,0.44878 0,0.670042 l -2.366917,2.24905 c -0.232252,0.220641 -0.637421,0.220642 -0.869675,0 L 40.46219,11.670112 c -0.693439,-0.659228 -1.838971,-0.167814 -1.839166,0.788972 v 13.270242 c 0,0.266111 -0.212648,0.502267 -0.585093,0.502267 z"
id="rect852-3"
sodipodi:nodetypes="ssscccccscccccccccccss" />
<path
style="color:#000000;display:inline;opacity:0.998;fill:#eee8d5;stroke:none;stroke-width:0.54368;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none"
d="m 39.03761,32.241444 v -5.023727 c 0,-0.372446 0.236157,-0.585092 0.502267,-0.585092 h 13.270242 c 0.956786,-1.95e-4 1.448201,-1.145729 0.788972,-1.839168 l -1.645905,-1.732979 c -0.220641,-0.232251 -0.220641,-0.637423 0,-0.869674 l 2.24905,-2.366918 c 0.11086,-0.116694 0.221046,-0.153972 0.33449,-0.153972 0.113447,0 0.224692,0.03728 0.335552,0.153972 l 6.748211,7.103939 2.251174,2.36798 c 0.221263,0.232906 0.221263,0.634644 0,0.867551 l -2.251174,2.36798 -6.748211,7.103938 c -0.221262,0.232906 -0.44878,0.232906 -0.670042,0 l -2.24905,-2.366917 c -0.220641,-0.232252 -0.220642,-0.637421 0,-0.869675 l 1.645905,-1.732979 c 0.659228,-0.693439 0.167814,-1.838971 -0.788972,-1.839166 H 39.539877 c -0.266111,0 -0.502267,-0.212648 -0.502267,-0.585093 z"
id="path915"
sodipodi:nodetypes="ssscccccscccccccccccss" />
<path
style="color:#000000;display:inline;opacity:0.998;fill:#eee8d5;stroke:none;stroke-width:0.54368;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none"
d="m 33.027758,33.241123 h 5.023727 c 0.372446,0 0.585092,0.236157 0.585092,0.502267 v 13.270242 c 1.95e-4,0.956786 1.145729,1.448201 1.839168,0.788972 l 1.732979,-1.645905 c 0.232251,-0.220641 0.637423,-0.220641 0.869674,0 l 2.366918,2.24905 c 0.116694,0.11086 0.153972,0.221046 0.153972,0.33449 0,0.113447 -0.03728,0.224692 -0.153972,0.335552 l -7.103939,6.748211 -2.36798,2.251174 c -0.232906,0.221263 -0.634644,0.221263 -0.867551,0 l -2.36798,-2.251174 -7.103938,-6.748211 c -0.232906,-0.221262 -0.232906,-0.44878 0,-0.670042 l 2.366917,-2.24905 c 0.232252,-0.220641 0.637421,-0.220642 0.869675,0 l 1.732979,1.645905 c 0.693439,0.659228 1.838971,0.167814 1.839166,-0.788972 V 33.74339 c 0,-0.266111 0.212648,-0.502267 0.585093,-0.502267 z"
id="path1007"
sodipodi:nodetypes="ssscccccscccccccccccss" />
<path
style="color:#000000;display:inline;opacity:0.998;fill:#eee8d5;stroke:none;stroke-width:0.54368;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none"
d="m 32.02808,27.231272 v 5.023727 c 0,0.372446 -0.236157,0.585092 -0.502267,0.585092 H 18.255571 c -0.956786,1.95e-4 -1.448201,1.145729 -0.788972,1.839168 l 1.645905,1.732979 c 0.220641,0.232251 0.220641,0.637423 0,0.869674 l -2.24905,2.366918 c -0.11086,0.116694 -0.221046,0.153972 -0.33449,0.153972 -0.113447,0 -0.224692,-0.03728 -0.335552,-0.153972 l -6.7482107,-7.103939 -2.251174,-2.36798 c -0.221263,-0.232906 -0.221263,-0.634644 0,-0.867551 l 2.251174,-2.36798 6.7482107,-7.103938 c 0.221262,-0.232906 0.44878,-0.232906 0.670042,0 l 2.24905,2.366917 c 0.220641,0.232252 0.220642,0.637421 0,0.869675 l -1.645905,1.732979 c -0.659228,0.693439 -0.167814,1.838971 0.788972,1.839166 h 13.270242 c 0.266111,0 0.502267,0.212648 0.502267,0.585093 z"
id="path1169"
sodipodi:nodetypes="ssscccccscccccccccccss" />
</g>
<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M41.7 27H8.10001C7.60001 27 7.10001 26.6 7.10001 26V24.9C7.10001 24.4 7.50001 23.9 8.10001 23.9H41.7C42.3 23.9 42.7 24.4 42.7 24.9V26C42.7 26.5 42.3 27 41.7 27Z" fill="white"/>
<path d="M23.4 42.3V8.5C23.4 8 23.8 7.5 24.4 7.5H25.5C26.1 7.5 26.5 7.9 26.5 8.5V42.3C26.5 42.8 26.1 43.3 25.5 43.3H24.4C23.8 43.3 23.4 42.9 23.4 42.3Z" fill="white"/>
<path d="M30.5 12.6C30.2 12.6 30 12.5 29.8 12.3L24.9 7.4L20 12.3C19.6 12.7 19 12.7 18.6 12.3C18.2 11.9 18.2 11.3 18.6 10.9L24.2 5.3C24.6 4.9 25.2 4.9 25.6 5.3L31.2 10.9C31.6 11.3 31.6 11.9 31.2 12.3C31 12.5 30.8 12.6 30.5 12.6Z" fill="white"/>
<path d="M25 45.1C24.7 45.1 24.5 45 24.3 44.8L18.7 39.2C18.3 38.8 18.3 38.2 18.7 37.8C19.1 37.4 19.7 37.4 20.1 37.8L25 42.7L29.9 37.8C30.3 37.4 30.9 37.4 31.3 37.8C31.7 38.2 31.7 38.8 31.3 39.2L25.7 44.8C25.5 45 25.2 45.1 25 45.1Z" fill="white"/>
<path d="M38 32.2C37.7 32.2 37.5 32.1 37.3 31.9C36.9 31.5 36.9 30.9 37.3 30.5L42.2 25.6L37.3 20.7C36.9 20.3 36.9 19.7 37.3 19.3C37.7 18.9 38.3 18.9 38.7 19.3L44.3 24.9C44.7 25.3 44.7 25.9 44.3 26.3L38.7 31.9C38.5 32.1 38.3 32.2 38 32.2Z" fill="white"/>
<path d="M11.6 32.2C11.3 32.2 11.1 32.1 10.9 31.9L5.3 26.3C4.9 25.9 4.9 25.3 5.3 24.9L10.9 19.3C11.3 18.9 11.9 18.9 12.3 19.3C12.7 19.7 12.7 20.3 12.3 20.7L7.4 25.6L12.3 30.5C12.7 30.9 12.7 31.5 12.3 31.9C12.1 32.1 11.9 32.2 11.6 32.2Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -34,13 +34,13 @@
list row,
treeview.view,
window {
background-image: url("./styles/dark/images/background-black.svg");
background-color: #0D0C1B;
background-size: cover;
}
button {
background-color: @black-opa-10;
background-color: @white-opa-10;
padding: 0px 0px;
margin: 0px;
border: 0.1px solid #000000;
@ -119,6 +119,11 @@ button.invalid {
border-radius: .75em;
}
.custom-temp-button {
background-color: rgba(0, 0, 0, 0);
border: 0px solid;
}
menu,
menuitem,
combobox button,