diff --git a/_components/footer.tsx b/_components/footer.tsx index 516c204..9a8341c 100644 --- a/_components/footer.tsx +++ b/_components/footer.tsx @@ -2,7 +2,7 @@ export default function({ comp }) { return ( ); } diff --git a/_components/icons/ChartAreaFilled.tsx b/_components/icons/ChartAreaFilled.tsx new file mode 100644 index 0000000..83c2744 --- /dev/null +++ b/_components/icons/ChartAreaFilled.tsx @@ -0,0 +1,9 @@ +export default function() { + return ( + + ); +} diff --git a/_components/icons/ChartBar.tsx b/_components/icons/ChartBar.tsx new file mode 100644 index 0000000..b0c1d91 --- /dev/null +++ b/_components/icons/ChartBar.tsx @@ -0,0 +1,11 @@ +export default function() { + return ( + + ); +} diff --git a/_components/icons/Diamonds.tsx b/_components/icons/Diamonds.tsx new file mode 100644 index 0000000..3cd2433 --- /dev/null +++ b/_components/icons/Diamonds.tsx @@ -0,0 +1,8 @@ +export default function() { + return ( + + ); +} diff --git a/_components/icons/FileCV.tsx b/_components/icons/FileCV.tsx new file mode 100644 index 0000000..b347a91 --- /dev/null +++ b/_components/icons/FileCV.tsx @@ -0,0 +1,11 @@ +export default function() { + return ( + + ); +} diff --git a/_components/icons/GPS.tsx b/_components/icons/GPS.tsx new file mode 100644 index 0000000..b50ca7f --- /dev/null +++ b/_components/icons/GPS.tsx @@ -0,0 +1,9 @@ +export default function() { + return ( + + ); +} diff --git a/_components/icons/Heart.tsx b/_components/icons/Heart.tsx new file mode 100644 index 0000000..8a7d94a --- /dev/null +++ b/_components/icons/Heart.tsx @@ -0,0 +1,8 @@ +export default function() { + return ( + + ); +} diff --git a/_components/icons/HeartHandshake.tsx b/_components/icons/HeartHandshake.tsx new file mode 100644 index 0000000..6b5fb08 --- /dev/null +++ b/_components/icons/HeartHandshake.tsx @@ -0,0 +1,11 @@ +export default function() { + return ( + + ); +} diff --git a/_components/icons/Home.tsx b/_components/icons/Home.tsx new file mode 100644 index 0000000..45de834 --- /dev/null +++ b/_components/icons/Home.tsx @@ -0,0 +1,10 @@ +export default function() { + return ( + + ); +} diff --git a/_components/icons/Key.tsx b/_components/icons/Key.tsx new file mode 100644 index 0000000..91b0d38 --- /dev/null +++ b/_components/icons/Key.tsx @@ -0,0 +1,9 @@ +export default function() { + return ( + + ); +} diff --git a/_components/icons/Mail.tsx b/_components/icons/Mail.tsx new file mode 100644 index 0000000..59ea555 --- /dev/null +++ b/_components/icons/Mail.tsx @@ -0,0 +1,9 @@ +export default function() { + return ( + + ) +} diff --git a/_components/icons/README.org b/_components/icons/README.org new file mode 100644 index 0000000..de59497 --- /dev/null +++ b/_components/icons/README.org @@ -0,0 +1,5 @@ +#+title: Icons + +Icons as TSX components. + +All icons are from Tabler Icons. diff --git a/_components/icons/School.tsx b/_components/icons/School.tsx new file mode 100644 index 0000000..3837e33 --- /dev/null +++ b/_components/icons/School.tsx @@ -0,0 +1,9 @@ +export default function() { + return ( + + ); +} diff --git a/_components/icons/User.tsx b/_components/icons/User.tsx new file mode 100644 index 0000000..ea4ecdc --- /dev/null +++ b/_components/icons/User.tsx @@ -0,0 +1,9 @@ +export default function() { + return ( + + ) +} diff --git a/_components/navbar.tsx b/_components/navbar.tsx index fb7ef1f..beda19d 100644 --- a/_components/navbar.tsx +++ b/_components/navbar.tsx @@ -1,12 +1,12 @@ -export default function() { +export default function({ comp }) { return ( diff --git a/_components/separator.tsx b/_components/separator.tsx index 265f28a..8ae0d64 100644 --- a/_components/separator.tsx +++ b/_components/separator.tsx @@ -1,8 +1,8 @@ -export default function () { +export default function ({ comp }) { return (
I am a software developer, open-source enthusiast, lover of pizza, renegade of funk and many more.
I spend most of my time tinkering with computer servers or the latest JavaScript frameworks. @@ -21,12 +23,12 @@ export default function() {
The primary method of reaching me is through my email: foster@hangdaan.email.
If you'd like an encrypted response, you can send me your GPG public key. You can find mine in the GPG Key section of this page.
Other places where you can find me:
I do not use keyservers. This is the only place where I officially provide my key. @@ -56,7 +58,7 @@ export default function() {
You can find more info about GPG on the GnuPG official website.
Developing free and open-source software takes much of my time and energy.
It's my way of giving back to the open-source community and to the general public.
diff --git a/resume.tsx b/resume.tsx
index fb6dca6..f496a98 100644
--- a/resume.tsx
+++ b/resume.tsx
@@ -5,11 +5,11 @@ export const header = {
subheading: Download a copy of my resume here.,
};
-export default function() {
+export default function({ comp }) {
return (
<>
Experience
+ {comp.icons.ChartAreaFilled()} Experience
Zetane Systems
Full-Stack Developer
@@ -35,7 +35,7 @@ export default function() {
Education
+ {comp.icons.School()} Education
Computer Engineering Technology
Emphasis in Computer Programming
@@ -45,7 +45,7 @@ export default function() {
Skills
+ {comp.icons.ChartBar()} Skills
Programming Languages