Congratulations on the progress being made in this repository. It won't be long before you're painting the town and the front porch!
A simple UI mode, which hides all but the most important options and allows users to explore at their own pace would make onboarding easier for new users - especially those who might balk at the comparative complexity of installing packages like SD.Next or SwarmUI (let alone ComfyUI!!).
Following the pattern of Fooocus and its forks, this would probably involve:
- An initial "welcome" screen, offering to download some pre-determined models (based on presets) and allowing users to select simple or full UI mode
- In simple mode, using generation presets to autoselect the best generation settings, like sampler and VAE, while providing users with the option to add Loras (see, e.g. Fooocus Lite for an excellent example of such beautiful simplicity) and probably set the number of steps ("Quality" or "Speed", for example)
- In simple mode, having checkboxes that give easy access to extra functions - with optional Duke Nukem reference if desired!
- In both modes, a resolution selector option (4:3, 16:9, etc.) that adapts to the native or upscaled model resolution (e.g. 4:3 = 512x512 for SD and 1024x1024 for SDXL)
- A preset editor that allows users to share their defaults with others - you could adopt something like the SimpleSDXL or OG Fooocus format for this
Congratulations on the progress being made in this repository. It won't be long before you're painting the town and the front porch!
A simple UI mode, which hides all but the most important options and allows users to explore at their own pace would make onboarding easier for new users - especially those who might balk at the comparative complexity of installing packages like SD.Next or SwarmUI (let alone ComfyUI!!).
Following the pattern of Fooocus and its forks, this would probably involve: