Skip to content
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

Rebrand New Proposal modal #500

Merged
merged 7 commits into from
Nov 29, 2024
Merged

Rebrand New Proposal modal #500

merged 7 commits into from
Nov 29, 2024

Conversation

Anboias
Copy link
Collaborator

@Anboias Anboias commented Nov 25, 2024

Closes #464

What does this do?

Updates New Proposal modal to new branding

How did I action this?

  • I split the existing Input component in two (AutosizeInput and TextareaInput), because the input from other modals and input from this one diverged too much. Felt like there was no point in overcrowding all the logic into a single file

  • Designs only show us two screens for the Modal: SM and LG. Had to fill the gaps myself, so I did some small adjustments in terms of spacings and sizings for MD (between 768 and 1200) to make things fit better

Screenshots

SM

image

MD

image

LG

image

@Anboias Anboias self-assigned this Nov 25, 2024
@Anboias Anboias changed the title Update New Proposal modal Rebrand New Proposal modal Nov 25, 2024
@peterjurco peterjurco mentioned this pull request Nov 25, 2024
@Anboias Anboias linked an issue Nov 26, 2024 that may be closed by this pull request
@Anboias Anboias force-pushed the 464/new-proposal-modal branch 2 times, most recently from 4f50563 to 7db9903 Compare November 26, 2024 14:02
@Anboias Anboias marked this pull request as ready for review November 26, 2024 14:10
@Anboias Anboias force-pushed the 464/new-proposal-modal branch from 7db9903 to 397fc81 Compare November 27, 2024 10:34
Copy link
Collaborator

@peterjurco peterjurco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Thanks for filling up the missing design and sensitive refactoring that improves the code but it's not overwhelming.

src/pages/dashboard/forms/token-deposit-form.tsx Outdated Show resolved Hide resolved
@Anboias
Copy link
Collaborator Author

Anboias commented Nov 27, 2024

Added a new commit with the following two changes:

  • removed old Textarea component that is no longer used
  • added an error border to the Input
image

I expect to make another commit soon, after the Help tooltip text is clarified.

image

Base automatically changed from 457/rebrand-modals to rebrand November 28, 2024 08:16
@Anboias Anboias force-pushed the 464/new-proposal-modal branch from dbee821 to ef8745c Compare November 28, 2024 08:20
src/components/input/textarea-input.tsx Outdated Show resolved Hide resolved
src/components/input/input.tsx Outdated Show resolved Hide resolved
@Anboias Anboias requested a review from mcoetzee November 28, 2024 10:13
Copy link
Collaborator

@mcoetzee mcoetzee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤙

@Anboias Anboias merged commit 548fcac into rebrand Nov 29, 2024
3 of 4 checks passed
@Anboias Anboias deleted the 464/new-proposal-modal branch November 29, 2024 08:54
@Anboias Anboias mentioned this pull request Nov 29, 2024
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Rebrand DAO Dashboard - New proposal
3 participants