diff --git a/apps/about-me/public/assets/avatarRL.jpeg b/apps/about-me/public/assets/avatarRL.jpeg new file mode 100755 index 0000000..1a0d193 Binary files /dev/null and b/apps/about-me/public/assets/avatarRL.jpeg differ diff --git a/apps/about-me/src/pages/index.tsx b/apps/about-me/src/pages/index.tsx index b41e78c..1e2d483 100644 --- a/apps/about-me/src/pages/index.tsx +++ b/apps/about-me/src/pages/index.tsx @@ -9,6 +9,7 @@ import { FaGithub, FaLinkedin } from 'react-icons/fa'; +import { ReactNode } from "react"; const circle = cva("absolute rounded-full border -z-10", { variants: { @@ -26,7 +27,7 @@ const circle = cva("absolute rounded-full border -z-10", { }, color: { back: "border-pink-50", - fore: "border-rose-300", + fore: "border-amber-300", } }, defaultVariants: { @@ -49,41 +50,58 @@ const Shapes = () =>
-const Brief = () =>
+const Article: React.FC<{ children?: ReactNode }> = ({ children }) =>
+ {children} +
+ +const Brief = () =>
{/*Avatar*/}
Hung's avatar
-

+

Hung Tran

-

+

Software Engineer

-
+
-const About = () =>
- This is my about section -
+const SectionHeader: React.FC<{ text?: string, children?: ReactNode }> = ({ text, children }) =>

+ {text} + {children} +

-const Experience = () =>
+const ImageDisplay = () =>
+ +
+const About = () =>
+ About +
+ +const Experience = () =>
+ Experience Some stub content while this is not propagated yet -
+
-const Blog = () =>
+const Blog = () =>
+ Blogs lol -
+
-const Projects = () =>
+const Projects = () =>
+ Projects I was about to type Lorem Ipsum until I realize I could not even remember the content of the first sentence. @@ -112,7 +130,7 @@ const Projects = () =>
I was about to type Lorem Ipsum until I realize I could not even remember the content of the first sentence. -
+
const NavbarItem: React.FC<{ @@ -120,37 +138,62 @@ const NavbarItem: React.FC<{ link: string; children: React.ReactNode }> = ({ text, link, children }) => - + +const iconCva = cva("transition-colors", { + variants: { + theme: { + light: "group-hover:fill-gray-700 fill-gray-400" + } + }, + defaultVariants: { + theme: "light" + } +}); + const Navbar = () =>
- - + +
- Hung Tran + + Hung Tran +
const Home: NextPage = () => { return ( -
+
Hung Tran - - - - - +
+ +
+
+ +
+
+ +
+
+ +
+
+ +
); };