Update About me
This commit is contained in:
parent
e68bdf5844
commit
31104a4138
@ -27,10 +27,11 @@ export default function AboutSection() {
|
|||||||
<span className="text-[24px]">
|
<span className="text-[24px]">
|
||||||
To explain the full extent of my skills and
|
To explain the full extent of my skills and
|
||||||
abilities is now impractical. I've delved into the
|
abilities is now impractical. I've delved into the
|
||||||
deep waters of tech and racked up multiple skills
|
deep waters of software and tech and racked up
|
||||||
and abilities. To keep it simple, whichever stack is
|
multiple skills and abilities. To keep it simple,
|
||||||
at hand, I've either had some experience with it, or
|
whichever stack is at hand, I've either had some
|
||||||
I'll pick it up in a few weeks.
|
experience with it, or I'll pick it up in a few
|
||||||
|
weeks.
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<hr className="w-full my-8" />
|
<hr className="w-full my-8" />
|
||||||
|
@ -13,19 +13,32 @@ export default function MySkillsSection() {
|
|||||||
<div className="h-[200px]"></div>
|
<div className="h-[200px]"></div>
|
||||||
|
|
||||||
<div className="flex flex-col items-start gap-6 w-full xl:w-[50%]">
|
<div className="flex flex-col items-start gap-6 w-full xl:w-[50%]">
|
||||||
<h2 className="mb-0">My Skills</h2>
|
<h2 className="mb-0">Some of My Skills</h2>
|
||||||
|
|
||||||
<span className="text-[24px]">I am well-versed in the full spectrum of design and development. While I started out as a designer, I have focused more on development in the last few years.</span>
|
<span className="text-[24px]">
|
||||||
|
An inexhaustive list of my skills and abilities. I'm always
|
||||||
|
learning new things and picking up new skills so this list
|
||||||
|
is always growing.
|
||||||
|
</span>
|
||||||
|
|
||||||
<hr className="w-full" />
|
<hr className="w-full" />
|
||||||
|
|
||||||
<h3 className="m-0">{targetStack?.match(/dev/i) ? "Web Dev Tech Stack" : "UI/UX tech stack"}</h3>
|
<h3 className="m-0">
|
||||||
|
{targetStack?.match(/dev/i)
|
||||||
|
? "Web Dev Tech Stack"
|
||||||
|
: "UI/UX tech stack"}
|
||||||
|
</h3>
|
||||||
|
|
||||||
<div className="flex flex-col xl:flex-col items-start gap-4 w-full">
|
<div className="flex flex-col xl:flex-col items-start gap-4 w-full">
|
||||||
{/* <h3>My Tech Stack</h3> */}
|
{/* <h3>My Tech Stack</h3> */}
|
||||||
<div className="flex flex-wrap w-full gap-2">
|
<div className="flex flex-wrap w-full gap-2">
|
||||||
<div
|
<div
|
||||||
className={"p-4 text-lg cursor-pointer grow" + (targetStack.match(/dev/i) ? " bg-[white] text-[black] font-bold" : " border border-solid border-white/10 hover:opacity-60 ")}
|
className={
|
||||||
|
"p-4 text-lg cursor-pointer grow" +
|
||||||
|
(targetStack.match(/dev/i)
|
||||||
|
? " bg-[white] text-[black] font-bold"
|
||||||
|
: " border border-solid border-white/10 hover:opacity-60 ")
|
||||||
|
}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setTargetStack("dev");
|
setTargetStack("dev");
|
||||||
}}
|
}}
|
||||||
@ -33,7 +46,12 @@ export default function MySkillsSection() {
|
|||||||
<div>Web Dev Stack</div>
|
<div>Web Dev Stack</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
className={"p-4 text-lg cursor-pointer grow" + (targetStack.match(/design/i) ? " bg-[white] text-[black] font-bold" : " border border-solid border-white/10 hover:opacity-60 ")}
|
className={
|
||||||
|
"p-4 text-lg cursor-pointer grow" +
|
||||||
|
(targetStack.match(/design/i)
|
||||||
|
? " bg-[white] text-[black] font-bold"
|
||||||
|
: " border border-solid border-white/10 hover:opacity-60 ")
|
||||||
|
}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setTargetStack("design");
|
setTargetStack("design");
|
||||||
}}
|
}}
|
||||||
@ -43,17 +61,18 @@ export default function MySkillsSection() {
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<ul
|
<ul style={{ maxWidth: "800px" }} className="pl-6">
|
||||||
style={{ maxWidth: "800px" }}
|
|
||||||
className="pl-6"
|
|
||||||
>
|
|
||||||
{targetStack?.match(/dev/i) ? (
|
{targetStack?.match(/dev/i) ? (
|
||||||
<React.Fragment>
|
<React.Fragment>
|
||||||
{webDevStack.map((item: { title: string; description: string }, index: number) => (
|
{webDevStack.map(
|
||||||
<li
|
(
|
||||||
key={index}
|
item: {
|
||||||
className="mb-4"
|
title: string;
|
||||||
>
|
description: string;
|
||||||
|
},
|
||||||
|
index: number
|
||||||
|
) => (
|
||||||
|
<li key={index} className="mb-4">
|
||||||
<h4 className="m-0 text-[#BBE572]">
|
<h4 className="m-0 text-[#BBE572]">
|
||||||
{item.title}
|
{item.title}
|
||||||
{/* <TextShuffler textInput={item.title} /> */}
|
{/* <TextShuffler textInput={item.title} /> */}
|
||||||
@ -63,15 +82,20 @@ export default function MySkillsSection() {
|
|||||||
{/* <TextShuffler textInput={item.description} /> */}
|
{/* <TextShuffler textInput={item.description} /> */}
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
))}
|
)
|
||||||
|
)}
|
||||||
</React.Fragment>
|
</React.Fragment>
|
||||||
) : (
|
) : (
|
||||||
<React.Fragment>
|
<React.Fragment>
|
||||||
{uiStack.map((item: { title: string; description: string }, index: number) => (
|
{uiStack.map(
|
||||||
<li
|
(
|
||||||
key={index}
|
item: {
|
||||||
className="mb-4"
|
title: string;
|
||||||
>
|
description: string;
|
||||||
|
},
|
||||||
|
index: number
|
||||||
|
) => (
|
||||||
|
<li key={index} className="mb-4">
|
||||||
<h4 className="m-0 text-[#BBE572]">
|
<h4 className="m-0 text-[#BBE572]">
|
||||||
{item.title}
|
{item.title}
|
||||||
{/* <TextShuffler textInput={item.title} /> */}
|
{/* <TextShuffler textInput={item.title} /> */}
|
||||||
@ -81,7 +105,8 @@ export default function MySkillsSection() {
|
|||||||
{/* <TextShuffler textInput={item.description} /> */}
|
{/* <TextShuffler textInput={item.description} /> */}
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
))}
|
)
|
||||||
|
)}
|
||||||
</React.Fragment>
|
</React.Fragment>
|
||||||
)}
|
)}
|
||||||
</ul>
|
</ul>
|
||||||
|
Loading…
Reference in New Issue
Block a user