From 3842b2e2936702fe73ea731bb348c7f851cd5b4c Mon Sep 17 00:00:00 2001 From: EmeraldLockdown <86802223+EmeraldLoc@users.noreply.github.com> Date: Mon, 16 Mar 2026 18:45:24 -0500 Subject: [PATCH] Some ui changes --- lang/English.ini | 1 + src/pc/djui/djui_panel_host_save.c | 14 +++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/lang/English.ini b/lang/English.ini index ff78d8ffd..5a27d5f5d 100644 --- a/lang/English.ini +++ b/lang/English.ini @@ -223,6 +223,7 @@ ERASE = "Erase" EDIT = "Edit" EDIT_TITLE = "EDIT" EDIT_NAME = "Edit Save File @'s Name:" +APPLY = "Apply" CREATE_SAVE = "Create Save" CREATE = "Create" CREATE_TITLE = "CREATE" diff --git a/src/pc/djui/djui_panel_host_save.c b/src/pc/djui/djui_panel_host_save.c index 7fd0d60bc..fdf0108db 100644 --- a/src/pc/djui/djui_panel_host_save.c +++ b/src/pc/djui/djui_panel_host_save.c @@ -121,11 +121,15 @@ static void djui_panel_edit_create(struct DjuiBase* caller) { djui_interactable_hook_value_change(&sSaveNameInputBox->base, djui_panel_host_save_save_name_change); } - if (!sEditing) - djui_button_create(body, DLANG(HOST_SAVE, CREATE), DJUI_BUTTON_STYLE_NORMAL, djui_panel_create_create); - else - djui_button_create(body, DLANG(HOST_SAVE, EDIT), DJUI_BUTTON_STYLE_NORMAL, djui_panel_edit_save); - djui_button_create(body, DLANG(MENU, BACK), DJUI_BUTTON_STYLE_BACK, djui_panel_menu_back); + struct DjuiRect* rect = djui_rect_container_create(body, 64); + { + djui_button_left_create(&rect->base, DLANG(MENU, BACK), DJUI_BUTTON_STYLE_BACK, djui_panel_menu_back); + if (!sEditing) { + djui_button_right_create(&rect->base, DLANG(HOST_SAVE, CREATE), DJUI_BUTTON_STYLE_NORMAL, djui_panel_create_create); + } else { + djui_button_right_create(&rect->base, DLANG(HOST_SAVE, APPLY), DJUI_BUTTON_STYLE_NORMAL, djui_panel_edit_save); + } + } } djui_panel_add(caller, panel, NULL);