losh11
227afbcb88
fix(ticker): use Coinbase API to fetch fiat ticker
fixes #815
6 years ago
Tom Kirkpatrick
05a29a6c10
feat(wallet): use blockstream.info block explorer
Fix #901
6 years ago
Tom Kirkpatrick
dbc2764760
style: update notification in light theme
6 years ago
Tom Kirkpatrick
0c90ef70a3
style(storybook): reorganise and tidy up storybook
6 years ago
Tom Kirkpatrick
3dc3999473
refactor: consolidate color palette
- update the color palette to reflect the latest designs.
- use theme agnostic color names for background colors.
- remove unused colors from the color palette.
- remove some unused styles.
6 years ago
Tom Kirkpatrick
938f42439c
style(page): ensure page is full height
6 years ago
Tom Kirkpatrick
706db98442
test: add basic Message component test
6 years ago
Tom Kirkpatrick
01e2bd72b5
feat(ui): add simplified Countdown component
6 years ago
Tom Kirkpatrick
769652f3fc
refactor: rename PaySummaryRow as DataRow
6 years ago
Tom Kirkpatrick
8b701e8ed7
refactor: regenerate icons with unique ids
6 years ago
Tom Kirkpatrick
b3efb8a0f7
refactor: move AmountInput component to UI dir
6 years ago
Tom Kirkpatrick
13456488ed
refactor: remove unused components
6 years ago
Tom Kirkpatrick
8f7ee97fba
refactor: remove old request form code
6 years ago
Tom Kirkpatrick
b2aa3909cd
feat(ui): integrate new request forms
6 years ago
Tom Kirkpatrick
dd732781db
refactor(pay): use layout components in Pay forms
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
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
54c790d8a6
feat(ui): add QRCode component
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
76e7eeec10
fix(ui): disable spellcheck in payreq fields
6 years ago
Tom Kirkpatrick
2b80ae7106
feat(wallet): implement new pay forms
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
b850cd8c80
feat(i18n): multilingual support for UI components
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
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
Tom Kirkpatrick
03635998e6
feat(ui): add Fiat/Crypto amount field components
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
Tom Kirkpatrick
e64314ca97
feat(ui): add LightningInvoiceInput component
6 years ago
Tom Kirkpatrick
d68f1f3acc
refactor: use named exports for UI components
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
Tom Kirkpatrick
b552aa60f1
feat(ui): add Dropdown component
6 years ago
Tom Kirkpatrick
6460c879bc
style: minor style fixes
6 years ago
Tom Kirkpatrick
df6e2cb070
chore(deps): update react and react components
6 years ago
Tom Kirkpatrick
ccf315b58a
feat(settings): use indexedDb for persistent data
6 years ago
Tom Kirkpatrick
080f876313
refactor: rework containers and routes
Refactor Containers and Routes in order to make the code a little more
readable, reduce duplication, and prepare the codebase for integration
of the new Home screen.
- Break out the Root container into several smaller containers that are
responsible for connecting themselves to the Redux store.
- Use routing for navigation between primary containers
- Unbundle the `Syncing` Component from the Onboarding section and hook
up to router so that it can be access by navigating to `/syncing' (we
want to be able to load existing wallets and initiate syncing outside of
the context of the onboarding process)
- Reduce code duplication
- Create `TitleBar` component and implement once at the top level
- Create `withLoading` HOC and use to display the loading screen when
needed.
6 years ago
Tom Kirkpatrick
cfd9f7a15f
feat(ui): add Menu components
6 years ago
Tom Kirkpatrick
524627de9d
feat(ui): add Form components
6 years ago
Tom Kirkpatrick
ae19294c15
fix(styles): clean up global error style
Implement new Notification component in GlobalError.
6 years ago
Tom Kirkpatrick
81f8b2d9a4
feat(ui): add Page/MainContent/Sidebar components
6 years ago
Tom Kirkpatrick
e595acb0e0
fix(styles): clean up and standardize icons
Implement Icon components throughout the app.
6 years ago
Tom Kirkpatrick
06b1d27e64
fix(styles): clean up and standardize buttons
Implement Button component throughout the app.
Fix #830
6 years ago
Tom Kirkpatrick
fd7987929b
feat(ui): add Modal component
6 years ago
Tom Kirkpatrick
2a7780bce4
feat(ui): add Background component
6 years ago
Tom Kirkpatrick
ea646fd82f
feat(ui): add Bar component
6 years ago