Skip to content

Commit

Permalink
feat: 발표 자료 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
Circlewee committed Nov 27, 2024
1 parent 0acd509 commit 78852cf
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 0 deletions.
10 changes: 10 additions & 0 deletions components/third/Session.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import clsx from 'clsx'
import Image from 'next/image'
import SaveAltIcon from '@mui/icons-material/SaveAlt'

import { sessions } from '@/data/third/Session'
import SpeakerPrimary from '@/public/images/SpeakerPrimary_3.svg'
Expand Down Expand Up @@ -61,6 +62,15 @@ const Session = () => (
{speaker.name}
</span>
</div>
<button className="border rounded w-fit py-1 px-2 mt-2 desktop:mt-0">
<a
href={speaker.resource}
target="_blank"
className="text-mobile-body2 hover:text-gray-300 transition tablet:text-body3 flex items-center gap-1"
>
<SaveAltIcon className="w-4 h-4" /> 발표자료
</a>
</button>
</div>
</div>
</div>
Expand Down
23 changes: 23 additions & 0 deletions data/third/Session.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import Happy from '@/public/images/speakers/third/Happy.jpg'
import Hyan from '@/public/images/speakers/third/Hyan.jpg'
import Kimcheomji from '@/public/images/speakers/third/Kimcheomji.jpg'
import Kimsan from '@/public/images/speakers/third/Kimsan.jpg'
import AndrewYu from '@/public/images/speakers/third/AndrewYu.jpeg'

export const sessions = [
{
Expand All @@ -13,17 +14,31 @@ export const sessions = [
title: '30명의 심리 싸움, 오프라인 주식게임 제작기',
name: '하이안',
image: Hyan,
resource:
'https://drive.google.com/file/d/1dOI2bsc_q2Dj8Wq_nUwQ-6-sbA8jrSDy/view?usp=drive_link',
},
{
title:
'Trunk Code Quality로 일관성 있는 코드를 쓰는 개발자 되기',
name: '앤드류',
image: AndrewYu,
resource:
'https://drive.google.com/file/d/1gCJ48ZMUU64d9YkcczwgRqWlkevh4pu6/view?usp=drive_link',
},
{
title: '출근해서 바로 써먹을 수 있는 커뮤니케이션 팁',
name: '동훈',
image: Donghun,
resource:
'https://speakerdeck.com/donghoon759/culgeunhaeseo-baro-sseo-meogeul-su-issneun-keomyunikeisyeon-tib',
},
{
title:
'주니어 개발자의, 200일간 혼자만의 짧은 글쓰기 챌린지로 성장하기',
name: '병스커',
image: Byeongsker,
resource:
'https://drive.google.com/file/d/1GxEzmv9WKBQjTjU_KJlcvpAbBVevpzJn/view?usp=drive_link',
},
],
},
Expand All @@ -34,21 +49,29 @@ export const sessions = [
title: '30명의 심리 싸움, 오프라인 주식게임 제작기',
name: '하이안',
image: Hyan,
resource:
'https://drive.google.com/file/d/1dOI2bsc_q2Dj8Wq_nUwQ-6-sbA8jrSDy/view?usp=drive_link',
},
{
title: '어댑터 아키텍처를 통해 클라이언트 환경 개선하기',
name: '해피',
image: Happy,
resource:
'https://drive.google.com/file/d/1oLdu81OLpLNN-2N9rLqgMLFmppwdMWfw/view?usp=drive_link',
},
{
title: 'EventManager 패턴을 통해 클라이언트 환경 개선하기',
name: '김첨지',
image: Kimcheomji,
resource:
'https://gamma.app/docs/Copy-of-EventManager--jgf7myoa0j9h37y',
},
{
title: '대용량 파일 쉽게 다루기 A-Z',
name: '토마토',
image: Kimsan,
resource:
'https://drive.google.com/file/d/1av6ey5xwjZwo9Njimig3dj2-ltFt-HwT/view?usp=drive_link',
},
],
},
Expand Down
Binary file added public/images/speakers/third/AndrewYu.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 78852cf

Please sign in to comment.