diff --git a/src/components/ExternalLink.js b/src/components/ExternalLink.js
new file mode 100644
index 000000000..f663af4e3
--- /dev/null
+++ b/src/components/ExternalLink.js
@@ -0,0 +1,20 @@
+import React from 'react';
+import PropTypes from 'prop-types';
+
+const ExternalLink = ({ href, children }) => (
+
+ {children}
+
+);
+
+ExternalLink.propTypes = {
+ href: PropTypes.string.isRequired,
+ children: PropTypes.node.isRequired,
+};
+
+export default ExternalLink;
diff --git a/src/components/Header.js b/src/components/Header.js
index 017526eba..2781e212a 100644
--- a/src/components/Header.js
+++ b/src/components/Header.js
@@ -3,6 +3,7 @@ import React from 'react';
import PropTypes from 'prop-types';
import Container from './Container';
+import ExternalLink from './ExternalLink';
import './Header.scss';
const Header = ({ pages }) => {
@@ -33,14 +34,9 @@ const Header = ({ pages }) => {
diff --git a/src/components/Header.scss b/src/components/Header.scss
index e55f4d17e..b1ad8c3fc 100644
--- a/src/components/Header.scss
+++ b/src/components/Header.scss
@@ -32,14 +32,14 @@ header.Header {
padding-right: 0;
}
}
- }
- a.Header-nav-link {
- padding: 0.6em;
+ a {
+ padding: 0.6em;
- &:hover {
- cursor: pointer;
- text-decoration: underline;
+ &:hover {
+ cursor: pointer;
+ text-decoration: underline;
+ }
}
}