|
1 | 1 | export default function JoinPage() { |
| 2 | + const formUrl = process.env.NEXT_PUBLIC_JOIN_FORM_URL || "#"; |
| 3 | + |
2 | 4 | return ( |
3 | 5 | <section className="py-32 px-6 md:px-12 bg-primary" id="join"> |
4 | 6 | <div className="grid grid-cols-1 lg:grid-cols-2 gap-24 items-start"> |
5 | 7 | <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"> |
7 | 9 | 05 // RECRUITMENT |
8 | 10 | </span> |
9 | 11 | <h2 className="font-headline text-6xl md:text-8xl font-black tracking-tighter mb-12"> |
@@ -31,51 +33,36 @@ export default function JoinPage() { |
31 | 33 | 공지됩니다. |
32 | 34 | </p> |
33 | 35 | </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> |
34 | 44 | </div> |
35 | 45 | </div> |
36 | 46 |
|
37 | 47 | <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"> |
77 | 49 | 지원하기 |
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> |
79 | 66 | </div> |
80 | 67 | </div> |
81 | 68 | </section> |
|
0 commit comments