From e1747088c35466f7c039fb8e2c25252530dbec62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4?= <1123993881@qq.com> Date: Thu, 2 Mar 2023 23:59:00 +0800 Subject: [PATCH] fix: add a support button. --- .../Windows/RotationConfigWindow_Help.cs | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/RotationSolver/Windows/RotationConfigWindow_Help.cs b/RotationSolver/Windows/RotationConfigWindow_Help.cs index ebf11f5d5..fcc52700a 100644 --- a/RotationSolver/Windows/RotationConfigWindow_Help.cs +++ b/RotationSolver/Windows/RotationConfigWindow_Help.cs @@ -1,5 +1,6 @@ using Dalamud.Utility; using ImGuiNET; +using Lumina.Data.Parsing; using RotationSolver.Commands; using RotationSolver.Localization; using System.Numerics; @@ -10,10 +11,6 @@ internal partial class RotationConfigWindow { private void DrawHelpTab() { - ImGui.TextWrapped(LocalizationManager.RightLang.ConfigWindow_HelpItem_Description); - - ImGui.SameLine(); - if (ImGui.Button("Github")) { Util.OpenLink("https://github.com/ArchiDog1998/RotationSolver"); @@ -40,6 +37,18 @@ private void DrawHelpTab() Util.OpenLink("https://github.com/ArchiDog1998/RotationSolver/blob/release/CHANGELOG.md"); } + ImGui.SameLine(); + ImGui.PushStyleColor(ImGuiCol.Button, 0xFF5E5BFF); + ImGui.PushStyleColor(ImGuiCol.ButtonActive, 0xDD5E5BFF); + ImGui.PushStyleColor(ImGuiCol.ButtonHovered, 0xAA5E5BFF); + if (ImGui.Button("Support on Ko-fi")) + { + Util.OpenLink("https://ko-fi.com/rotationsolver"); + } + ImGui.PopStyleColor(3); + + ImGui.TextWrapped(LocalizationManager.RightLang.ConfigWindow_HelpItem_Description); + if (ImGui.BeginChild("Help Infomation", new Vector2(0f, -1f), true)) { ImGui.PushStyleVar(ImGuiStyleVar.ItemSpacing, new Vector2(0f, 5f));