sircharlo / meeting-media-manager

A cross platform app to download and present media for congregation meetings of Jehovah’s Witnesses in any language. Features include automatic media downloading, easy drag-and-drop adding of additional media, and media presentation tools for meetings.
https://sircharlo.github.io/meeting-media-manager/
GNU Affero General Public License v3.0
150 stars 27 forks source link

[Feature]: Nicer scrollbars in the option menu #3522

Open dagandrew opened 1 week ago

dagandrew commented 1 week ago

Is your feature request related to a problem?

Sometimes when the window is small or the title of media is long, the ugly Windows scrollbars appear image

Describe the solution you'd like

Definitely get rid of the horizontal scrollbar and make the vertical smaller

Describe alternatives you've considered

Or you could also make the option menu item descriptions shorter, so everything will fit without scrollbars

Or make the menu break out past the window edges, but I think it's difficult as it said here https://www.reddit.com/r/electronjs/comments/m8sadn/is_it_possible_to_break_out_past_the_window_edges/

Additional context

No response

Confirmations

sircharlo commented 1 week ago

I'm in the stages of replacing the hacky custom-scrollbar solution in a way that should fix this issue as well.

ux-git commented 3 days ago

@sircharlo since this import menu list will gradually become bigger with new features added, could you set no fixed height for this window? To make the card flexible and fit all the content with no need to scroll – everything at a glance. I guess the height of even smaller displays should allow to do this.

sircharlo commented 3 days ago

@sircharlo since this import menu list will gradually become bigger with new features added, could you set no fixed height for this window? To make the card flexible and fit all the content with no need to scroll – everything at a glance. I guess the height of even smaller displays should allow to do this.

You mean have the menu pop out of the main window? We can't do that unfortunately...

ux-git commented 3 days ago

Got it...