Tom Kirkpatrick
b2aa3909cd
feat(ui): integrate new request forms
6 years ago
Tom Kirkpatrick
fc07452696
refactor(pay): use bolt11 wrapper to decode
6 years ago
Tom Kirkpatrick
dd732781db
refactor(pay): use layout components in Pay forms
6 years ago
Tom Kirkpatrick
967a03d8ae
feat(ui): add Request components
6 years ago
Tom Kirkpatrick
53866878fc
feat(ui): add Header component
6 years ago
Tom Kirkpatrick
013511878e
feat(ui): add Panel component
6 years ago
Tom Kirkpatrick
937398404c
feat(util): bolt11 wrapper to add defaults
6 years ago
Tom Kirkpatrick
a8c5a2d10f
fix(form): ensure amount > 0 when required
6 years ago
Tom Kirkpatrick
95f21718e0
style(ui): remove margin & padding from Bar
6 years ago
Tom Kirkpatrick
0375504f50
style(ui): support right justify in dropdown
6 years ago
Tom Kirkpatrick
c3afb5f945
style(icons): inherit vertical-align
6 years ago
Tom Kirkpatrick
54c790d8a6
feat(ui): add QRCode component
6 years ago
JimmyMow
f5c75b124d
Merge pull request #887 from mrfelton/feat/pay-cleanup
refactor: remove old pay forms
6 years ago
JimmyMow
502301d0e1
Merge pull request #886 from mrfelton/feat/pay-integration
feat(ui): implement new pay forms
6 years ago
Tom Kirkpatrick
6e7018fb7a
fix(wallet): improve fee estimate presentation
6 years ago
Tom Kirkpatrick
145899aa6b
refactor: remove old pay forms
6 years ago
Tom Kirkpatrick
a577cdf05a
fix(wallet): improve fee estimate presentation
6 years ago
Tom Kirkpatrick
092f5859b8
style: larger active area for modal close
6 years ago
Tom Kirkpatrick
44317394cc
fix(ui): improve transitions in pay flow
6 years ago
Tom Kirkpatrick
76e7eeec10
fix(ui): disable spellcheck in payreq fields
6 years ago
Tom Kirkpatrick
62c7f1a3f1
feat(wallet): apply fee limit for offchain txs
6 years ago
Tom Kirkpatrick
210ceae251
feat(wallet): apply fastest fee for onchain txs
6 years ago
Tom Kirkpatrick
2b80ae7106
feat(wallet): implement new pay forms
6 years ago
Tom Kirkpatrick
a5d2e0a7e8
feat(lnd): support numRoutes in queryroutes
6 years ago
Tom Kirkpatrick
6977f2be90
feat(lnd): log and display queryroute errors
6 years ago
JimmyMow
4e9f182e49
Merge pull request #883 from mrfelton/feat/pay
feat(ui): add Pay components
6 years ago
Tom Kirkpatrick
fcafdec861
feat(ui): add Pay components
Add components for updated Pay form and build out reference use case in
the storybook environment.
6 years ago
Tom Kirkpatrick
3d53d703bf
chore: disable react/display-name in storybook
6 years ago
Tom Kirkpatrick
b850cd8c80
feat(i18n): multilingual support for UI components
6 years ago
Tom Kirkpatrick
b18d08b70e
feat(crypto): add utility methods for lnd data
Adds a few basic utility methods for dealing with lnd related data.
6 years ago
Tom Kirkpatrick
2d9493b9d4
feat(ui): Add Truncate component
Component that truncates text to a given length with an ellipsis in the
middle of the string.
6 years ago
Tom Kirkpatrick
6f9ff91ad6
feat(ui): Add Form component
Component that wraps Informed.Form as a Styled System component.
6 years ago
JimmyMow
36ccb62cfc
Merge pull request #884 from mrfelton/fix/do-not-assume-chain-on-boot
fix: do not assume chain on boot
6 years ago
JimmyMow
aeab193dbc
Merge pull request #885 from mrfelton/fix/remove-trailing-zeros-on-value
fix(ui): strip trailing zeros from currency values
6 years ago
Tom Kirkpatrick
dd7115d307
fix(ui): strip trailing zeros from currency values
Do not display insignificant trailing zero decimal places when
displaying BTC currency amounts.
The additional trailing zeros make numbers unnecessarily long and
harder to read.
6 years ago
Tom Kirkpatrick
e282bda188
fix: do not assume chain on boot
Ensure that the state of the app is clean when it starts. Do not assume
that we are connecting to the bitcoin chain.
6 years ago
JimmyMow
a35704c380
Merge pull request #881 from mrfelton/feat/crypto-fiat-fields
feat: add Fiat/Crypto amount field components
6 years ago
JimmyMow
3cfe70f413
Merge pull request #880 from mrfelton/fix/extract-messages
fix(i18n): extract-messages for all supported languages
6 years ago
JimmyMow
74fba0765e
Merge pull request #882 from mrfelton/ci/disable-webpack-progress
ci(webpack): disable webpack progress on CI
6 years ago
Tom Kirkpatrick
03635998e6
feat(ui): add Fiat/Crypto amount field components
6 years ago
JimmyMow
c90e595d08
Merge pull request #867 from mrfelton/fix/ui-global-style-reset
style(global): update global styles
6 years ago
Tom Kirkpatrick
1cd45e592a
ci(webpack): disable webpack progress on CI
The webpack progress plugin produces a lot of noise when run in a CI
environment. We only really need this enabled for local dev builds.
6 years ago
Tom Kirkpatrick
0acd6bf66d
style(global): update general styles
Use https://www.npmjs.com/package/styled-reset to apply css resets and
move all global styles to the GlobalStyle component.
Update general styles inline with design design work.
6 years ago
JimmyMow
295ee8c698
Merge pull request #864 from mrfelton/feat/ui-lightning-invoice
feat(ui): add LightningInvoiceInput component
6 years ago
Tom Kirkpatrick
655ceb0378
fix(i18n): extract-messages for all supported languages
6 years ago
Tom Kirkpatrick
e64314ca97
feat(ui): add LightningInvoiceInput component
6 years ago
Tom Kirkpatrick
8b203f1948
style: minor style fixes
6 years ago
Tom Kirkpatrick
d68f1f3acc
refactor: use named exports for UI components
6 years ago
JimmyMow
050190ab81
Merge pull request #865 from mrfelton/feat/ui-crypto-dropdown
feat(ui): add Dropdown component
6 years ago
Tom Kirkpatrick
514aad81a3
refactor(ui): use Dropdown component
Update all places where we display a crypto unit selector to use the
new CryptoSelector component and do away with all the custom
implementations.
6 years ago