diff --git a/src/components/CounterValue/stories.js b/src/components/CounterValue/stories.js
index edf10f81..ef479cbf 100644
--- a/src/components/CounterValue/stories.js
+++ b/src/components/CounterValue/stories.js
@@ -12,5 +12,5 @@ const stories = storiesOf('Components', module)
const currency = getCryptoCurrencyById('bitcoin')
stories.add('CounterValue', () => (
-
+
))
diff --git a/src/components/MainSideBar/AddAccountButton.js b/src/components/MainSideBar/AddAccountButton.js
index 4e7054a1..7e74210a 100644
--- a/src/components/MainSideBar/AddAccountButton.js
+++ b/src/components/MainSideBar/AddAccountButton.js
@@ -19,7 +19,6 @@ const PlusWrapper = styled(Tabbable).attrs({
color: ${p => p.theme.colors.dark};
}
- border: 1px solid transparent;
&:focus {
outline: none;
border-color: ${p => rgba(p.theme.colors.wallet, 0.3)};
diff --git a/src/components/SettingsPage/SettingsSection.js b/src/components/SettingsPage/SettingsSection.js
index 7542e920..f9343fc8 100644
--- a/src/components/SettingsPage/SettingsSection.js
+++ b/src/components/SettingsPage/SettingsSection.js
@@ -56,7 +56,7 @@ export function SettingsSectionHeader({
renderRight?: any,
}) {
return (
-
+
{icon}
@@ -100,7 +100,7 @@ export function SettingsSectionRow({
onClick?: ?Function,
}) {
return (
-
+
{title}
diff --git a/src/components/SettingsPage/sections/About.js b/src/components/SettingsPage/sections/About.js
index 60e3610e..c2e2bf50 100644
--- a/src/components/SettingsPage/sections/About.js
+++ b/src/components/SettingsPage/sections/About.js
@@ -1,4 +1,5 @@
// @flow
+/* eslint-disable react/no-multi-comp */
import React, { PureComponent } from 'react'
import { shell } from 'electron'
@@ -9,6 +10,7 @@ import type { T } from 'types/common'
import IconHelp from 'icons/Help'
import IconExternalLink from 'icons/ExternalLink'
import Button from 'components/base/Button'
+import { Tabbable } from 'components/base/Box'
import { openModal } from 'reducers/modals'
import { MODAL_RELEASES_NOTES } from 'config/constants'
@@ -29,8 +31,29 @@ const mapDispatchToProps = {
openModal,
}
+const ITEMS = [
+ {
+ key: 'faq',
+ title: t => t('app:settings.about.faq'),
+ desc: t => t('app:settings.about.faqDesc'),
+ url: 'https://support.ledgerwallet.com/hc/en-us',
+ },
+ {
+ key: 'contact',
+ title: t => t('app:settings.about.contactUs'),
+ desc: t => t('app:settings.about.contactUsDesc'),
+ url: 'https://support.ledgerwallet.com/hc/en-us/requests/new',
+ },
+ {
+ key: 'terms',
+ title: t => t('app:settings.about.terms'),
+ desc: t => t('app:settings.about.termsDesc'),
+ url: 'https://www.ledgerwallet.com/terms',
+ },
+]
+
class SectionAbout extends PureComponent {
- handleOpenLink = (url: string) => () => shell.openExternal(url)
+ handleOpenLink = (url: string) => shell.openExternal(url)
render() {
const { t, openModal } = this.props
@@ -54,33 +77,41 @@ class SectionAbout extends PureComponent {
{t('app:settings.about.releaseNotesBtn')}
-
-
-
-
-
-
-
-
-
+ {ITEMS.map(item => (
+
+ ))}