ProxymanApp / proxyman-windows-linux

Public tracker for Proxyman Windows/Linux
https://proxyman.io/
MIT License
105 stars 4 forks source link

New Windows UI - v2 #306

Open NghiaTranUIT opened 1 year ago

NghiaTranUIT commented 1 year ago

Description

305 should be deprecated.

The new design looks better, but it's hard to use: For example:

New Design:

Task 1: Use the new menu from Shadcn

Screenshot 2023-09-24 at 16 50 25 Screenshot 2023-09-24 at 16 52 25 Screenshot 2023-09-24 at 16 52 38 Screenshot 2023-09-24 at 16 56 02
NghiaTranUIT commented 1 year ago

Task 2: Place Dropdown with ShadCN

NghiaTranUIT commented 1 year ago

Task 3: Use Shadcn Popover

Task 4: Replace BlueprintJS buttons with shadcn button

For example:

Screenshot 2023-09-24 at 17 02 31 Screenshot 2023-09-24 at 17 05 21 Screenshot 2023-09-24 at 17 05 31 Screenshot 2023-09-24 at 17 05 50 Screenshot 2023-09-24 at 17 06 03 Screenshot 2023-09-24 at 17 06 09 Screenshot 2023-09-24 at 17 06 17
NghiaTranUIT commented 1 year ago

Task 5: Replace BlueprintJS Alert

For example:

Screenshot 2023-09-24 at 17 06 39
NghiaTranUIT commented 1 year ago

Task 6: Replace BlueprintJS Toast

Screenshot 2023-09-24 at 17 13 15
NghiaTranUIT commented 1 year ago

Task 7: Replace Header Table View with new Header from Windows-Prototype

NghiaTranUIT commented 1 year ago

Task 8: Improve the Summary tab

Screenshot 2023-09-25 at 08 47 12
NghiaTranUIT commented 1 year ago

Task 9: Redesign the Update App panel

Screenshot 2023-09-25 at 08 53 20 Screenshot 2023-09-25 at 08 51 26

New design

1. You're up to date:

Screenshot 2023-09-27 at 08 18 07

2. Downloading progress

Screenshot 2023-09-27 at 08 36 43

3. Ready to install

Screenshot 2023-09-27 at 08 22 18
NghiaTranUIT commented 1 year ago

Task 10: Some improvements

macOS:
Screenshot 2023-09-25 at 09 09 49 Screenshot 2023-09-25 at 09 17 25
Windows

Screenshot 2023-09-25 at 08 52 48

Screenshot 2023-09-25 at 09 09 42
How to fix
NghiaTranUIT commented 1 year ago

Updated: new design for Task 9: Redesign the Update App panel

NghiaTranUIT commented 1 year ago

Task 11: Update new design for Change Logs

Screenshot 2023-09-27 at 08 49 30 Screenshot 2023-09-27 at 08 41 50