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

feat(wallet/frontend): new design; revamp #1400

Merged
merged 43 commits into from
Sep 2, 2024
Merged

Conversation

raducristianpopa
Copy link
Member

Context

Changes

raducristianpopa and others added 6 commits June 18, 2024 05:52
* Update Tailwind config

* Format
* Update colors

* Add glows

* Update config

* Add theme switcher

* Disable prettier tailwind plugin for now and format

* Remove unwanted changes

* Add `useIsMounted` hook

* Dynamic import for theme switcher

* Format

* Show theme switcher on mobile
* Update colors

* Add glows

* Update config

* Update Tailwind config

* Update menu and main layout

* Add theme switcher

* Disable prettier tailwind plugin for now and format

* Remove unwanted changes

* Add `useIsMounted` hook

* Dynamic import for theme switcher

* Format

* Update logo

* Show theme switcher on mobile

* Format

* Update menus, icons and fix purple color

* Refactor

* Move logout button to separate component and fix navlink not closing
sidebar on click
* Update [accountId].tsx

* Menu updates

* Revert "Menu updates"

This reverts commit be4ba69.
@github-actions github-actions bot added package: wallet/frontend Wallet frontend implementations type: source Source changes labels Jun 18, 2024
raducristianpopa and others added 8 commits June 18, 2024 19:41
* Remove bubbles and accounts page buttons

* Update accounts page

* Format homepage

* Remove dead code

* Remove bubbles from settings page

* Fix back button on dark mode
* feat: upgrade rafiki to alpha 13

* fix: change RevokeGrantMutationResponse

* feat(docker): install and configure kratos

* build: fix prod dockerfile for wallet backend

* build: fix wallet frontend docker file

* fix(kratos): admin url

---------

Co-authored-by: golobitch <[email protected]>
* Fix grant message fix when it is NOT withdraw

* Fix wallet frontend

* Fix wallet grant test

* fix format

* fix fetch grant types

* Change back separation of one click payment, and add universal message for ACCESS to account

* Update use-setup-one-click-mutation.ts

---------

Co-authored-by: Tymmmy <[email protected]>
* fix(docker): dev docker compose + kratos configuration

* feat: upgrade to alpha 14

---------

Co-authored-by: dragosp1011 <[email protected]>
@github-actions github-actions bot added package: wallet/backend Wallet backend implementations type: docker Issue or improvements regarding the docker environment package: boutique/backend Boutique backend implementations package: boutique/frontend Boutique frontend implementations labels Jul 1, 2024
Tymmmy and others added 4 commits July 2, 2024 08:26
* Add dark and light images

* Play button dark-light

* removed styling
* Account details progress and remove exchange/withdraw

* Remove exchange page

* Progress

* Finish account details (normal + WM)

* Fix broken layout from previously merged PR

* Format

* Fix table border on light mode
@github-actions github-actions bot removed package: wallet/backend Wallet backend implementations type: docker Issue or improvements regarding the docker environment package: boutique/backend Boutique backend implementations package: boutique/frontend Boutique frontend implementations labels Jul 11, 2024
raducristianpopa and others added 16 commits July 17, 2024 13:56
* Dialogs progress

* prettier fix

* Updated dialogs

* Format & fixes

* Fix dialog

---------

Co-authored-by: Tymmmy <[email protected]>
…nd/request (#1437)

* Form fields new design

* tooltip fixes

* Merge fixes

* Update Checkbox.tsx

* Merge fixes

* Fixes: UI, Forms, Pages, Layouts - removed tooltip from transactions
since it was causing an overflow

* Format

---------

Co-authored-by: Radu-Cristian Popa <[email protected]>
Badge update for transfer pages
* added badge changes for transfer pages

* Quote fixes for payments
* Grant list and Grant details changes

* update grant interaction
* Update Dev Keys

* Update DeveloperKeys.tsx
* KYC pages fixes, also some auth page fixes, emails in new design

* email images heights

* fix layout

* fix layouts

* PR comments addressed

* Some more fixes from PR comments
@github-actions github-actions bot added the package: wallet/backend Wallet backend implementations label Aug 9, 2024
* Onboarding dark-light fixes icons

* KYC pages fixes, also some auth page fixes, emails in new design

* email images heights

* fix layout

* fix layouts

* Update [accountId].tsx

* Color changes

* Remove Light Dark svgs- use css colors for currentColor

* Onboarding fixes

* Some more layout fixes

* Update Onboarding.tsx

* Update transactions.tsx

* Update next for fixes

* Update Onboarding.tsx

* Developer ley fixes

* Fix onboarding for dev keys

* Fix for mobile onboarding - send part

* Button placement fixes

* Update Onboarding.tsx

* Update Onboarding.tsx

* add request mobile step

* Update OnboardingTooltip.tsx

* Update SettingsTabs.tsx

* small fixes

* other fixes
@Tymmmy Tymmmy self-requested a review September 2, 2024 08:44
@Tymmmy Tymmmy marked this pull request as ready for review September 2, 2024 08:44
@Tymmmy Tymmmy merged commit 8b51c58 into main Sep 2, 2024
15 checks passed
@Tymmmy Tymmmy deleted the rp/wallet-fe-redesign branch September 2, 2024 08:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package: wallet/backend Wallet backend implementations package: wallet/frontend Wallet frontend implementations type: source Source changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants