invoke-ai / invoke-ai/InvokeAI

[enhancement]: Two UI enhancements

Open
#6,467 3 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
28.2k
Forks
3k
Avg merge
6d 5h
Merged PRs (30d)
19

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Contact Details

_No response_

### What should this feature add?

Two suggestions for UI enhancements, one a minor optimization, the other more functional:

a)
in Queue view, please move the "Cancel item" and "Cancel batch" buttons of the expanded item view from the right to the left, closer to the other button elements (Resume, Prune, Pause, Clear) at the upper left corner.

I find myself often needing to cancel batches and the additional mouse movement (usually I need to "prune" the old outputs to get to the pending jobs, expand one job of the current batch and then have to move across the screen to cancel).
While a minor issue, I find myself being e _teeny-tiny bit_ annoyed everytime I run into it (it becomes especially apparent on widescreen monitors).

b)
In the info view, the two < > arrows for switching to the previous/next image in the board overlap with recall parameters, effectively blocking access to some of the little "reuse this item" curved arrow icons, therefore defeating their purpose:

![firefox_rBO64cStDS](https://github.com/invoke-ai/InvokeAI/assets/56156474/ffec1f0d-3e33-4e99-a3f2-73987760468b)

Clicking will naturally switch to the previous image.

Possible solutions:

- Add identation/margin for the Recall parameter text to avoid overlap
- Move the <> as buttons to the top left, to the right of the buttons for "Display progress images" and "Info". Since the keyboard arrows also work for navigation in info view, the UI navigation elements do not necessarily need to be as prominent.
I am aware that this ironically could involve increased mouse movement (see point a)), so adding identation for the recall parameters, while potentially less visually pleasing, is the more ergonomic option.

### Alternatives

_No response_

### Additional Content

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.