-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* design: 교양 교과과정 변경 내역 디자인 수정 * fix: 필수교양과목 본문 컴포넌트 분리 * fix: 아코디언 형식으로 수정 * refactor: 아코디언 컴포넌트 분리
- Loading branch information
1 parent
c35783c
commit 7e43bf6
Showing
22 changed files
with
183 additions
and
35 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
'use client'; | ||
|
||
import { useReducer } from 'react'; | ||
|
||
import HTMLViewer from '../editor/HTMLViewer'; | ||
|
||
interface AccordionProps { | ||
title: string; | ||
content: string; | ||
} | ||
|
||
export default function Accordion({ title, content }: AccordionProps) { | ||
const [isExpanded, toggleExpand] = useReducer((x) => !x, false); | ||
|
||
return ( | ||
<div className="rounded overflow-hidden border-b border-neutral-200 bg-[#efefef]"> | ||
<h4 | ||
className="bg-neutral-100 px-4 py-[6px] flex items-center gap-1 cursor-pointer" | ||
onClick={toggleExpand} | ||
> | ||
<span className="material-symbols-outlined font-light text-[36px] text-main-orange"> | ||
{isExpanded ? 'expand_less' : 'expand_more'} | ||
</span> | ||
<span className="font-medium tracking-[0.02em]">{title}</span> | ||
</h4> | ||
{isExpanded && ( | ||
<div className="m-5 bg-white"> | ||
<HTMLViewer htmlContent={content} /> | ||
</div> | ||
)} | ||
</div> | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<div><table><tbody><tr><td colspan="2" rowspan="2"><div>구분</div></td><td colspan="3"><div>1학년</div></td><td colspan="3"><div>2학년</div></td><td colspan="3"><div>3학년</div></td><td colspan="3"><div>4학년</div></td><td rowspan="2"><div>합계</div></td><td rowspan="2"><div>비고</div></td></tr><tr><td><div>1</div></td><td><div>2</div></td><td><div>계</div></td><td><div>1</div></td><td><div>2</div></td><td><div>계</div></td><td><div>1</div></td><td><div>2</div></td><td><div>계</div></td><td><div>1</div></td><td><div>2</div></td><td><div>계</div></td></tr><tr><td colspan="2"><div>학문의 기초</div></td><td><div>16(17)</div></td><td><div>14</div></td><td><div>30(31)</div></td><td><div>3</div></td><td><div>3</div></td><td><div>6</div></td><td><div><br></div></td><td><div>3</div></td><td><div>3</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>39(40)</div></td><td><ul><li>*[1-1]대학영어 또는 고급영어(3), 수학및연습1 또는 고급수학및연습1(3), 컴퓨터의기초 또는 컴퓨터원리(2 또는 3), 기타과목(8)</li><li>*[1-2]대학국어(3), 수학및연습2 또는 고급수학및연습2(3), 기타과목(8)</li><li>*[2-1] 공학수학1 (3)</li><li>*[2-2]공학수학2 (3)</li><li>*[3-2]과학과 기술 글쓰기(3)</li></ul></td></tr><tr><td rowspan="4"><div>핵심교양</div></td><td><div>문학과 예술</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td></tr><tr><td><div>역사와 철학</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div>3</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td></tr><tr><td><div>사회와 이념</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td></tr><tr><td><div>자연의 이해</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td></tr><tr><td colspan="2"><div>선택</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div>3</div></td><td><div>6</div></td><td><div>6</div></td><td><ul><li>*[4-1] 공학소양관련 교과목 <아래참조>(3).</li><li>*[4-2] 공학소양관련 교과목 <아래참조>(3).</li></ul></td></tr><tr><td colspan="2"><div>교양학점계</div></td><td><div>16(17)</div></td><td><div>14</div></td><td><div>30(31)</div></td><td><div>6</div></td><td><div>6</div></td><td><div>12</div></td><td><div>3</div></td><td><div>3</div></td><td><div>6</div></td><td><div>3</div></td><td><div>3</div></td><td><div>6</div></td><td><div>54(55)</div></td><td><div><br></div></td></tr></tbody></table></div><h2>실험과목 이수</h2><div><ul><li>물리학1/2(또는 고급물리학1/2), 화학1/2(또는 고급화학1/2), 생물학1/2, 물리학, 화학, 생물학, 통계학, 물리학실험1/2, 화학실험1/2, 생물학실험1/2, 물리학실험, 화학실험, 생물학실험, 통계학실험 중에서 학기별로 8학점을 이수하는 것을 원칙으로 하되, 이수과목은 각 학과(부) 특성에 맞게 따로 정하여 운영할 수 있음.</li><li>물리학1/2(또는 고급물리학1/2)>, 화학1/2(또는 고급화학1/2), 생물학1/2, 물리학, 화학, 생물학, 통계학을 수강하는 학생은 반드시 해당학기에 실험을 동시에 수강하여야 함.</li><li>공학소양관련 교과목 : 과학기술과 사회, 경제학개론, 소비자와 시장, 경영학개론, 창업과 경제 중 3학점, 정보와 산업기술의 이해, 생명과 환경기술의 이해, 컴퓨터와 마음, 두뇌의 이해, 공학윤리와 리더십, 특허와 기술이전 중 3학점을 반드시 이수.</li></ul></div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<div><table><tbody><tr><td colspan="2" rowspan="2"><div>구분</div></td><td colspan="3"><div>1학년</div></td><td colspan="3"><div>2학년</div></td><td colspan="3"><div>3학년</div></td><td colspan="3"><div>4학년</div></td><td rowspan="2"><div>합계</div></td><td rowspan="2"><div>비고</div></td></tr><tr><td><div>1</div></td><td><div>2</div></td><td><div>계</div></td><td><div>1</div></td><td><div>2</div></td><td><div>계</div></td><td><div>1</div></td><td><div>2</div></td><td><div>계</div></td><td><div>1</div></td><td><div>2</div></td><td><div>계</div></td></tr><tr><td colspan="2"><div>학문의 기초</div></td><td><div>16(17)</div></td><td><div>17</div></td><td><div>33(34)</div></td><td><div>3</div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td><td><div>3</div></td><td><div>3</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>39(40)</div></td><td><ul><li>*[1-1]대학영어 또는 고급영어(3), 수학및연습1 또는 고급수학및연습1(3), 컴퓨터의기초 또는 컴퓨터원리(2 또는 3), 기타과목(8)</li><li>*[1-2]대학국어(3), 수학및연습2 또는 고급수학및연습2(3), 공학수학1(3), 기타과목(8)</li><li>*[2-2]공학수학2 (3)</li><li>*[3-2]과학과 기술 글쓰기(3)</li></ul></td></tr><tr><td rowspan="4"><div>핵심교양</div></td><td><div>문학과 예술</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td></tr><tr><td><div>역사와 철학</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div>3</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td></tr><tr><td><div>사회와 이념</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div><br></div></td></tr><tr><td><div>자연의 이해</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td></tr><tr><td colspan="2"><div>선택</div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div><br></div></td><td><div>3</div></td><td><div>3</div></td><td><div>6</div></td><td><div>6</div></td><td><ul><li>*[4-1] 공학소양관련 교과목 <아래참조>(3).</li><li>*[4-2] 공학소양관련 교과목 <아래참조>(3).</li></ul></td></tr><tr><td colspan="2"><div>교양학점계</div></td><td><div>16(17)</div></td><td><div>17</div></td><td><div>33(34)</div></td><td><div>6</div></td><td><div>3</div></td><td><div>9</div></td><td><div>3</div></td><td><div>3</div></td><td><div>6</div></td><td><div>3</div></td><td><div>3</div></td><td><div>6</div></td><td><div>54(55)</div></td><td><div><br></div></td></tr></tbody></table></div><h2>실험과목 이수</h2><div><ul><li>물리학1/2(또는 고급물리학1/2), 화학1/2(또는 고급화학1/2), 생물학1/2, 물리학, 화학, 생물학, 통계학, 물리학실험1/2, 화학실험1/2, 생물학실험1/2, 물리학실험, 화학실험, 생물학실험, 통계학실험 중에서 학기별로 8학점을 이수하는 것을 원칙으로 하되, 이수과목은 각 학과(부) 특성에 맞게 따로 정하여 운영할 수 있음.</li><li>물리학1/2(또는 고급물리학1/2)>, 화학1/2(또는 고급화학1/2), 생물학1/2, 물리학, 화학, 생물학, 통계학을 수강하는 학생은 반드시 해당학기에 실험을 동시에 수강하여야 함.</li><li>공학소양관련 교과목 : 과학기술과 사회, 경제학개론, 소비자와 시장, 경영학개론, 창업과 경제, 기술과 사회발전 중 3학점, 정보와 산업기술의 이해, 컴퓨터와 마음, 두뇌의 이해, 공학윤리와 리더십, 특허와 기술이전, 기술과 기업 중 3학점을 반드시 이수.</li><li>공학소양관련 이수 규정 및 과학과 기술 글쓰기는 2005학년도 입학자부터 적용.</li></ul></div> |
Oops, something went wrong.