Skip to content

Commit c954e1a

Browse files
committed
feat: update icon styles
1 parent dbae8e7 commit c954e1a

1 file changed

Lines changed: 25 additions & 40 deletions

File tree

src/app/page.tsx

Lines changed: 25 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,15 @@
22
import Typewriter from "typewriter-effect";
33

44
import LinkItem from "next/link";
5-
import { FaCompass, FaPenNib, FaYoutube } from "react-icons/fa";
5+
import { FaGithub, FaLinkedin, FaYoutube } from "react-icons/fa";
6+
import { SiSubstack } from "react-icons/si";
67

78
import { useState, useEffect } from "react";
8-
import { TiSocialLinkedin } from "react-icons/ti";
9+
10+
const linkRowClass =
11+
"group flex items-center space-x-2 text-warm-700 transition-colors duration-200 hover:text-red-900";
12+
13+
const linkLabelClass = "font-bold transition-[font-weight] duration-200 group-hover:font-extrabold";
914

1015
export default function LandingPage() {
1116
const [mounted, setMounted] = useState(false);
@@ -40,68 +45,48 @@ export default function LandingPage() {
4045
<LinkItem
4146
href="https://www.youtube.com/@tylerdane-com"
4247
target="_blank"
43-
className="flex items-center space-x-2 text-warm-700 transition-colors hover:text-warm-900"
48+
className={linkRowClass}
4449
>
4550
<FaYoutube size="1.4em" />
46-
<u>
47-
<span>@tylerdane-com</span>
48-
</u>
49-
<span>
50-
<em>Casual tech videos</em>
51-
</span>
51+
<span className={linkLabelClass}>@tylerdane-com • </span>
52+
<span>Casual tech videos</span>
5253
</LinkItem>
5354
<LinkItem
5455
href="https://www.youtube.com/@fullstack-zip"
5556
target="_blank"
56-
className="flex items-center space-x-2 text-warm-700 transition-colors hover:text-warm-900"
57+
className={linkRowClass}
5758
>
5859
<FaYoutube size="1.4em" />
59-
<u>
60-
<span>@fullstack-zip</span>
61-
</u>
62-
<span>
63-
<em>Hardcore tech videos</em>
64-
</span>
60+
<span className={linkLabelClass}>@fullstack-zip • </span>
61+
<span>Hardcore tech videos</span>
6562
</LinkItem>
6663
<LinkItem
6764
href="https://github.com/SwitchbackTech/compass"
6865
target="_blank"
69-
className="flex items-center space-x-2 text-warm-700 transition-colors hover:text-warm-900"
66+
className={linkRowClass}
7067
>
71-
<FaCompass size="1.4em" />
72-
<u>
73-
<span>Compass:</span>
74-
</u>
75-
<span>
76-
<em>My calendar app</em>
77-
</span>
68+
<FaGithub size="1.4em" />
69+
<span className={linkLabelClass}>Compass • </span>
70+
<span>My calendar app</span>
7871
</LinkItem>
7972

8073
<LinkItem
8174
href="https://newsletter.fullstack.zip/"
8275
target="_blank"
83-
className="flex items-center space-x-2 text-warm-700 transition-colors hover:text-warm-900"
76+
className={linkRowClass}
8477
>
85-
<FaPenNib size="1.4em" />
86-
<u>
87-
<span>Blog:</span>
88-
</u>
89-
<span>
90-
<em>Sane system design</em>
91-
</span>
78+
<SiSubstack size="1.4em" />
79+
<span className={linkLabelClass}>Blog • </span>
80+
<span>Sane system design</span>
9281
</LinkItem>
9382
<LinkItem
9483
href="https://www.linkedin.com/in/tyler-dane/"
9584
target="_blank"
96-
className="flex items-center space-x-2 text-warm-700 transition-colors hover:text-warm-900"
85+
className={linkRowClass}
9786
>
98-
<TiSocialLinkedin size="1.4em" />
99-
<u>
100-
<span>LinkedIn:</span>
101-
</u>
102-
<span>
103-
<em>Humble brags</em>
104-
</span>
87+
<FaLinkedin size="1.55em" />
88+
<span className={linkLabelClass}>LinkedIn • </span>
89+
<span>Humble brags</span>
10590
</LinkItem>
10691
</div>
10792
</div>

0 commit comments

Comments
 (0)