localsend / website

https://localsend.org
Apache License 2.0
61 stars 59 forks source link

Emphasize preferred package formats on platform download options #31

Open MMachado05 opened 10 months ago

MMachado05 commented 10 months ago

Under each of the operating system options, all the download files are sequentially listed seemingly arbitrarily. To less technically-savvy users, this may be a bit intimidating.

One way to alleviate this could be by having one, no more than two, immediately-visible "preferred" download methods, and a hidden drop-down menu for "other download options." If I knew how to use design software, I'd provide a prototype of what I'm thinking about, but I could always provide a pencil-and-paper drawing if need be!

samuelwarang commented 4 months ago

Can you elaborate on the design with some visuals ?

MMachado05 commented 4 months ago

image

Not the prettiest, but as I mentioned, I'm no formal designer! The main points that I think can be improved upon are:

If anyone knows their way around a prototyping tool (i.e. PenPot), I'm sure a mockup would look much better than my sketch!

(The ellipsis just means "another download view, but I didn't want to bother drawing the whole thing again." I'm not suggesting we combine all the downloads onto one screen!)

Michael-Obele commented 2 weeks ago

As I mentioned in #37, this could easily be handled with dynamic routes, and it would open up opportunities like sharing specific links for devices. I don't even mind implementing it.

MMachado05 commented 2 weeks ago

As I mentioned in #37, this could easily be handled with dynamic routes, and it would open up opportunities like sharing specific links for devices. I don't even mind implementing it.

Not knowing anything about @Tienisto's development workflow, I figure it wouldn't hurt to make a PR for it! I'm by no means a web dev, so I'd love to see what this looked like implemented!

Michael-Obele commented 2 weeks ago

However, for the time being, collapsing all other options into a simple dropdown will suffice. I will make a PR for this soon.