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

Sidebar and friends #3

Merged
merged 7 commits into from
Dec 28, 2018
Merged

Sidebar and friends #3

merged 7 commits into from
Dec 28, 2018

Conversation

MAkzent
Copy link
Contributor

@MAkzent MAkzent commented Dec 21, 2018

After building the sidebar, I've walked through the codebase and started implementing + redesigning existing pages / components. This is obviously WIP - we need to improve design for consistency and responsiveness.

ezgif com-video-to-gif 3

  • Added sidebar

  • Connected sidebar with react router

  • Added topbar

  • Added icons and redesigned given designs a little

  • Implemented portfolio view

  • Implemented Send and Receive views

  • Cleanup 'old' classname names and component names (=sendModal)

  • Render the topbar title based on current view

@MAkzent MAkzent merged commit 696dc0d into master Dec 28, 2018
@mslipper mslipper deleted the sidebar branch January 21, 2020 02:54
@pinheadmz pinheadmz mentioned this pull request Jun 12, 2021
4 tasks
rithvikvibhu added a commit that referenced this pull request Jan 30, 2023
* temp

* use api key

* wallet: set display name based on wallet type

* ui: change copy button text on copy

* ducks: add more wallet properties

* onboarding: create multisig wallet

* onboarding: import multisig wallet

* wallet: refactor to use walletProxy

* wallet: parse tx and multisigProxy

* multisig: setup and keys table

* multisig: tx viewer modal

* multisig: add modal to inspect tx

* ui: do not show success notifs if partial signed tx

* ui: hide elements in uninitialised wallets

* atomic-swap: add transaction file select

* ui: disable features not supported with multisig

* multisig: add i18n context

* wallet: remove unused tx create code

* i18n: extract strings

* onboarding: refactor CreateNewAccount

* wallet: only add redeem script to LedgerInput if p2sh

* multisig: only show export in modal after signing

* multisig: check tx before broadcast from modal

* multisig: success notification after broadcast

* onboarding: limit multisig N to max 15

* multisig: error when adding existing key

* Fixed line 107 of package.js (#3)

* Fixed line 107 of package.js

Changed claims.js to notifications.js in scripts/package.js

* Added both claims and notifications to package.js and .sh

Co-authored-by: Nathan Woodburn <contact@nathan.woodburn.id.au>

* ui: do not show success notification if not broadcasting

* multisig: handle incomplete txs with negative fee

* multisig: new multisig section in tx viewer

* multisig: copy tx hex in modal

For debugging and palmreader users

* ui: do not show error if user cancelled modal

* multisig: consider 0 bid as valid

* i18n: extract strings from multisig components
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.

1 participant