- Jan 18, 2019
-
-
Thibaut Sardan authored
-
- Jan 14, 2019
-
-
Axel Chalon authored
-
- Jan 13, 2019
-
-
Luke Schoen authored
Without this babel plugin when you try to debug in Dev Tools > Elements, it displays the components with the styled-component name shown as a hash i.e. `<div class="sc-EHOje dGUdfn">`, whereas previously with CSS/Sass it showed the class name. This babel plugin displays the style-component name that we specified instead of a meaningless hash i.e. `<div class="App__DivContent-sc-1l7hwf9-0 jhbGUD">`, where `DivContent` is the name of the styled-component that we created.
-
Luke Schoen authored
* Add styled-components dependency to start introducing it to components instead of Sass * Wrap App.js with styled-components ThemeProvider and inject `fetherTheme` prop colours so they are available to child components. * Added styled-components' GlobalStyle https://www.styled-components.com/docs/faqs boilerplate as child of ThemeProvider so global styles may be defined here * Replace assets/sass/layouts/_wrapper.scss with styled-components including: * DivContent is declared in App.js since it is only used here * DivWindow is declared in App.js since it is only used here * DivWindowContent is declared in shared folder since used by different components * Removed assets/sass/layouts/_wrapper.scss. Noting that `.connector` class is not used * Use styled-components in TxForm and TxDetails components (that were introduced in PR #307). * Add a style.js file in the same directory of the component where styled-components are used * Add styled-components theme animations folder with a SlideInLeft animation and introduce a theme to TxDetails * Add keyframes animation to TxDetails component (i.e. slide-in animation that's used in the details section that appears when you click Details/Hide button on the Send Ether/THIBCoin page) * Fix `faint` style implementation to use `rgba` with styled-components * Note that I decided not to use defaultProps feature of styled-components as it bloats the code too much * Note that currently we are using Sass _variables.scss for colour variables, and since many components still use some of the Sass variables we cannot remove them yet. * Note that the original branch where this work was done is https://github.com/paritytech/fether/compare/luke-293-show-tx-fee-styled-components?expand=1, but since multiple PRs have since been merged it was easier to just code again using it as reference * Disadvantage of styled-components appears to be when you go to debug components in Dev Tools > Elements. The classNames appear as a hash `<div class="sc-EHOje dGUdfn">` instead of the classname!!
-
- Jan 11, 2019
-
-
Axel Chalon authored
-
- Jan 08, 2019
-
-
Thibaut Sardan authored
-
- Jan 07, 2019
-
-
Axel Chalon authored
- Add option to import a Parity Signer account. It is then stored in local storage. - Send transactions with Parity Signer accounts - Refactor sendStore so that "token" (and chainId) is inside this.tx; avoids having to pass `token` around every function, and it makes sense to put it in the object since it is part of the tx info. - Add account type (either node or signer) to accountsInfo - Add account type to withAccount; output props are now `{account: {address, type}}` instead of `{accountAddress}`
-
- Dec 20, 2018
-
-
Amaury Martiny authored
-
- Dec 18, 2018
-
-
Thibaut Sardan authored
-
Amaury Martiny authored
-
Amaury Martiny authored
-
- Dec 15, 2018
-
-
Axel Chalon authored
-
- Dec 14, 2018
-
-
Axel Chalon authored
-
Axel Chalon authored
-
Axel Chalon authored
-
- Dec 12, 2018
-
-
Axel Chalon authored
-
- Dec 10, 2018
-
-
Thibaut Sardan authored
-
- Nov 21, 2018
-
-
YJ authored
move jsonbackup to its own component/route lint lint
-
- Nov 20, 2018
-
-
YJ authored
-
Thibaut Sardan authored
-
- Nov 16, 2018
-
-
YJ authored
-
- Nov 14, 2018
-
-
YJ authored
-
Thibaut Sardan authored
-
Thibaut Sardan authored
-
- Nov 08, 2018
-
-
Amaury Martiny authored
-
- Nov 07, 2018
-
-
Amaury Martiny authored
-
- Oct 27, 2018
-
-
Amaury Martiny authored
-
- Oct 25, 2018
-
-
Amaury Martiny authored
-
- Sep 17, 2018
-
-
Amaury Martiny authored
-
Amaury Martiny authored
-
- Aug 31, 2018
-
-
Amaury Martiny authored
-
- Aug 23, 2018
-
-
Amaury Martiny authored
-
Amaury Martiny authored
-
- Aug 22, 2018
-
-
Axel Chalon authored
-
- Aug 20, 2018
-
-
Axel Chalon authored
-
- Aug 17, 2018
-
-
Amaury Martiny authored
-
- Aug 06, 2018
-
-
Axel Chalon authored
-
- Aug 02, 2018
-
-
Axel Chalon authored
-
- Jul 17, 2018
-
-
Axel Chalon authored
-
- Jul 10, 2018
-
-
Amaury Martiny authored
-