mirror of
https://github.com/Sygil-Dev/sygil-webui.git
synced 2024-12-14 22:13:41 +03:00
minor tweak to property panel(flet ui)
This commit is contained in:
parent
16176b3492
commit
46e1cf680c
@ -22,10 +22,10 @@ class PropertyManager(ft.Container):
|
|||||||
self.property_panel.preview.width = self.page.right_panel_width
|
self.property_panel.preview.width = self.page.right_panel_width
|
||||||
self.property_panel.preview_dragbar.content.content.height = self.page.divider_height
|
self.property_panel.preview_dragbar.content.content.height = self.page.divider_height
|
||||||
self.property_panel.preview_dragbar.content.content.color = self.page.tertiary_color
|
self.property_panel.preview_dragbar.content.content.color = self.page.tertiary_color
|
||||||
self.property_panel.canvas_properties_dragbar.content.content.height = self.page.divider_height
|
self.property_panel.canvas_properties_divider.content.height = self.page.divider_height
|
||||||
self.property_panel.canvas_properties_dragbar.content.content.color = self.page.tertiary_color
|
self.property_panel.canvas_properties_divider.content.color = self.page.tertiary_color
|
||||||
self.property_panel.layer_properties_dragbar.content.content.height = self.page.divider_height
|
self.property_panel.layer_properties_divider.content.height = self.page.divider_height
|
||||||
self.property_panel.layer_properties_dragbar.content.content.color = self.page.tertiary_color
|
self.property_panel.layer_properties_divider.content.color = self.page.tertiary_color
|
||||||
|
|
||||||
def set_tab_text_size(self, size):
|
def set_tab_text_size(self, size):
|
||||||
for tab in self.tabs:
|
for tab in self.tabs:
|
||||||
@ -55,14 +55,6 @@ class PropertyPanel(ft.Container):
|
|||||||
self.preview.height = max(200, self.preview.height + e.delta_y)
|
self.preview.height = max(200, self.preview.height + e.delta_y)
|
||||||
self.update()
|
self.update()
|
||||||
|
|
||||||
def resize_canvas_properties(self, e):
|
|
||||||
self.canvas_properties.height = max(50, self.canvas_properties.height + e.delta_y)
|
|
||||||
self.update()
|
|
||||||
|
|
||||||
def resize_layer_properties(self, e):
|
|
||||||
self.layer_properties.height = max(50, self.layer_properties.height + e.delta_y)
|
|
||||||
self.update()
|
|
||||||
|
|
||||||
preview_pane = ft.Container(
|
preview_pane = ft.Container(
|
||||||
content = ft.Image(
|
content = ft.Image(
|
||||||
src_base64 = None,
|
src_base64 = None,
|
||||||
@ -135,23 +127,14 @@ canvas_property_header = ft.Column(
|
|||||||
on_click = open_close_canvas_properties,
|
on_click = open_close_canvas_properties,
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
height = 50,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
canvas_property_header.open = False
|
canvas_property_header.open = False
|
||||||
|
|
||||||
def resize_canvas_properties(e):
|
canvas_property_divider = ft.Container(
|
||||||
property_panel.resize_canvas_properties(e)
|
content = ft.Divider(),
|
||||||
|
margin = 0,
|
||||||
canvas_property_dragbar = ft.GestureDetector(
|
padding = 0,
|
||||||
mouse_cursor = ft.MouseCursor.RESIZE_ROW,
|
|
||||||
drag_interval = 50,
|
|
||||||
on_pan_update = resize_canvas_properties,
|
|
||||||
content = ft.Container(
|
|
||||||
content = ft.Divider(),
|
|
||||||
margin = 0,
|
|
||||||
padding = 0,
|
|
||||||
),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
def get_layer_properties(e):
|
def get_layer_properties(e):
|
||||||
@ -201,34 +184,26 @@ layer_property_header = ft.Column(
|
|||||||
disabled = True,
|
disabled = True,
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
height = 50,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
layer_property_header.open = False
|
layer_property_header.open = False
|
||||||
|
|
||||||
def resize_layer_properties(e):
|
layer_property_divider = ft.Container(
|
||||||
property_panel.resize_layer_properties(e)
|
content = ft.Divider(),
|
||||||
|
margin = 0,
|
||||||
layer_property_dragbar = ft.GestureDetector(
|
padding = 0,
|
||||||
mouse_cursor = ft.MouseCursor.RESIZE_ROW,
|
|
||||||
drag_interval = 50,
|
|
||||||
on_pan_update = resize_layer_properties,
|
|
||||||
content = ft.Container(
|
|
||||||
content = ft.Divider(),
|
|
||||||
margin = 0,
|
|
||||||
padding = 0,
|
|
||||||
),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
property_panel = PropertyPanel(
|
property_panel = PropertyPanel(
|
||||||
content = ft.Column(
|
content = ft.Column(
|
||||||
controls = [
|
controls = [
|
||||||
preview_pane,
|
preview_pane,
|
||||||
preview_dragbar,
|
preview_dragbar,
|
||||||
canvas_property_header,
|
canvas_property_header,
|
||||||
canvas_property_dragbar,
|
canvas_property_divider,
|
||||||
layer_property_header,
|
layer_property_header,
|
||||||
layer_property_dragbar,
|
layer_property_divider,
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
@ -236,9 +211,9 @@ property_panel = PropertyPanel(
|
|||||||
property_panel.preview = preview_pane
|
property_panel.preview = preview_pane
|
||||||
property_panel.preview_dragbar = preview_dragbar
|
property_panel.preview_dragbar = preview_dragbar
|
||||||
property_panel.canvas_properties = canvas_property_header
|
property_panel.canvas_properties = canvas_property_header
|
||||||
property_panel.canvas_properties_dragbar = canvas_property_dragbar
|
property_panel.canvas_properties_divider = canvas_property_divider
|
||||||
property_panel.layer_properties = layer_property_header
|
property_panel.layer_properties = layer_property_header
|
||||||
property_panel.layer_properties_dragbar = layer_property_dragbar
|
property_panel.layer_properties_divider = layer_property_divider
|
||||||
|
|
||||||
output_panel = PropertyPanel(
|
output_panel = PropertyPanel(
|
||||||
content = ft.Column(
|
content = ft.Column(
|
||||||
|
Loading…
Reference in New Issue
Block a user