Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: create about section #21

Merged
merged 1 commit into from
Feb 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion src/app/page.tsx
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import { About } from '@/components/about';
import { Intro } from '@/components/intro';
import { ThemeToggle } from '@/components/theme-toggle';

Expand All @@ -6,7 +7,8 @@ const Home = () => {
<>
<div className="container flex flex-col items-center">
<Intro />
<div className="bg-secondary h-16 w-1 rounded-full" />
<div className="bg-secondary h-16 w-1 rounded-full sm:my-5" />
<About />
</div>
<div className="fixed bottom-5 right-5 sm:bottom-8 sm:right-8">
<ThemeToggle />
Expand Down
42 changes: 42 additions & 0 deletions src/components/about.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
import { Icons } from '@/components/icons';
import { SectionHeading } from '@/components/section-heading';

export const About = () => {
return (
<section className="my-10 flex w-full flex-col items-center">
<SectionHeading heading="About me" />
<div className="max-w-2xl text-center text-sm leading-7">
<p className="mb-4">
After graduating with a degree in Accounting, I decided to pursue my
passion for programming. I enrolled in a coding bootcamp and learned
full-stack web development. My favorite part of programming is the
problem-solving aspect. I love the feeling of finally figuring out a
solution to a problem. My core stack is React, Next.js, Node.js, and
MongoDB. I am also familiar with TypeScript and Prisma. I am always
looking to learn new technologies. I am currently looking for a
full-time position as a software developer.
</p>
<p>
When I am not coding, I enjoy playing video games, watching movies,
and playing with my dog. I also enjoy learning new things. I am
currently learning about history and philosophy. I am also learning
how to play the guitar.
</p>
</div>
<div className="mt-5 flex w-full flex-wrap justify-center gap-10">
<Icons.html className="size-12" />
<Icons.css className="size-12" />
<Icons.sass className="size-12" />
<Icons.tailwind className="size-12" />
<Icons.javascript className="size-12" />
<Icons.typescript className="size-12" />
<Icons.react className="size-12" />
<Icons.redux className="size-12" />
<Icons.nextjs className="size-12" />
<Icons.nestjs className="size-12" />
<Icons.prisma className="size-12" />
<Icons.docker className="size-12" />
</div>
</section>
);
};
Loading
Loading