599 lines
36 KiB
HTML
599 lines
36 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="ko">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>정보조회 > 우리국 자료 > 목록</title>
|
|
<script src="../../js/ui.js"></script>
|
|
<link rel="stylesheet" href="../../css/global.css" type="text/css" />
|
|
<link rel="stylesheet" href="../../css/default.css" type="text/css" />
|
|
</head>
|
|
|
|
<body>
|
|
<header>
|
|
<div>
|
|
<container>
|
|
<div row middle between>
|
|
<logo></logo>
|
|
<div row class="menu-first-depth" style="--gap:36px">
|
|
<div>
|
|
<a href="#" data-current="false">정보등록</a>
|
|
</div>
|
|
<div>
|
|
<a href="#" data-current="false">정보관리</a>
|
|
</div>
|
|
<div>
|
|
<a href="#" data-current="true">정보조회</a>
|
|
</div>
|
|
<div>
|
|
<a href="#" data-current="false">정보보고관리</a>
|
|
</div>
|
|
</div>
|
|
<div row style="--gap:17px">
|
|
<label class="button switch">
|
|
<input type="checkbox" checked>
|
|
<div class="switch-label">
|
|
<span>통합 검색</span>
|
|
<span>지능형 검색</span>
|
|
</div>
|
|
</label>
|
|
<form class="header-search" style="--width:320px">
|
|
<input type="search" placeholder="검색어를 입력하세요." />
|
|
<button type="submit"></button>
|
|
</form>
|
|
</div>
|
|
<div class="user-info" row middle style="--gap:16px">
|
|
<div col style="--gap:2px">
|
|
<p>홍길동</p>
|
|
<span>외교정보기획국</span>
|
|
</div>
|
|
<div class="logout"></div>
|
|
</div>
|
|
</div>
|
|
</container>
|
|
</div>
|
|
</header>
|
|
<section style="--section-top:145px">
|
|
<div class="breadcrumb">
|
|
<container>
|
|
<div col style="--gap:12px">
|
|
<div row middle class="breadcrumb-wrap" style="--gap:4px">
|
|
<a href="#home"></a>
|
|
<div class="caret"></div>
|
|
<a href="#home">주요일정</a>
|
|
</div>
|
|
<h1>
|
|
주요일정
|
|
</h1>
|
|
</div>
|
|
</container>
|
|
</div>
|
|
</section>
|
|
|
|
<section>
|
|
<div class="calendar-wrap">
|
|
<input type="hidden" id="initial-year" value="2024">
|
|
<input type="hidden" id="initial-month" value="10">
|
|
|
|
<div class="toggle-view">
|
|
<div class="view-div">
|
|
<button class="view-btn" onclick="calendar.openPeriodModal()">엑셀다운로드</button>
|
|
<button id="view-btn" class="view-btn" onclick="calendar.changeView(event)">리스트</button>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="calendar" class="calendar-view-type" style="display: block;">
|
|
<div class="calendar-container">
|
|
<div class="calendar-header">
|
|
<div class="arrow" onclick="calendar.changeMonth(-1)"><</div>
|
|
<div>
|
|
<span class="faded"><span id="prev-month">2024년 9월</span></span>
|
|
<span id="current-calendar-month">2024.10</span>
|
|
<span class="faded"><span id="next-month">2024년 11월</span></span>
|
|
</div>
|
|
<div class="arrow" onclick="calendar.changeMonth(1)">></div>
|
|
</div>
|
|
|
|
<!-- 해당 부분에 대해서 html 구조가 변경되었습니다. 참조해주세요 -->
|
|
<div row>
|
|
<table class="calendar-table">
|
|
<thead>
|
|
<tr>
|
|
<th>Sun</th>
|
|
<th>Mon</th>
|
|
<th>Tue</th>
|
|
<th>Wed</th>
|
|
<th>Thu</th>
|
|
<th>Fri</th>
|
|
<th>Sat</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody id="calendar-body">
|
|
<tr>
|
|
<td></td>
|
|
<td></td>
|
|
<td>1<div class="event-dots">
|
|
<div class="event-dot" style="--background-color: rgb(0, 255, 0);"
|
|
data-title="필리핀 외교장관방한" data-desc="주세부 대한민국 분관 주세부 대한민국 분관">
|
|
</div>
|
|
</div>
|
|
</td>
|
|
<td>2<div class="event-dots">
|
|
<div class="event-dot" style="--background-color: rgb(0, 255, 0);"
|
|
data-title="필리핀 외교장관방한 test" data-desc="주세부 대한민국 분관 test"></div>
|
|
<div class="event-dot" style="--background-color: rgb(0, 0, 255);"
|
|
data-title="필리핀 외교장관방한 test" data-desc="주세부 대한민국 분관 test"></div>
|
|
<div class="event-dot" style="--background-color: rgb(0, 0, 255);"
|
|
data-title="필리핀 외교장관방한 test" data-desc="주세부 대한민국 분관 test"></div>
|
|
<div class="event-more-dots">+6개</div>
|
|
</div>
|
|
</td>
|
|
<td>3<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
<div class="event-more-dots">+6개</div>
|
|
</div>
|
|
</td>
|
|
<td>4<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
</div>
|
|
</td>
|
|
<td>5<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>6<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
</div>
|
|
</td>
|
|
<td>7<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
</div>
|
|
</td>
|
|
<td>8<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
</div>
|
|
</td>
|
|
<td>9<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
</div>
|
|
</td>
|
|
<td>10<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
</div>
|
|
</td>
|
|
<td>11<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
</div>
|
|
</td>
|
|
<td>12<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>13<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
</div>
|
|
</td>
|
|
<td>14<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
</div>
|
|
</td>
|
|
<td>15<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
</div>
|
|
</td>
|
|
<td>16<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
<div class="event-more-dots">+1개</div>
|
|
</div>
|
|
</td>
|
|
<td>17<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
<div class="event-more-dots">+1개</div>
|
|
</div>
|
|
</td>
|
|
<td>18<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
<div class="event-more-dots">+1개</div>
|
|
</div>
|
|
</td>
|
|
<td>19<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
<div class="event-more-dots">+1개</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>20<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
<div class="event-more-dots">+1개</div>
|
|
</div>
|
|
</td>
|
|
<td>21<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
<div class="event-more-dots">+1개</div>
|
|
</div>
|
|
</td>
|
|
<td>22<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
</div>
|
|
</td>
|
|
<td>23<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
</div>
|
|
</td>
|
|
<td>24<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
</div>
|
|
</td>
|
|
<td>25<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
</div>
|
|
</td>
|
|
<td>26<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>27<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
</div>
|
|
</td>
|
|
<td id="today" class="selected">28<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
</div>
|
|
</td>
|
|
<td>29<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
</div>
|
|
</td>
|
|
<td>30<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(0, 0, 255);"></div>
|
|
<div class="event-dot" style="background-color: rgb(255, 0, 0);"></div>
|
|
</div>
|
|
</td>
|
|
<td>31<div class="event-dots">
|
|
<div class="event-dot" style="background-color: rgb(0, 255, 0);"></div>
|
|
<div class="event-dot" style="background-color: rgb(255, 0, 0);"></div>
|
|
</div>
|
|
</td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<div col>
|
|
<div col>
|
|
<div class="calendar-category-items">
|
|
<div style="width:180px">
|
|
<select onclick="console.log(event.target.value)">
|
|
<option value="1">전체</option>
|
|
<option value="2">국경일</option>
|
|
<option value="3">행사</option>
|
|
<option value="4">기념일</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="event-list">
|
|
<ul id="event-items">
|
|
<li class="event-item">
|
|
<div class="event-category">
|
|
<button class="category" style="background-color: #00FF00">기념일</button>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p class="event-date">2024.10.28.</p>
|
|
</div>
|
|
<div class="event-title">
|
|
제발돼라수정
|
|
</div>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="event-item">
|
|
<div class="event-category">
|
|
<button class="category" style="background-color: #0000FF">행사</button>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p class="event-date">2024.10.28.</p>
|
|
</div>
|
|
<div class="event-title">
|
|
이건되는가혹시
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="toggle-save">
|
|
<button class="save-btn" onclick="calendar.openSchedModal()">등록</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- 해당 부분에 대해서 html 구조가 변경되었습니다. 참조해주세요 -->
|
|
</div>
|
|
</div>
|
|
|
|
<div id="list" class="calendar-view-type" style="display: block;">
|
|
<div class="list-container">
|
|
<div class="list-header">
|
|
<div class="arrow"><</div>
|
|
<div>
|
|
<span id="current-list-month">2024년 10월</span>
|
|
</div>
|
|
<div class="arrow">></div>
|
|
</div>
|
|
<div class="list-category-container">
|
|
<div class="list-category-items">
|
|
<div style="width:180px">
|
|
<select onclick="console.log(event.target.value)">
|
|
<option value="1">전체</option>
|
|
<option value="2">국경일</option>
|
|
<option value="3">행사</option>
|
|
<option value="4">기념일</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="calendar-list-view" row>
|
|
<div class="event-list">
|
|
<ul id="event-items">
|
|
<li class="event-item">
|
|
<div class="event-category">
|
|
<button class="category" style="background-color: #00FF00">기념일</button>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p class="event-date">2024.10.28.</p>
|
|
</div>
|
|
<div class="event-title">
|
|
제발돼라수정
|
|
</div>
|
|
<div class="event-desc">
|
|
<p>주가나 대한민국 대사관</p>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="event-item">
|
|
<div class="event-category">
|
|
<button class="category" style="background-color: #0000FF">행사</button>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p class="event-date">2024.10.28.</p>
|
|
</div>
|
|
<div class="event-title">
|
|
이건되는가혹시
|
|
</div>
|
|
<div class="event-desc">
|
|
<p>주가나 대한민국 대사관</p>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="event-item">
|
|
<div class="event-category">
|
|
<button class="category" style="background-color: #0000FF">행사</button>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p class="event-date">2024.10.28.</p>
|
|
</div>
|
|
<div class="event-title">
|
|
이건되는가혹시
|
|
</div>
|
|
<div class="event-desc">
|
|
<p>주가나 대한민국 대사관</p>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="event-item">
|
|
<div class="event-category">
|
|
<button class="category" style="background-color: #0000FF">행사</button>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p class="event-date">2024.10.28.</p>
|
|
</div>
|
|
<div class="event-title">
|
|
이건되는가혹시
|
|
</div>
|
|
<div class="event-desc">
|
|
<p>주가나 대한민국 대사관</p>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="event-item">
|
|
<div class="event-category">
|
|
<button class="category" style="background-color: #0000FF">행사</button>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p class="event-date">2024.10.28.</p>
|
|
</div>
|
|
<div class="event-title">
|
|
이건되는가혹시
|
|
</div>
|
|
<div class="event-desc">
|
|
<p>주가나 대한민국 대사관</p>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="event-item">
|
|
<div class="event-category">
|
|
<button class="category" style="background-color: #0000FF">행사</button>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p class="event-date">2024.10.28.</p>
|
|
</div>
|
|
<div class="event-title">
|
|
이건되는가혹시
|
|
</div>
|
|
<div class="event-desc">
|
|
<p>주가나 대한민국 대사관</p>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="event-item">
|
|
<div class="event-category">
|
|
<button class="category" style="background-color: #0000FF">행사</button>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p class="event-date">2024.10.28.</p>
|
|
</div>
|
|
<div class="event-title">
|
|
이건되는가혹시
|
|
</div>
|
|
<div class="event-desc">
|
|
<p>주가나 대한민국 대사관</p>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="event-item">
|
|
<div class="event-category">
|
|
<button class="category" style="background-color: #0000FF">행사</button>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p class="event-date">2024.10.28.</p>
|
|
</div>
|
|
<div class="event-title">
|
|
이건되는가혹시
|
|
</div>
|
|
<div class="event-desc">
|
|
<p>주가나 대한민국 대사관</p>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="event-item">
|
|
<div class="event-category">
|
|
<button class="category" style="background-color: #0000FF">행사</button>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p class="event-date">2024.10.28.</p>
|
|
</div>
|
|
<div class="event-title">
|
|
이건되는가혹시
|
|
</div>
|
|
<div class="event-desc">
|
|
<p>주가나 대한민국 대사관</p>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="event-item">
|
|
<div class="event-category">
|
|
<button class="category" style="background-color: #0000FF">행사</button>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p class="event-date">2024.10.28.</p>
|
|
</div>
|
|
<div class="event-title">
|
|
이건되는가혹시
|
|
</div>
|
|
<div class="event-desc">
|
|
<p>주가나 대한민국 대사관</p>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="list-section">
|
|
<div col class="list-wrap">
|
|
<div class="table-action">
|
|
<div class="toggle-save">
|
|
<button class="save-btn" onclick="calendar.openSchedModal()">등록</button>
|
|
</div>
|
|
</div>
|
|
<div row class="table-nav" style="--gap:16px">
|
|
<button class="btn-first">처음</button>
|
|
<button class="btn-prev">이전</button>
|
|
<a href="#">41</a>
|
|
<a href="#">42</a>
|
|
<a href="#">32</a>
|
|
<a href="#">44</a>
|
|
<a href="#" data-current="true">45</a>
|
|
<a href="#">46</a>
|
|
<a href="#">47</a>
|
|
<a href="#">48</a>
|
|
<a href="#">49</a>
|
|
<a href="#">50</a>
|
|
<button class="btn-next">다음</button>
|
|
<button class="btn-last">마지막</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</section>
|
|
<footer style="--mt:98px">
|
|
<container>
|
|
<div row between middle>
|
|
<p style="--color:#ffffff99">Copyright ⓒ 대한민국 외교부. All rights reserved</p>
|
|
<footer-logo />
|
|
</div>
|
|
</container>
|
|
</footer>
|
|
<script>uiEventCalendarHandler(); uiSelectorRenderer("middle")</script>
|
|
</body>
|
|
|
|
</html> |