Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ jobs:
run: docker compose down fe --rmi local

- name: Start service
run: docker compose up be -d
run: docker compose up fe -d
Binary file modified src/assets/executive_profile/PR_director.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/assets/executive_profile/affairs_manger.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/executive_profile/external.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/assets/executive_profile/president.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/assets/executive_profile/study_director.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/executive_profile/supporter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/assets/executive_profile/technic_director.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/executive_profile/vice_president.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
81 changes: 57 additions & 24 deletions src/pages/section/Section6.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,13 @@ import { Span } from '@components/typograph/Text';
import { ExecutiveProfile } from '@components/display/section/ExecutiveProfile';

import PresidentImage from '@/assets/executive_profile/president.png'; // 회장 이미지
import VicePresidentImage from '@/assets/executive_profile/vice_president.png'; // 부회장 이미지
import FinancialManagerImage from '@/assets/executive_profile/affairs_manger.png'; // 총무부장 이미지
import TechnicalManagerImage from '@/assets/executive_profile/technic_director.png'; // 기술부장 이미지
import PromotionManagerImage from '@/assets/executive_profile/PR_director.png'; // 홍보부장 이미지
import StutyManagerImage from '@/assets/executive_profile/study_director.png'; // 학술부장 이미지
import ExternalImage from '@/assets/executive_profile/external.png'; // 학술부장 이미지
import SupporterImage from '@/assets/executive_profile/supporter.png'; // 서포트 이미지

// MainPage 양식과 호환될 수 있도록 바탕 설정
const Section = styled.section`
Expand Down Expand Up @@ -64,61 +67,91 @@ const ProfilesWrapper = styled.div`
export default function Section6() {
const executives = [
{
name: '박소현',
name: '장기원',
role: '회장',
group_number: 24,
major: '심화컴퓨터',
student_id_year: 23,
group_number: 25,
major: '플랫폼소프트웨어',
student_id_year: 24,
description: 'KERT를 운영하며 전반적인 활동을 총괄해요.',
image_url: PresidentImage,
color: '#0047FF',
},
{
name: '박규연',
name: '박재민',
role: '부회장',
group_number: 25,
major: '인공지능컴퓨팅',
student_id_year: 24,
description: 'KERT의 각종 행사를 기획하고 운영해요.',
image_url: VicePresidentImage,
color: '#5A00FF',
},
{
name: '신찬규',
role: '총무부장',
group_number: 24,
group_number: 21,
major: '심화컴퓨터',
student_id_year: 22,
description: 'KERT의 각종 행사/재정을 계획하고 준비해요.',
student_id_year: 20,
description: 'KERT의 재정을 기록하고 관리해요.',
image_url: FinancialManagerImage,
color: '#FA00FF',
},
{
name: '시연우',
name: '김시연',
role: '홍보부장',
group_number: 25,
major: '글로벌소프트웨어',
student_id_year: 24,
description: '활동 홍보 자료를 제작하고 업로드해요.',
image_url: PromotionManagerImage,
color: '#FFF500',
},
{
name: '황부연',
role: '기술부장',
group_number: 23,
major: '심화컴퓨터',
student_id_year: 22,
group_number: 25,
major: '글로벌소프트웨어',
student_id_year: 24,
description: 'KERT의 웹사이트, 서버와 같은 IT 시스템을 관리해요.',
image_url: TechnicalManagerImage,
color: '#00FF0A',
},
{
name: '조은정',
role: '홍보부장',
group_number: 23,
major: '심화컴퓨터',
student_id_year: 22,
description: '활동 홍보 자료를 제작하고 업로드해요.',
image_url: PromotionManagerImage,
color: '#FFF500',
name: '김경민',
role: '대외부장',
group_number: 25,
major: '인공지능컴퓨팅',
student_id_year: 24,
description: 'KERT 외부 행사 및 교류를 총괄해요.',
image_url: ExternalImage,
color: '#00FFA2',
},
{
name: '김수진',
name: '권민서',
role: '학술부장',
group_number: 23,
group_number: 25,
major: '글로벌소프트웨어',
student_id_year: 22,
student_id_year: 24,
description: '정기 세미나, 프로젝트 및 스터디를 관리해요.',
image_url: StutyManagerImage,
color: '#0094FF',
},
{
name: '박소현',
role: '대외/서포트',
group_number: 24,
major: '심화컴퓨터',
student_id_year: 23,
description: 'KERT의 전체적인 운영 및 관리에 도움을 줘요',
image_url: SupporterImage,
color: '#FF007A',
},
];

return (
<Section id="executives">
<Content>
<Title>KERT 25기 임원진을 소개합니다</Title>
<Title>KERT 26기 임원진을 소개합니다</Title>
<ProfilesWrapper>
{executives.map((executive, i) => (
// 짝수일 때는 isReversed = true
Expand Down
Loading