diff --git a/src/components/footer.js b/src/components/footer.js
index 9b685ee..2f62229 100644
--- a/src/components/footer.js
+++ b/src/components/footer.js
@@ -40,7 +40,7 @@ export default function Footer() {
-
+
07539 051512
@@ -54,6 +54,7 @@ export default function Footer() {
color="dark"
size="md"
to="mailto:quotations@abcprojectdesign.com"
+ noDecoration
>
quotations@abcprojectdesign.com
diff --git a/src/components/link.js b/src/components/link.js
index 819b89c..1c7a934 100644
--- a/src/components/link.js
+++ b/src/components/link.js
@@ -9,12 +9,26 @@ const StyledLink = styled.a`
css`
font-size: var(--font-size-${props.size});
`}
+ color: var(--color-dark);
${props =>
- props.color &&
- css`
- color: var(--theme-color-${props.color});
- `}
- text-decoration: none;
+ props.noDecoration
+ ? css`
+ text-decoration: none;
+ `
+ : css`
+ text-decoration-color: var(--color-primary);
+ text-decoration-thickness: 2px;
+ text-underline-offset: 3px;
+ `}
+
+ &:focus {
+ outline: 0;
+ box-shadow: 0 0 0 2px var(--color-dark);
+ }
+
+ &:focus:not(:focus-visible) {
+ box-shadow: none;
+ }
`;
export default function Link({ children, to, ...other }) {
diff --git a/src/pages/contact.js b/src/pages/contact.js
index d5ea4e0..b8a6737 100644
--- a/src/pages/contact.js
+++ b/src/pages/contact.js
@@ -110,7 +110,7 @@ export default function Index({ data }) {
-
+
07539 051512
@@ -118,7 +118,7 @@ export default function Index({ data }) {
-
+
01708 938455
@@ -130,6 +130,7 @@ export default function Index({ data }) {
color="dark"
size="md"
to="mailto:quotations@abcprojectdesign.com"
+ noDecoration
>
quotations@abcprojectdesign.com