size theming

This commit is contained in:
Sander Land committed 2021-01-07 18:40:56 +01:00
1 parent 550f94cf44
commit ffa75986f7
2 files changed
+7 -3

No files matched your search

+3 -3
View File
@@ -1075,18 +1075,18 @@
AnalysisControls:
id: analysis_controls
size_hint_y: None
height: 1 if root.zen > 0 else max(sp(50),min(sp(75),self.width / 13.5))
height: 1 if root.zen > 0 else max(sp(Theme.CONTROLS_PANEL_MIN_HEIGHT),min(sp(Theme.CONTROLS_PANEL_MAX_HEIGHT),self.width / Theme.CONTROLS_PANEL_ASPECT_RATIO))
opacity: 0 if root.zen > 0 else 1
BadukPanWidget:
id: board_gui
BadukPanControls:
id: board_controls
size_hint_y: None
height: 1 if root.zen > 0 else max(sp(50),min(sp(75),self.width / 13.5))
height: 1 if root.zen > 0 else max(sp(Theme.CONTROLS_PANEL_MIN_HEIGHT),min(sp(Theme.CONTROLS_PANEL_MAX_HEIGHT),self.width / Theme.CONTROLS_PANEL_ASPECT_RATIO))
opacity: 0 if root.zen > 0 else 1
MDBoxLayout:
size_hint_x: None
width: 1 if root.zen == 2 else self.height * 0.4
width: 1 if root.zen == 2 else self.height * Theme.RIGHT_PANEL_ASPECT_RATIO
opacity: 0 if root.zen == 2 else 1
orientation: 'vertical'
PlayAnalyzeSelect:
+4
View File
@@ -49,6 +49,10 @@ class Theme:
MISTAKE_BUTTON_COLOR = [0.79, 0.06, 0.06, 1]
# gui spacing
RIGHT_PANEL_ASPECT_RATIO = 0.4 # W/H
CONTROLS_PANEL_ASPECT_RATIO = 13.5 # W/H
CONTROLS_PANEL_MIN_HEIGHT = 50
CONTROLS_PANEL_MAX_HEIGHT = 75 # dp
CP_SPACING = 6
CP_SMALL_SPACING = 3
CP_PADDING = 6