From 542875bf24ee456423371f8a6e407f813b903674 Mon Sep 17 00:00:00 2001 From: Marshall Ku Date: Wed, 13 Mar 2024 12:09:12 +0900 Subject: [PATCH] Add about page temporarily --- apps/blog/app/about/page.module.scss | 48 ++++++++++++++ apps/blog/app/about/page.tsx | 64 +++++++++++++++++++ .../src/components/DrawerContent/index.tsx | 1 + 3 files changed, 113 insertions(+) create mode 100644 apps/blog/app/about/page.module.scss create mode 100644 apps/blog/app/about/page.tsx diff --git a/apps/blog/app/about/page.module.scss b/apps/blog/app/about/page.module.scss new file mode 100644 index 00000000..10cb6ee3 --- /dev/null +++ b/apps/blog/app/about/page.module.scss @@ -0,0 +1,48 @@ +.about { + width: clamp(0px, map-get($container-width, small), 100%); + margin: $global-navigation-height auto 0; + + &__container { + padding: 0 12px; + } + + &__profile { + margin: 24px 0; + + > img { + display: block; + margin: 0 auto; + border-radius: 50%; + } + } + + &__title { + margin: 0 0 24px; + text-align: center; + } + + &__contact { + display: flex; + flex-direction: column; + gap: 8px; + + @include respond-to(medium) { + display: grid; + grid-template-columns: repeat(2, 1fr); + gap: 8px; + } + + > li > a { + display: flex; + padding: 8px; + align-items: center; + border: 1px solid color(sub); + border-radius: 8px; + + > i { + margin-right: 8px; + font-size: 2em; + } + } + } +} diff --git a/apps/blog/app/about/page.tsx b/apps/blog/app/about/page.tsx new file mode 100644 index 00000000..73bc77ce --- /dev/null +++ b/apps/blog/app/about/page.tsx @@ -0,0 +1,64 @@ +import { Icon } from "@marshallku/icon"; +import { classNames } from "@marshallku/utils"; +import Typography from "#components/Typography"; +import styles from "./page.module.scss"; +import Button from "#components/Button"; + +export const dynamic = "error"; + +const cx = classNames(styles, "about"); + +export function generateMetadata() { + return { + title: "About Me", + }; +} + +export default function AboutPage() { + return ( +
+
+
+ Marshall Ku +
+ + Marshall Ku / 구영표 + + +
+
+ ); +} diff --git a/apps/blog/src/components/DrawerContent/index.tsx b/apps/blog/src/components/DrawerContent/index.tsx index f2d26291..5bc9a5da 100644 --- a/apps/blog/src/components/DrawerContent/index.tsx +++ b/apps/blog/src/components/DrawerContent/index.tsx @@ -73,6 +73,7 @@ function DrawerContent({ opened, closeDrawer, willClose, setWillClose }: DrawerC