reorganize RyujinxSetupWizard

additionally, the CreateHelpContent method is now no longer locked to returning an Avalonia `Control`.
the WithHelpContent method also has logic to handle it returning a string directly, and will wrap it in a textblock with h1 style and size 20 font. otherwise it's up to the ContentPresenter for the help content to choose how to display it if it's none of the above mentioned types.
This commit is contained in:
GreemDev 2025-11-27 21:00:44 -06:00
parent 18fe8d4eff
commit 51692a94d9
8 changed files with 152 additions and 118 deletions

View file

@ -26,7 +26,7 @@ namespace Ryujinx.Ava.UI.SetupWizard.Pages
? Result.Fail
: InstallKeys(KeysFolderPath);
public override Control CreateHelpContent()
public override object CreateHelpContent()
{
Grid grid = new()
{