diff --git a/src/components/atoms/Icon.tsx b/src/components/atoms/Icon.tsx
index 3f133337..1e0b1fa7 100644
--- a/src/components/atoms/Icon.tsx
+++ b/src/components/atoms/Icon.tsx
@@ -12,22 +12,28 @@ import {
Moon,
Compass,
X,
- Clipboard,
+ Copy,
Search,
ExternalLink,
Link,
ChevronRight,
- ChevronLeft
+ ChevronLeft,
+ Camera,
+ Aperture,
+ Maximize,
+ Crosshair
} from 'react-feather'
// custom icons
import { ReactComponent as Jsonfeed } from '../../images/jsonfeed.svg'
import { ReactComponent as Bitcoin } from '../../images/bitcoin.svg'
+import { ReactComponent as Stopwatch } from '../../images/stopwatch.svg'
import styles from './Icon.module.scss'
const components: any = {
Download: ArrowDownCircle,
Jsonfeed,
Bitcoin,
+ Stopwatch,
ArrowDownCircle,
Edit,
GitHub,
@@ -37,12 +43,16 @@ const components: any = {
Moon,
Compass,
X,
- Clipboard,
+ Copy,
Search,
ExternalLink,
Link,
ChevronRight,
- ChevronLeft
+ ChevronLeft,
+ Camera,
+ Aperture,
+ Maximize,
+ Crosshair
}
const Icon = ({ name }: { name: string }) => {
diff --git a/src/components/atoms/Qr.module.scss b/src/components/atoms/Qr.module.scss
index 81759aec..fb69efe3 100644
--- a/src/components/atoms/Qr.module.scss
+++ b/src/components/atoms/Qr.module.scss
@@ -31,15 +31,13 @@
padding: $spacer / 3;
svg {
- width: 1rem;
- height: 1rem;
- fill: $brand-grey-light;
+ stroke: $brand-grey-light;
transition: 0.15s ease-out;
}
&:hover {
svg {
- fill: $brand-grey-dimmed;
+ stroke: $brand-grey-dimmed;
}
}
}
@@ -49,6 +47,6 @@
// stylelint-disable-next-line no-descending-specificity
svg {
- fill: $brand-grey-dimmed;
+ stroke: $brand-grey-dimmed;
}
}
diff --git a/src/components/atoms/Qr.tsx b/src/components/atoms/Qr.tsx
index 047ff877..b2a23cc8 100644
--- a/src/components/atoms/Qr.tsx
+++ b/src/components/atoms/Qr.tsx
@@ -36,7 +36,7 @@ export default function Qr({
onSuccess={e => onCopySuccess(e)}
className={styles.button}
>
-
+
>
diff --git a/src/components/molecules/IconLinks.module.scss b/src/components/molecules/Networks.module.scss
similarity index 100%
rename from src/components/molecules/IconLinks.module.scss
rename to src/components/molecules/Networks.module.scss
diff --git a/src/components/molecules/IconLinks.tsx b/src/components/molecules/Networks.tsx
similarity index 94%
rename from src/components/molecules/IconLinks.tsx
rename to src/components/molecules/Networks.tsx
index 94c5c66b..bcc5e07c 100644
--- a/src/components/molecules/IconLinks.tsx
+++ b/src/components/molecules/Networks.tsx
@@ -1,6 +1,6 @@
import React from 'react'
-import styles from './IconLinks.module.scss'
import Icon from '../atoms/Icon'
+import styles from './Networks.module.scss'
function NetworkIcon({ link }: { link: string }) {
let IconComp
diff --git a/src/components/molecules/Vcard.tsx b/src/components/molecules/Vcard.tsx
index a604a933..647b3ae7 100644
--- a/src/components/molecules/Vcard.tsx
+++ b/src/components/molecules/Vcard.tsx
@@ -1,7 +1,7 @@
import React from 'react'
import { graphql, useStaticQuery } from 'gatsby'
import Img, { FixedObject } from 'gatsby-image'
-import IconLinks from './IconLinks'
+import IconLinks from './Networks'
import styles from './Vcard.module.scss'
import { useSiteMetadata } from '../../hooks/use-site-metadata'
diff --git a/src/images/stopwatch.svg b/src/images/stopwatch.svg
new file mode 100644
index 00000000..09e3990e
--- /dev/null
+++ b/src/images/stopwatch.svg
@@ -0,0 +1,3 @@
+