lobehub / sd-webui-lobe-theme

🅰️ Lobe theme - The modern theme for stable diffusion webui, exquisite interface design, highly customizable UI, and efficiency boosting features.
https://github.com/AUTOMATIC1111/stable-diffusion-webui
GNU Affero General Public License v3.0
2.45k stars 223 forks source link

[Request] Add an floating "up" button at the bottom corner of the Extra Network window #506

Open ostap667inbox opened 10 months ago

ostap667inbox commented 10 months ago

🥰 需求描述 | Feature Description

Seems like the floating "up" button at the bottom corner in the Extra Network window would be really useful for those with a long list of checkpoints and LoRAs. Of course, you would also need to add a checkbox in settings to enable/disable it.

Here's a description of the problem it can solve.

🧐 解决方案 | Proposed Solution

A good solution could be a floating small button with an up arrow in the bottom corner of the Extra Network block, clicking on which will scroll the window all the way to the top. With the same principle, a similar thing is used on many long-form landing pages on the internet. Something like that: up-button-example

📝 补充信息 | Additional Information

No response

lobehubbot commented 10 months ago

👀 @ostap667inbox

Thank you for raising an issue. We will investigate into the matter and get back to you as soon as possible. Please make sure you have given us as much context as possible.\ 非常感谢您提交 issue。我们会尽快调查此事,并尽快回复您。 请确保您已经提供了尽可能多的背景信息。

kaalibro commented 10 months ago

Thank you for the thorough description! :)

Introduce an additional element to serve a purpose is a straightforward solution, but quite a controversial one. In such a confined space, the existing abundance of clickable elements poses a challenge.

Try using the middle-click for swift scrolling. It can be utilized anywhere within the sidebar area without causing any unintended triggers. Moreover, this approach functions in both directions and eliminates the need to precisely aim for a headshot at a tiny button in the corner of the screen.

https://github.com/lobehub/sd-webui-lobe-theme/assets/44464226/afb75118-1469-48ee-bec6-9ee4f63c2b4f

ostap667inbox commented 10 months ago

Introduce an additional element to serve a purpose is a straightforward solution, but quite a controversial one.

It is possible that this is the case, and that this idea is best not pursued. Thanks for the response anyway. If this post gets shut down, I'll take advantage of it and ask about another problem here so I don't have to create a new post.

In the Extra Network block, the tiles display icons from the 'Civitai Helper' plugin. For some reason, when you click on them, the scripts don't work the first time. It just triggers a normal tile click. For example, you can click on this or this icon ten times before the opening of the model on civitai.com or a popup window opens with a description of the model. chrome_9dt9QuaGUX This problem occurs when the LobeHub theme is enabled. Any idea what could be causing this?

kaalibro commented 10 months ago

AUTOMATIC1111 has improved the loading process for a substantial number of Extra Networks. Try switching to the dev branch and executing a git pull, maybe this will resolve the issue. Currently, I'm unable to reproduce this bug as I lack a significant number of Extra Networks, and everything works correctly on my end.

Please inform if the problem persists following the update.