public async void OnGUI() { GUIStyle areaStyle = new(GUI.skin.box); areaStyle.fixedWidth = 300; areaStyle.normal.background = AutoDonateGlobals.blackTexture; if (showUI) { GUILayout.BeginVertical($"AutoDonate v{AutoDonateGlobals.pluginVersion} - by architelos", areaStyle); GUILayout.Space(20); GUILayout.Label("Accounts"); bool selectAccount = GUILayout.Button("Select Account"); bool saveAccount = GUILayout.Button("Save Account"); if (saveAccount) { GUILayout.BeginVertical("Enter Credentials", areaStyle); GUILayout.Space(20); inputEmail = GUILayout.TextField(inputEmail); inputPassword = GUILayout.TextField(inputPassword); bool saveCreds = GUILayout.Button("Save"); if (saveCreds) { await AutoDonateHelpers.SaveCredentials(inputEmail, inputPassword); } GUILayout.EndVertical(); } GUILayout.EndVertical(); } }