MP/Staging, Join Game: improve sidebar layout

This commit is contained in:
Charles Dang 2024-09-18 16:09:07 -04:00
parent 02cbdc83aa
commit fc1409e2d1
3 changed files with 170 additions and 194 deletions

View file

@ -11,35 +11,34 @@
[/linked_group]
#enddef
#define _GUI_MP_PLAYER_LIST_PANEL_HEADER
[column]
border = "all"
border_size = 5
horizontal_grow = true
[label]
definition = "title"
label = _ "Players"
[/label]
[/column]
#enddef
#define _GUI_MP_PLAYER_LIST_PANEL
[panel]
definition = "box_display_no_blur_no_border"
[grid]
[row]
grow_factor = 0
[column]
border = "all"
border_size = 5
horizontal_grow = true
[label]
definition = "gold_small"
label = _ "Connected Players"
[/label]
[/column]
[/row]
[row]
grow_factor = 1
[column]
horizontal_grow = true
vertical_grow = true
border = "all"
border_size = 5
[listbox]
id = "player_list"
@ -64,8 +63,8 @@
[column]
grow_factor = 0
border = "all"
border_size = 5
border = "top,left,bottom"
border_size = 10
horizontal_grow = true
[image]
@ -79,7 +78,7 @@
[column]
grow_factor = 1
border = "all"
border_size = 5
border_size = 10
horizontal_grow = true
[label]

View file

@ -349,6 +349,24 @@
[/row]
[row]
grow_factor = 0
[column]
grow_factor = 1
horizontal_grow = true
border = "all"
border_size = 5
[label]
id = "status_label"
definition = "default_small"
label = _ "Waiting for players to join..."
[/label]
[/column]
[/row]
[row]
grow_factor = 0
@ -431,105 +449,67 @@
[/label]
[/column]
{_GUI_MP_PLAYER_LIST_PANEL_HEADER}
[/row]
[row]
grow_factor = 1
[column]
horizontal_grow = true
grow_factor = 1
vertical_grow = true
horizontal_grow = true
[grid]
[row]
grow_factor = 1
[column]
grow_factor = 1
vertical_grow = true
border = "all"
border_size = 5
horizontal_grow = true
vertical_grow = true
[grid]
[panel]
definition = "box_display_no_blur_no_border"
[row]
grow_factor = 1
[grid]
[column]
border = "all"
border_size = 5
horizontal_grow = true
vertical_grow = true
[row]
[panel]
definition = "box_display_no_blur_no_border"
[column]
horizontal_grow = true
vertical_grow = true
[grid]
{_GUI_SIDE_LIST}
[/column]
[row]
[/row]
[column]
horizontal_grow = true
vertical_grow = true
[/grid]
{_GUI_SIDE_LIST}
[/column]
[/row]
[/grid]
[/panel]
[/column]
[/row]
[row]
grow_factor = 0
[column]
grow_factor = 1
horizontal_grow = true
border = "all"
border_size = 5
[label]
id = "status_label"
definition = "default_small"
label = _ "Waiting for players to join..."
[/label]
[/column]
[/row]
[row]
grow_factor = 0
[column]
border = "all"
border_size = 5
horizontal_grow = true
vertical_grow = true
{GUI_FORCE_WIDGET_SIZE 0 "((screen_height * 25 / 100))" (
[chatbox]
id = "chat"
[/chatbox]
)}
[/column]
[/row]
[/grid]
[/panel]
[/column]
[/row]
[row]
grow_factor = 0
[column]
grow_factor = 0
border = "all"
border_size = 5
horizontal_grow = true
vertical_grow = true
{_GUI_CONTROL_AREA}
{GUI_FORCE_WIDGET_SIZE 0 "((screen_height * 25 / 100))" (
[chatbox]
id = "chat"
[/chatbox]
)}
[/column]
[/row]
@ -538,6 +518,14 @@
[/column]
[column]
grow_factor = 0
horizontal_grow = true
vertical_grow = true
{_GUI_CONTROL_AREA}
[/column]
[/row]
[/grid]

View file

@ -755,130 +755,119 @@
[/label]
[/column]
{_GUI_MP_PLAYER_LIST_PANEL_HEADER}
[/row]
[row]
grow_factor = 1
[column]
grow_factor = 1
vertical_grow = true
horizontal_grow = true
[grid]
[row]
grow_factor = 1
[column]
border = "all"
border_size = 5
horizontal_grow = true
vertical_grow = true
[panel]
definition = "box_display_no_blur_no_border"
[grid]
[row]
[column]
horizontal_grow = true
vertical_grow = true
{_GUI_SIDE_LIST}
[/column]
[/row]
[/grid]
[/panel]
[/column]
[/row]
[row]
grow_factor = 0
[column]
border = "all"
border_size = 5
horizontal_grow = true
vertical_grow = true
{GUI_FORCE_WIDGET_SIZE 0 "((screen_height * 25 / 100))" (
[chatbox]
id = "chat"
[/chatbox]
)}
[/column]
[/row]
[/grid]
[/column]
[column]
grow_factor = 0
horizontal_grow = true
vertical_grow = true
[grid]
[row]
grow_factor = 1
[column]
border = "all"
border_size = 5
horizontal_grow = true
vertical_grow = true
{_GUI_MP_PLAYER_LIST_PANEL}
[/column]
[/row]
[row]
grow_factor = 0
[column]
grow_factor = 1
vertical_grow = true
horizontal_grow = true
border = "all"
border_size = 5
[grid]
[row]
grow_factor = 1
[column]
border = "all"
border_size = 5
horizontal_grow = true
vertical_grow = true
[panel]
definition = "box_display_no_blur_no_border"
[grid]
[row]
[column]
horizontal_grow = true
vertical_grow = true
{_GUI_SIDE_LIST}
[/column]
[/row]
[/grid]
[/panel]
[/column]
[/row]
[row]
grow_factor = 0
[column]
grow_factor = 1
horizontal_grow = true
border = "all"
border_size = 5
[label]
id = "status_label"
definition = "default_small"
label = _ "Waiting for players to join..."
[/label]
[/column]
[/row]
[row]
grow_factor = 0
[column]
border = "all"
border_size = 5
horizontal_grow = true
vertical_grow = true
{GUI_FORCE_WIDGET_SIZE 0 "((screen_height * 25 / 100))" (
[chatbox]
id = "chat"
[/chatbox]
)}
[/column]
[/row]
[/grid]
[label]
id = "status_label"
definition = "default_small"
label = _ "Waiting for players to join..."
[/label]
[/column]
[/row]
[row]
grow_factor = 0
[column]
grow_factor = 0
horizontal_grow = true
vertical_grow = true
[grid]
[row]
grow_factor = 1
[column]
border = "all"
border_size = 5
horizontal_grow = true
vertical_grow = true
{_GUI_MP_PLAYER_LIST_PANEL}
[/column]
[/row]
[row]
grow_factor = 0
[column]
{_GUI_CONTROL_AREA}
[/column]
[/row]
[/grid]
{_GUI_CONTROL_AREA}
[/column]
[/row]