Skip to content

Commit 2544480

Browse files
committed
refactor: simplify join page to document-only application process
1 parent b3b177b commit 2544480

File tree

1 file changed

+28
-41
lines changed

1 file changed

+28
-41
lines changed

app/(main)/join/page.tsx

Lines changed: 28 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
export default function JoinPage() {
2+
const formUrl = process.env.NEXT_PUBLIC_JOIN_FORM_URL || "#";
3+
24
return (
35
<section className="py-32 px-6 md:px-12 bg-primary" id="join">
46
<div className="grid grid-cols-1 lg:grid-cols-2 gap-24 items-start">
57
<div className="text-primary-foreground">
6-
<span className="font-label tracking-widest uppercase text-xs mb-4 block">
8+
<span className="font-label tracking-widest uppercase text-xs mb-4 block opacity-80">
79
05 // RECRUITMENT
810
</span>
911
<h2 className="font-headline text-6xl md:text-8xl font-black tracking-tighter mb-12">
@@ -31,51 +33,36 @@ export default function JoinPage() {
3133
공지됩니다.
3234
</p>
3335
</div>
36+
<div>
37+
<h4 className="font-headline text-xl font-bold mb-2">
38+
선발 방식
39+
</h4>
40+
<p className="opacity-80">
41+
서류 지원으로만 선발합니다. 별도의 코딩 테스트나 면접은 없습니다.
42+
</p>
43+
</div>
3444
</div>
3545
</div>
3646

3747
<div className="bg-[#131313] p-12 shadow-2xl">
38-
<h3 className="font-headline text-3xl font-bold text-foreground mb-8">
39-
가입 절차
40-
</h3>
41-
<div className="space-y-12">
42-
<div className="flex gap-8">
43-
<span className="font-headline text-4xl font-extrabold text-primary/20">
44-
01
45-
</span>
46-
<div>
47-
<h5 className="font-bold text-foreground mb-2">서류 지원</h5>
48-
<p className="text-sm text-outline">
49-
간단한 자기소개와 알고리즘 관심 분야를 작성해 주세요.
50-
</p>
51-
</div>
52-
</div>
53-
<div className="flex gap-8">
54-
<span className="font-headline text-4xl font-extrabold text-primary/20">
55-
02
56-
</span>
57-
<div>
58-
<h5 className="font-bold text-foreground mb-2">코딩 테스트</h5>
59-
<p className="text-sm text-outline">
60-
기초적인 알고리즘 문제 풀이 능력을 확인합니다.
61-
</p>
62-
</div>
63-
</div>
64-
<div className="flex gap-8">
65-
<span className="font-headline text-4xl font-extrabold text-primary/20">
66-
03
67-
</span>
68-
<div>
69-
<h5 className="font-bold text-foreground mb-2">면접</h5>
70-
<p className="text-sm text-outline">
71-
학회 활동에 대한 열정과 협업 능력을 확인하는 면접입니다.
72-
</p>
73-
</div>
74-
</div>
75-
</div>
76-
<button className="w-full mt-12 py-6 bg-primary text-primary-foreground font-headline font-bold uppercase tracking-widest hover:bg-white transition-colors">
48+
<h3 className="font-headline text-3xl font-bold text-foreground mb-4">
7749
지원하기
78-
</button>
50+
</h3>
51+
<p className="text-outline mb-12">
52+
아래 버튼을 통해 지원서를 작성해 주세요. 간단한 자기소개와 알고리즘
53+
관심 분야를 적어주시면 됩니다.
54+
</p>
55+
<a
56+
href={formUrl}
57+
target="_blank"
58+
rel="noopener noreferrer"
59+
className="block w-full py-6 bg-primary text-primary-foreground font-headline font-bold uppercase tracking-widest hover:bg-white transition-colors text-center"
60+
>
61+
지원서 작성
62+
</a>
63+
<p className="mt-6 text-xs text-outline text-center">
64+
모집 기간이 아닌 경우 다음 모집 시 안내드리겠습니다.
65+
</p>
7966
</div>
8067
</div>
8168
</section>

0 commit comments

Comments
 (0)