-
Notifications
You must be signed in to change notification settings - Fork 479
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Passport Design Tokens - Macro Components #1275
Comments
Blocked by #1273 |
I updated the ui to the above mentioned figma designs but we have made changes to the UI since the design was made which results in some conflicts. 1). 2 X (close) buttons on "No New Web3 Stamps Detected" modal 2). Slightly different icons for the same message (failure/warning) 3). Inconsistent icons usage ![]() 4). Missing close button 5). 1 Click Toasts 6). Tiny Toasts Apologies for all the questions here! I just want to make sure I am working on the right things :-) |
No worries about the questions! I appreciate your diligence and attention to detail. I'll go point by point to address your questions: 1). 2 X (close) buttons on "No New Web3 Stamps Detected" modal I agree with your suggestion. The middle X (close) button could potentially confuse the users. Please proceed to remove it. 2). Slightly different icons for the same message (failure/warning) and 3). Inconsistent icons usage All failure/warning icons should be the same, and overall icon usage across the platform should match the Figma design. Let's handle these together in a separate ticket: Ticket #1385 - Update and Standardize Icons for Consistency. This ticket will cover updating all icons to achieve design consistency. 4). Missing close button For the missing close button on the 'verification failed' modal, let's include this in a separate ticket: Ticket #1386 - Add Close Button to Verification Failed Modal. 5). 1 Click Toasts For this task, we should follow the Figma design closely. If it includes toasts in the 1-click flow, let's include them. Please make the necessary updates as part of this ticket. 6). Tiny Toasts The issues with toasts at screen widths under 275px should be addressed but not as part of this ticket. This will be tracked in a separate ticket: Ticket #1387 - Toasts Display Issue at Screen Widths Under 275px. |
Subtask of #1054
Ensure that the components on pages marked Components #1 and Components #2 match between the App and Figma https://www.figma.com/file/61l4GXuZTNIR8gfSybFqfo/Gitcoin-Passport---Lunar?type=design&node-id=66-2021&t=x3NZlZjXMXYklAXr-0
Most of it seems to match, although the toasts are definitely different.
Also, check the colors on the modals (refresh modal, remove stamp modal, etc.)
NOTE: This depends on the following tickets (to prevent clashing updates) #1272, #1273, #1274
I estimate this to be .5-1 day of effort.
The text was updated successfully, but these errors were encountered: