librespeed / speedtest

Self-hosted Speed Test for HTML5 and more. Easy setup, examples, configurable, mobile friendly. Supports PHP, Node, Multiple servers, and more
https://librespeed.org
GNU Lesser General Public License v3.0
11.95k stars 2.17k forks source link

LibreSpeed Redesign #585

Open Chris-ZoGo opened 10 months ago

Chris-ZoGo commented 10 months ago

Description

During Hacktoberfest 2022 & 2023, fromScratch Studio took on the request for LibreSpeed redesign and UI improvements. We ran 2 design sprints one on '22 and one on '23, and produced high-fidelity screens for LibreSpeed redesign. Furthermore, this year, we produced high-fidelity screens for mobile-view as well.

Why it should be implemented

Implementing a fresh look on LibreSpeed will attract more users, and improve the usability and experience.

Optional: screenshots

Screenshots of what was designed

Desktop

Screenshot 2023-11-10 at 3 22 41 PM

Mobile

Screenshot 2023-11-10 at 3 24 50 PM

Figma link (feel free to look around) https://www.figma.com/file/rAfMAZSy56eKHdoh7FrxRL/LibreSpeed-Redesign?type=design&node-id=373%3A501&mode=design&t=kjLTOvnD6syP7coj-1

Chris-ZoGo commented 10 months ago

@sstidl Hello Stefan! We would appreciate any feedback/thoughts on this. And if you decide to approve it we could create separate (sub?) issues for all the necessary components/elements and screens.

sstidl commented 10 months ago

Hi

I wasn't able to open figma as it needs an account. Can you share it public so I don't have to give my data to them?

Chris-ZoGo commented 10 months ago

Here is a public view link! https://www.figma.com/file/rAfMAZSy56eKHdoh7FrxRL/LibreSpeed-Redesign?type=design&node-id=0%3A1&mode=design&t=196EX9PiBDxmw9PZ-1

gary-host-laptop commented 9 months ago

This looks awesome, thank you for your work, I hope you can merge this!

sstidl commented 9 months ago

@gary-host-laptop before we can merge it, someone has to implement the change and open a pull request for it. If you are able to to it, feel free to take the task

Chris-ZoGo commented 9 months ago

If there is anything you need from our side (the design team) please let me know :)

jashertj commented 9 months ago

Good afternoon, if you need a server for testing, I can provide a virtual machine I would like to add that the interface is very attractive and the data I receive after testing is very accurate. I also wanted to know how to add servers to the list of servers speedtest.net I am not a frequent github user, you can contact this address jabarosherali@gmail.com

sstidl commented 9 months ago

If there is anything you need from our side (the design team) please let me know :)

Could you provide stylesheet file and a demo html page? Or how do I get those out of figma?

Chris-ZoGo commented 9 months ago

@sstidl I think that for something like that ( a stylesheet or a demo) we need a front-end developer to take over this task. It's not possible for us (as designers) to provide what you suggested. As far as handing off the design for development, this is what we usually do with other dev-teams. There is a dev-mode view in Figma, where developers can hover above the components and see all the details, even some code fragments.

Maybe you can open a new issue asking for someone to extract/provide you with a stylesheet or demo page?

Timendus commented 1 month ago

we need a front-end developer to take over this task

Done :wink:

sstidl commented 1 month ago

649 is the PR

Chris-ZoGo commented 1 month ago

@Timendus It looks amazing! Thank you for trusting the design and for your effort and time :)