diff --git a/components/ExternalLinkIcon.js b/components/ExternalLinkIcon.js
new file mode 100644
index 0000000..f8ce777
--- /dev/null
+++ b/components/ExternalLinkIcon.js
@@ -0,0 +1,11 @@
+export default function ExternalLinkIcon() {
+ return (
+ <>
+
+ >
+ )
+}
diff --git a/components/Project.js b/components/Project.js
index 28cd700..d7a1fe5 100644
--- a/components/Project.js
+++ b/components/Project.js
@@ -1,3 +1,5 @@
+import ExternalLinkIcon from "./ExternalLinkIcon";
+
export default function Project({ label, date, url }) {
return (
@@ -5,12 +7,8 @@ export default function Project({ label, date, url }) {
diff --git a/components/Skill.js b/components/Skill.js
index 500a34c..53bc2cf 100644
--- a/components/Skill.js
+++ b/components/Skill.js
@@ -1,4 +1,8 @@
-export default function Skill({ label, color }) {
- return {label}
+export default function Skill({ label, link = "#" }) {
+ return (
+
+ {label}
+
+ )
}
diff --git a/pages/index.js b/pages/index.js
index a20e36f..5ce0062 100644
--- a/pages/index.js
+++ b/pages/index.js
@@ -2,6 +2,53 @@ import Job from "../components/Job";
import Skill from "../components/Skill";
import Project from "../components/Project";
import Head from "next/head";
+import ExternalLinkIcon from "../components/ExternalLinkIcon";
+
+function UsefulLink({ title, link }) {
+ return (
+
+
+ {title}
+
+
+
+
+ )
+}
+
+function UsefulLinksList() {
+ return (
+
+ )
+}
+
+function SocialLink({ SvgElement, link = "#" }) {
+ return (
+
+
+ {SvgElement}
+
+
+ )
+}
+
+function SocialLinksList() {
+ return (
+
+ } />
+ } />
+ } />
+ } />
+ } />
+
+ )
+}
export default function Landing({ jobs, skills, projects }) {
return (
@@ -10,28 +57,16 @@ export default function Landing({ jobs, skills, projects }) {