회원, 메인, 시설예약 추가
@22a7a4481b573b2218177727fa45ae5b3a3a06f8
--- html/onSejong/common/_guide/guide.html
+++ html/onSejong/common/_guide/guide.html
... | ... | @@ -390,39 +390,7 @@ |
| 390 | 390 |
</fieldset> |
| 391 | 391 |
</li> |
| 392 | 392 |
<li> |
| 393 |
- <label for="inputAnatomy1" class="input-form">Label</label> |
|
| 394 |
- <input type="email" id="inputAnatomy1" placeholder="Text" class="input ico-mail" required> |
|
| 395 |
- <cite>message</cite> |
|
| 396 |
- </li> |
|
| 397 |
- <li> |
|
| 398 |
- <label for="inputAnatomy2" class="input-form required"><span>Label</span><cite>0/20</cite></label> |
|
| 399 |
- <input type="password" id="inputAnatomy2" placeholder="Password" required> |
|
| 400 |
- <cite>password는 클래스에 'valid'가 추가되어야만 통과</cite> |
|
| 401 |
- </li> |
|
| 402 |
- <li> |
|
| 403 |
- <label for="inputAnatomy3" class="input-form search">Search</label> |
|
| 404 |
- <fieldset class="search-area"> |
|
| 405 |
- <legend>검색</legend> |
|
| 406 |
- <div class="search-option"> |
|
| 407 |
- <select title="선택"> |
|
| 408 |
- <option>search option 1_1</option> |
|
| 409 |
- <option>search option 1_2</option> |
|
| 410 |
- </select> |
|
| 411 |
- <select title="선택"> |
|
| 412 |
- <option>search option 2_1</option> |
|
| 413 |
- <option>search option 2_2</option> |
|
| 414 |
- </select> |
|
| 415 |
- </div> |
|
| 416 |
- <div class="search"> |
|
| 417 |
- <input type="text" id="inputAnatomy3" placeholder="Enter Search Keyword" title="검색어 입력"> |
|
| 418 |
- <button class="btn ico-search">검색</button> |
|
| 419 |
- </div> |
|
| 420 |
- </fieldset> |
|
| 421 |
- <cite>message</cite> |
|
| 422 |
- </li> |
|
| 423 |
- <li> |
|
| 424 |
- <label for="inputAnatomy4" class="input-form search">Search</label> |
|
| 425 |
- <fieldset class="search-area small"> |
|
| 393 |
+ <fieldset class="search-area sm"> |
|
| 426 | 394 |
<legend>검색</legend> |
| 427 | 395 |
<div class="search-option"> |
| 428 | 396 |
<select title="선택"> |
... | ... | @@ -435,92 +403,10 @@ |
| 435 | 403 |
<button class="btn ico-search">검색</button> |
| 436 | 404 |
</div> |
| 437 | 405 |
</fieldset> |
| 438 |
- <cite>message</cite> |
|
| 439 | 406 |
</li> |
| 440 | 407 |
<li> |
| 441 |
- <label class="input-form-block"> |
|
| 442 |
- <div><span>User Case New</span></div> |
|
| 443 |
- <input type="text" placeholder="Text" required> |
|
| 444 |
- <cite>message</cite> |
|
| 445 |
- </label> |
|
| 446 |
- </li> |
|
| 447 |
- <li> |
|
| 448 |
- <label class="input-form-block"> |
|
| 449 |
- <div> |
|
| 450 |
- <span>User Case New</span> |
|
| 451 |
- <cite>0/10</cite> |
|
| 452 |
- </div> |
|
| 453 |
- <div class="input-block"> |
|
| 454 |
- <input type="password" placeholder="Password" class="password" required> |
|
| 455 |
- <label class="switch-hide icon-only"><input type="checkbox"><span><i class="ico-"></i> |
|
| 456 |
- icon-only</span></label> |
|
| 457 |
- <!-- 표시가 반대인 경우, switch-show 로 변경 --> |
|
| 458 |
- </div> |
|
| 459 |
- <cite>.input-block은 위와 같은 경우에만 한정 사용</cite> |
|
| 460 |
- </label> |
|
| 461 |
- </li> |
|
| 462 |
- <li> |
|
| 463 |
- <label for="inputDate0" class="input-form">Date</label> |
|
| 464 | 408 |
<input type="date" id="inputDate0" class="input"> |
| 465 | 409 |
</li> |
| 466 |
- <!-- <li> |
|
| 467 |
- <label for="inputDate02" class="input-form">Date</label> |
|
| 468 |
- <input type="date" id="inputDate02" class="input icon-only ico-calendar"> |
|
| 469 |
- </li> --> |
|
| 470 |
- <!-- <li> |
|
| 471 |
- <label for="inputDate01" class="input-form">Date</label> |
|
| 472 |
- <input type="month" id="inputDate01" placeholder="월 선택" class="input"> |
|
| 473 |
- </li> --> |
|
| 474 |
- <li> |
|
| 475 |
- <label for="inputDate1" class="input-form">Date</label> |
|
| 476 |
- <input type="date" id="inputDate1" placeholder="날짜를 선택하세요" |
|
| 477 |
- class="input ico-calendar custom-datepicker"> |
|
| 478 |
- </li> |
|
| 479 |
- <li> |
|
| 480 |
- <label for="inputDate1_1" class="input-form">Date</label> |
|
| 481 |
- <input type="date" id="inputDate1_1" placeholder="날짜를 선택하세요" value="2023-09-23" |
|
| 482 |
- class="input ico-calendar custom-datepicker"> |
|
| 483 |
- </li> |
|
| 484 |
- <!-- <li> |
|
| 485 |
- <label for="inputDate2" class="input-form">Date Time</label> |
|
| 486 |
- <input type="datetime-local" id="inputDate2" class="input ico-calendar custom-datepicker" value="2018-06-12T19:30" min="2018-06-07T00:00" max="2018-06-14T00:00"> |
|
| 487 |
- </li> |
|
| 488 |
- <li> |
|
| 489 |
- <label for="inputDate3" class="input-form">Month</label> |
|
| 490 |
- <input type="month" id="inputDate3" class="input ico-calendar custom-datepicker"> |
|
| 491 |
- </li> |
|
| 492 |
- <li> |
|
| 493 |
- <label for="inputDate4" class="input-form">Week</label> |
|
| 494 |
- <input type="week" id="inputDate4" class="input ico-calendar custom-datepicker"> |
|
| 495 |
- </li> |
|
| 496 |
- <li> |
|
| 497 |
- <label for="inputDate5" class="input-form">Time</label> |
|
| 498 |
- <input type="time" id="inputDate5" class="input ico-schedule custom-datepicker"> |
|
| 499 |
- </li> --> |
|
| 500 |
- <!-- <li style="position: relative;"> |
|
| 501 |
- <label class="input-form-block"> |
|
| 502 |
- <div> |
|
| 503 |
- <span>Date Period</span> |
|
| 504 |
- </div> |
|
| 505 |
- <div class="input-block"> |
|
| 506 |
- <input type="date" class="input ico-calendar date-period custom-datepicker" data-inputset="s0"> ~ |
|
| 507 |
- <input type="date" class="input ico-calendar date-period custom-datepicker" data-inputset="s0"> |
|
| 508 |
- </div> |
|
| 509 |
- <cite>기간 지정 인풋은 'data-period' 클래스를 주어야하며 data-inputset 어트리뷰트를 추가하고 같은 셋의 속성을 같게 지정해야한다. ex) data-inputset="s0"</cite> |
|
| 510 |
- </label> |
|
| 511 |
- </li> |
|
| 512 |
- <li> |
|
| 513 |
- <label class="input-form-block"> |
|
| 514 |
- <div> |
|
| 515 |
- <span>Date Time Period</span> |
|
| 516 |
- </div> |
|
| 517 |
- <div class="input-block"> |
|
| 518 |
- <input type="datetime-local" class="input ico-calendar date-period custom-datepicker" data-inputset="s1"> ~ |
|
| 519 |
- <input type="datetime-local" class="input ico-calendar date-period custom-datepicker" data-inputset="s1"> |
|
| 520 |
- </div> |
|
| 521 |
- <cite>기간(시간 포함) 지정 인풋은 'data-period' 클래스를 주어야하며 data-inputset 어트리뷰트를 추가하고 같은 셋의 속성을 같게 지정해야한다. ex) data-inputset="s0"</cite> |
|
| 522 |
- </label> |
|
| 523 |
- </li> --> |
|
| 524 | 410 |
</ul> |
| 525 | 411 |
</article> |
| 526 | 412 |
<article> |
... | ... | @@ -539,6 +425,136 @@ |
| 539 | 425 |
<input type="text" id="inputState2" placeholder="Text" readonly value="read-only text"> |
| 540 | 426 |
</li> |
| 541 | 427 |
</ul> |
| 428 |
+ </article> |
|
| 429 |
+ <article> |
|
| 430 |
+ <section class="form-box"> |
|
| 431 |
+ <div class="form-header"> |
|
| 432 |
+ <h3 class="txt-hide">정보입력</h3> |
|
| 433 |
+ <p>회원가입 시 등록한 휴대전화 번호를 입력 후 발송된 인증번호를 입력하세요.</p> |
|
| 434 |
+ </div> |
|
| 435 |
+ <div class="form-body wrap-xsm"> |
|
| 436 |
+ <ul class="form-list"> |
|
| 437 |
+ <li> |
|
| 438 |
+ <div class="form-tit-area"> |
|
| 439 |
+ <div class="l-area"> |
|
| 440 |
+ <strong class="form-tit">핸드폰번호</strong> |
|
| 441 |
+ </div> |
|
| 442 |
+ </div> |
|
| 443 |
+ <div class="form-cont"> |
|
| 444 |
+ <div class="form-row"> |
|
| 445 |
+ <div class="input-phone-area"> |
|
| 446 |
+ <div class="phone"> |
|
| 447 |
+ <select title="전화번호 앞자리 선택"> |
|
| 448 |
+ <option value="010">010</option> |
|
| 449 |
+ <option value="011">011</option> |
|
| 450 |
+ </select> |
|
| 451 |
+ <span aria-hidden="true">-</span> |
|
| 452 |
+ <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" |
|
| 453 |
+ title="전화번호 가운데자리 입력"> |
|
| 454 |
+ <span aria-hidden="true">-</span> |
|
| 455 |
+ <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" |
|
| 456 |
+ title="전화번호 뒷자리 입력"> |
|
| 457 |
+ </div> |
|
| 458 |
+ <div class="fnc"><button type="button" class="btn primary">인증번호 발송</button></div> |
|
| 459 |
+ </div> |
|
| 460 |
+ </div> |
|
| 461 |
+ </div> |
|
| 462 |
+ </li> |
|
| 463 |
+ <li> |
|
| 464 |
+ <div class="form-tit-area"> |
|
| 465 |
+ <div class="l-area"> |
|
| 466 |
+ <strong class="form-tit">이메일</strong> |
|
| 467 |
+ </div> |
|
| 468 |
+ </div> |
|
| 469 |
+ <div class="form-cont"> |
|
| 470 |
+ <div class="form-row"> |
|
| 471 |
+ <div class="input-email-area"> |
|
| 472 |
+ <div class="email-id"> |
|
| 473 |
+ <input type="email" title="이메일 아이디 입력"> |
|
| 474 |
+ <span aria-hidden="true">@</span> |
|
| 475 |
+ </div> |
|
| 476 |
+ <div class="email-domain"> |
|
| 477 |
+ <select title="도메인 선택"> |
|
| 478 |
+ <!-- <option>naver.com</option> --> |
|
| 479 |
+ <option>직접입력</option> |
|
| 480 |
+ </select> |
|
| 481 |
+ <input type="text" class="domain-custom" placeholder="직접 입력" title="직접 입력"> |
|
| 482 |
+ </div> |
|
| 483 |
+ </div> |
|
| 484 |
+ </div> |
|
| 485 |
+ </div> |
|
| 486 |
+ </li> |
|
| 487 |
+ <li class="item-row"> |
|
| 488 |
+ <div class="item-cont"> |
|
| 489 |
+ <div class="form-tit-area"> |
|
| 490 |
+ <div class="l-area"> |
|
| 491 |
+ <strong class="form-tit">반</strong> |
|
| 492 |
+ </div> |
|
| 493 |
+ </div> |
|
| 494 |
+ <div class="form-cont"> |
|
| 495 |
+ <div class="form-row"> |
|
| 496 |
+ <input type="number" placeholder="숫자를 입력하세요." title="반 숫자 입력"> |
|
| 497 |
+ </div> |
|
| 498 |
+ </div> |
|
| 499 |
+ </div> |
|
| 500 |
+ <div class="item-cont"> |
|
| 501 |
+ <div class="form-tit-area"> |
|
| 502 |
+ <div class="l-area"> |
|
| 503 |
+ <strong class="form-tit">번호</strong> |
|
| 504 |
+ </div> |
|
| 505 |
+ </div> |
|
| 506 |
+ <div class="form-cont"> |
|
| 507 |
+ <div class="form-row"> |
|
| 508 |
+ <input type="number" placeholder="숫자를 입력하세요." title="번호 숫자 입력"> |
|
| 509 |
+ </div> |
|
| 510 |
+ </div> |
|
| 511 |
+ </div> |
|
| 512 |
+ </li> |
|
| 513 |
+ <li> |
|
| 514 |
+ <div class="form-tit-area"> |
|
| 515 |
+ <div class="l-area"> |
|
| 516 |
+ <strong class="form-tit">인증번호 입력</strong> |
|
| 517 |
+ </div> |
|
| 518 |
+ </div> |
|
| 519 |
+ <div class="form-cont"> |
|
| 520 |
+ <div class="form-row"> |
|
| 521 |
+ <input type="number" placeholder="전송된 인증번호를 입력하세요." title="전송된 인증번호를 입력"> |
|
| 522 |
+ </div> |
|
| 523 |
+ </div> |
|
| 524 |
+ <p class="msg"><i class="ico-hourglass sm"></i>인증유효시간 2:59</p> |
|
| 525 |
+ </li> |
|
| 526 |
+ <li> |
|
| 527 |
+ <div class="form-tit-area"> |
|
| 528 |
+ <div class="l-area"> |
|
| 529 |
+ <strong class="form-tit">비밀번호 <i class="required">*</i></strong> |
|
| 530 |
+ </div> |
|
| 531 |
+ </div> |
|
| 532 |
+ <div class="form-cont"> |
|
| 533 |
+ <div class="form-row input-box input-pw-area"> |
|
| 534 |
+ <input type="password" class="pw-input input" placeholder="비밀번호를 입력하세요." |
|
| 535 |
+ title="비밀번호를 입력하세요"> |
|
| 536 |
+ <button type="button" class="btn-pw-toggle">비밀번호보기</button> |
|
| 537 |
+ </div> |
|
| 538 |
+ <p class="msg">영문 대문자, 영문 소문자, 숫자, 특수문자 중 2종류 이상을 조합하여 최소 10자리 이상으로 구성하세요.</p> |
|
| 539 |
+ </div> |
|
| 540 |
+ </li> |
|
| 541 |
+ </ul> |
|
| 542 |
+ <ul class="form-info-list"> |
|
| 543 |
+ <li> |
|
| 544 |
+ <strong class="info-tit">회원ID</strong> |
|
| 545 |
+ <div class="txt-area"> |
|
| 546 |
+ <em class="accent">IDTd******</em> |
|
| 547 |
+ </div> |
|
| 548 |
+ </li> |
|
| 549 |
+ <li> |
|
| 550 |
+ <strong class="info-tit">이름</strong> |
|
| 551 |
+ <div class="txt-area"> |
|
| 552 |
+ <em class="accent">홍길동</em> |
|
| 553 |
+ </div> |
|
| 554 |
+ </li> |
|
| 555 |
+ </ul> |
|
| 556 |
+ </div> |
|
| 557 |
+ </section> |
|
| 542 | 558 |
</article> |
| 543 | 559 |
<article> |
| 544 | 560 |
<h3>Message</h3> |
... | ... | @@ -588,7 +604,7 @@ |
| 588 | 604 |
</div> |
| 589 | 605 |
<div class="summary danger"> |
| 590 | 606 |
<i class="ico-info"></i> |
| 591 |
- <div class="txt-area"> |
|
| 607 |
+ <div class="txt-area"> |
|
| 592 | 608 |
<strong class="summary-tit">title</strong> |
| 593 | 609 |
<p>text</p> |
| 594 | 610 |
</div> |
... | ... | @@ -601,7 +617,7 @@ |
| 601 | 617 |
<div class="summary-page"> |
| 602 | 618 |
<div class="l-area"> |
| 603 | 619 |
<div class="img-area"> |
| 604 |
- <img src="/resources/front/site/SITE_00000/images/common/ico-summary/ico-summary-message.svg" alt=""> |
|
| 620 |
+ <img src="/resources/front/site/SITE_00000/images/common/ico-summary/ico-summary-message.svg" alt="" aria-hidden="true"> |
|
| 605 | 621 |
</div> |
| 606 | 622 |
<div class="txt-area"> |
| 607 | 623 |
<strong class="summary-tit">title</strong> |
... | ... | @@ -700,7 +716,7 @@ |
| 700 | 716 |
<div class="input-mum-area"> |
| 701 | 717 |
<input type="number" class="input-num" title="점수 입력"> / <span class="total-num">5</span> |
| 702 | 718 |
</div> |
| 703 |
- <div class="count-box"> |
|
| 719 |
+ <!-- <div class="count-box"> |
|
| 704 | 720 |
<button class="btn-count-minus">감소</button> |
| 705 | 721 |
<input type="number" value="0"> |
| 706 | 722 |
<button class="btn-count-plus">추가</button> |
... | ... | @@ -709,7 +725,7 @@ |
| 709 | 725 |
<button class="btn-count-minus">감소</button> |
| 710 | 726 |
<input type="number" value="0"> |
| 711 | 727 |
<button class="btn-count-plus">추가</button> |
| 712 |
- </div> |
|
| 728 |
+ </div> --> |
|
| 713 | 729 |
</article> |
| 714 | 730 |
<article> |
| 715 | 731 |
<h3>Textarea</h3> |
... | ... | @@ -1050,6 +1066,11 @@ |
| 1050 | 1066 |
class="ico-search"></i></span></label> |
| 1051 | 1067 |
<label class="chip"><input type="radio" name="chipF" checked disabled><span>Disabled-Checked<i |
| 1052 | 1068 |
class="ico-search"></i></span></label> |
| 1069 |
+ </div> |
|
| 1070 |
+ <div class="chip-area"> |
|
| 1071 |
+ <span class="chip">span(텍스트)</span> |
|
| 1072 |
+ <span class="chip">span(텍스트) <button class="ico-close sm primary">삭제</button></span> |
|
| 1073 |
+ <span class="chip"><a href="#none">a(다운로드, 링크)</a><button class="ico-close sm primary">삭제</button></span> |
|
| 1053 | 1074 |
</div> |
| 1054 | 1075 |
</article> |
| 1055 | 1076 |
</section> |
... | ... | @@ -1815,7 +1836,7 @@ |
| 1815 | 1836 |
<span>25.01.01</span> |
| 1816 | 1837 |
</div> |
| 1817 | 1838 |
<div class="fnc"> |
| 1818 |
- <button type="button" class="ico-setting">설정</button> |
|
| 1839 |
+ <button type="button" class="btn sm circle ico-setting">설정</button> |
|
| 1819 | 1840 |
</div> |
| 1820 | 1841 |
</div> |
| 1821 | 1842 |
</article> |
... | ... | @@ -2338,26 +2359,171 @@ |
| 2338 | 2359 |
</td> |
| 2339 | 2360 |
</tr> |
| 2340 | 2361 |
<tr> |
| 2341 |
- <th>전화번호</th> |
|
| 2362 |
+ <th scope="row">ID<i class="required">필수</i></th> |
|
| 2342 | 2363 |
<td> |
| 2343 |
- <select title="전화번호 앞자리 선택"> |
|
| 2344 |
- <option>010</option> |
|
| 2345 |
- <option>011</option> |
|
| 2346 |
- </select> |
|
| 2347 |
- <input type="text" title="전화번호 입력" placeholder="‘-‘없이 숫자만 입력하세요."> |
|
| 2348 |
- <button type="submit" class="btn secondary" disabled>인증번호</button> |
|
| 2364 |
+ <div class="input-flex-area"> |
|
| 2365 |
+ <input type="text" placeholder="회원 Id를 입력하세요." title="아이디 입력" class="flex1"> |
|
| 2366 |
+ <button type="button" class="btn primary">중복 확인</button> |
|
| 2367 |
+ </div> |
|
| 2368 |
+ <p class="msg">영어소문자, 숫자를 조합해서 입력 후 중복여부를 확인하세요.</p> |
|
| 2349 | 2369 |
</td> |
| 2350 | 2370 |
</tr> |
| 2351 | 2371 |
<tr> |
| 2352 |
- <th>이메일</th> |
|
| 2372 |
+ <th scope="row">비밀번호<i class="required">필수</i></th> |
|
| 2353 | 2373 |
<td> |
| 2354 |
- <input type="text" title="이메일 입력"> |
|
| 2355 |
- <span>@</span> |
|
| 2356 |
- <input type="text" title="이메일 입력"> |
|
| 2357 |
- <select title="이메일 선택"> |
|
| 2358 |
- <option>naver.com</option> |
|
| 2374 |
+ <div class="form-row input-box input-pw-area"> |
|
| 2375 |
+ <input type="password" class="pw-input input" placeholder="비밀번호를 입력하세요." title="비밀번호를 입력하세요"> |
|
| 2376 |
+ <button type="button" class="btn-pw-toggle">비밀번호보기</button> |
|
| 2377 |
+ </div> |
|
| 2378 |
+ <p class="msg">영문 대문자, 영문 소문자, 숫자, 특수문자 중 2종류 이상을 조합하여 최소 10자리 이상으로 구성하세요.</p> |
|
| 2379 |
+ </td> |
|
| 2380 |
+ </tr> |
|
| 2381 |
+ <tr> |
|
| 2382 |
+ <th scope="row">휴대전화 번호<i class="required">필수</i></th> |
|
| 2383 |
+ <td> |
|
| 2384 |
+ <ul class="form-list initial"> |
|
| 2385 |
+ <li> |
|
| 2386 |
+ <div class="form-tit-area"> |
|
| 2387 |
+ <div class="l-area"> |
|
| 2388 |
+ <strong class="form-tit">핸드폰번호</strong> |
|
| 2389 |
+ </div> |
|
| 2390 |
+ </div> |
|
| 2391 |
+ <div class="form-cont"> |
|
| 2392 |
+ <div class="form-row"> |
|
| 2393 |
+ <div class="input-phone-area"> |
|
| 2394 |
+ <div class="phone"> |
|
| 2395 |
+ <select title="전화번호 앞자리 선택"> |
|
| 2396 |
+ <option value="010">010</option> |
|
| 2397 |
+ <option value="011">011</option> |
|
| 2398 |
+ </select> |
|
| 2399 |
+ <span aria-hidden="true">-</span> |
|
| 2400 |
+ <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" |
|
| 2401 |
+ title="전화번호 가운데자리 입력"> |
|
| 2402 |
+ <span aria-hidden="true">-</span> |
|
| 2403 |
+ <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" |
|
| 2404 |
+ title="전화번호 뒷자리 입력"> |
|
| 2405 |
+ </div> |
|
| 2406 |
+ <div class="fnc"> |
|
| 2407 |
+ <button type="button" class="btn primary">인증번호 발송</button> |
|
| 2408 |
+ <!-- --> |
|
| 2409 |
+ </div> |
|
| 2410 |
+ </div> |
|
| 2411 |
+ </div> |
|
| 2412 |
+ </div> |
|
| 2413 |
+ </li> |
|
| 2414 |
+ <li> |
|
| 2415 |
+ <div class="form-tit-area"> |
|
| 2416 |
+ <div class="l-area"> |
|
| 2417 |
+ <strong class="form-tit">인증번호 입력</strong> |
|
| 2418 |
+ </div> |
|
| 2419 |
+ </div> |
|
| 2420 |
+ <div class="form-cont"> |
|
| 2421 |
+ <div class="form-row"> |
|
| 2422 |
+ <input type="number" placeholder="전송된 인증번호를 입력하세요." title="전송된 인증번호를 입력"> |
|
| 2423 |
+ <button type="submit" class="btn primary fixw">확인</button> |
|
| 2424 |
+ </div> |
|
| 2425 |
+ </div> |
|
| 2426 |
+ <p class="msg"><i class="ico-hourglass sm"></i>인증유효시간 2:59</p> |
|
| 2427 |
+ </li> |
|
| 2428 |
+ </ul> |
|
| 2429 |
+ </td> |
|
| 2430 |
+ </tr> |
|
| 2431 |
+ <tr> |
|
| 2432 |
+ <th scope="row">이메일</th> |
|
| 2433 |
+ <td> |
|
| 2434 |
+ <div class="input-email-area"> |
|
| 2435 |
+ <div class="email-id"> |
|
| 2436 |
+ <input type="email" title="이메일 아이디 입력"> |
|
| 2437 |
+ <span aria-hidden="true">@</span> |
|
| 2438 |
+ </div> |
|
| 2439 |
+ <div class="email-domain"> |
|
| 2440 |
+ <select title="도메인 선택"> |
|
| 2441 |
+ <!-- <option>naver.com</option> --> |
|
| 2442 |
+ <option>직접입력</option> |
|
| 2443 |
+ </select> |
|
| 2444 |
+ <input type="text" class="domain-custom" placeholder="직접 입력" title="직접 입력"> |
|
| 2445 |
+ </div> |
|
| 2446 |
+ </div> |
|
| 2447 |
+ </td> |
|
| 2448 |
+ </tr> |
|
| 2449 |
+ <tr> |
|
| 2450 |
+ <th scope="row">학년/반/번호<i class="required">필수</i></th> |
|
| 2451 |
+ <td> |
|
| 2452 |
+ <div class="input-flex-area"> |
|
| 2453 |
+ <div class="input-box flex1"> |
|
| 2454 |
+ <select class="input" title="학년 선택"> |
|
| 2455 |
+ <option>학년</option> |
|
| 2456 |
+ <option>1</option> |
|
| 2457 |
+ <option>2</option> |
|
| 2458 |
+ </select> |
|
| 2459 |
+ <span>학년</span> |
|
| 2460 |
+ </div> |
|
| 2461 |
+ <div class="input-box flex1"> |
|
| 2462 |
+ <input type="number" class="input q0" title="반 입력"> |
|
| 2463 |
+ <span>반</span> |
|
| 2464 |
+ </div> |
|
| 2465 |
+ <div class="input-box flex1"> |
|
| 2466 |
+ <input type="number" class="input q0" title="번호 입력"> |
|
| 2467 |
+ <span>번</span> |
|
| 2468 |
+ </div> |
|
| 2469 |
+ </div> |
|
| 2470 |
+ </td> |
|
| 2471 |
+ </tr> |
|
| 2472 |
+ <tr> |
|
| 2473 |
+ <th scope="row">이용시간<i class="required">필수</i></th> |
|
| 2474 |
+ <td> |
|
| 2475 |
+ <select title="이용할 시간 선택"> |
|
| 2476 |
+ <option value="">이용할 시간 선택</option> |
|
| 2359 | 2477 |
</select> |
| 2360 |
- <button class="btn secondary">중복확인</button> |
|
| 2478 |
+ <div class="chip-area"> |
|
| 2479 |
+ <span class="chip">09:00~10:00 <button class="ico-close sm primary">삭제</button></span> |
|
| 2480 |
+ <span class="chip">09:00~10:00 <button class="ico-close sm primary">삭제</button></span> |
|
| 2481 |
+ <span class="chip">09:00~10:00 <button class="ico-close sm primary">삭제</button></span> |
|
| 2482 |
+ </div> |
|
| 2483 |
+ </td> |
|
| 2484 |
+ </tr> |
|
| 2485 |
+ <tr> |
|
| 2486 |
+ <th scope="row">첨부파일</th> |
|
| 2487 |
+ <td> |
|
| 2488 |
+ <div class="file-custom"> |
|
| 2489 |
+ <span class="btn secondary ico-upload">파일 찾기</span> |
|
| 2490 |
+ <p class="msg">파일 첨부 20MB 이하의 파일을 등록할 수 있습니다.</p> |
|
| 2491 |
+ </div> |
|
| 2492 |
+ <div class="item-list-box"> |
|
| 2493 |
+ <div class="item"> |
|
| 2494 |
+ <div class="txt-area"> |
|
| 2495 |
+ <i class="ico-attach"></i> |
|
| 2496 |
+ <p class="txt"> 첨부파일명.pdf </p> |
|
| 2497 |
+ <small>124kb</small> |
|
| 2498 |
+ </div> |
|
| 2499 |
+ <div class="item-fnc-area"> |
|
| 2500 |
+ <a href="#none" class="btn-ico ico-download"><span class="txt-hide">다운로드</span></a> |
|
| 2501 |
+ <button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button> |
|
| 2502 |
+ </div> |
|
| 2503 |
+ </div> |
|
| 2504 |
+ <div class="item"> |
|
| 2505 |
+ <div class="txt-area"> |
|
| 2506 |
+ <i class="ico-attach"></i> |
|
| 2507 |
+ <p class="txt">첨부파일명.pdf</p> |
|
| 2508 |
+ <small>124kb</small> |
|
| 2509 |
+ </div> |
|
| 2510 |
+ <div class="item-fnc-area"> |
|
| 2511 |
+ <a href="#none" class="btn-ico ico-download"><span class="txt-hide">다운로드</span></a> |
|
| 2512 |
+ <button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button> |
|
| 2513 |
+ </div> |
|
| 2514 |
+ </div> |
|
| 2515 |
+ <div class="item"> |
|
| 2516 |
+ <div class="txt-area"> |
|
| 2517 |
+ <i class="ico-attach"></i> |
|
| 2518 |
+ <p class="txt">첨부파일명.pdf</p> |
|
| 2519 |
+ <small>124kb</small> |
|
| 2520 |
+ </div> |
|
| 2521 |
+ <div class="item-fnc-area"> |
|
| 2522 |
+ <a href="#none" class="btn-ico ico-download"><span class="txt-hide">다운로드</span></a> |
|
| 2523 |
+ <button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button> |
|
| 2524 |
+ </div> |
|
| 2525 |
+ </div> |
|
| 2526 |
+ </div> |
|
| 2361 | 2527 |
</td> |
| 2362 | 2528 |
</tr> |
| 2363 | 2529 |
</tbody> |
... | ... | @@ -2877,7 +3043,7 @@ |
| 2877 | 3043 |
<h4>info-inline-list</h4> |
| 2878 | 3044 |
<ul class="info-inline-list"> |
| 2879 | 3045 |
<li> |
| 2880 |
- <strong class="info-tit">학습과정 u-block</strong> |
|
| 3046 |
+ <strong class="info-tit">학습과정</strong> |
|
| 2881 | 3047 |
<div class="txt-area"> 학습과정 내용 </div> |
| 2882 | 3048 |
</li> |
| 2883 | 3049 |
<li> |
+++ html/onSejong/common/facility/facilityResserve1.html
... | ... | @@ -0,0 +1,786 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + | |
| 7 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 8 | + <meta name="Author" content=""> | |
| 9 | + <meta name="Keywords" content=""> | |
| 10 | + <meta name="Description" content=""> | |
| 11 | + <meta name="format-detection" content="telephone=no"> | |
| 12 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 13 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 14 | + | |
| 15 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 16 | + | |
| 17 | + <!-- 공통 plugin --> | |
| 18 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 20 | + <!-- //공통 plugin --> | |
| 21 | + | |
| 22 | + <!-- 페이지 plugin--> | |
| 23 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script> | |
| 24 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script> | |
| 25 | + <!-- chart --> | |
| 26 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script> | |
| 27 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script> | |
| 28 | + <!-- //chart --> | |
| 29 | + <!-- //페이지 plugin--> | |
| 30 | + | |
| 31 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 32 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 33 | + <!--//퍼블 layout--> | |
| 34 | + | |
| 35 | + <!-- 공통 메뉴 js--> | |
| 36 | + <!-- //공통 메뉴 js --> | |
| 37 | + | |
| 38 | + <!--공통 퍼블 js--> | |
| 39 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 40 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 41 | + <!--//공통 퍼블 js--> | |
| 42 | +</head> | |
| 43 | + | |
| 44 | +<body> | |
| 45 | + <div class="accessibility"> | |
| 46 | + <a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a> | |
| 47 | + </div> | |
| 48 | + <!-- for-teacher / for-student --> | |
| 49 | + <div class="container"> | |
| 50 | + <!-- 통합 헤더 및 네비게이션 --> | |
| 51 | + <header class="site-header"></header> | |
| 52 | + | |
| 53 | + <div class="site-body" id="skipToContents"> | |
| 54 | + <div class="wrap"> | |
| 55 | + <ul class="breadcrumb"> | |
| 56 | + <li><a href="#none" class="home">홈</a></li> | |
| 57 | + <li><a href="#none">1depth</a></li> | |
| 58 | + <li><a href="#none">2depth</a></li> | |
| 59 | + </ul> | |
| 60 | + <div class="page-tit-area"> | |
| 61 | + <div class="l-area"> | |
| 62 | + <h2 class="title-xlg">시설예약</h2> | |
| 63 | + </div> | |
| 64 | + </div> | |
| 65 | + <div class="summary-page"> | |
| 66 | + <div class="l-area"> | |
| 67 | + <div class="img-area"> | |
| 68 | + <img src="/resources/front/site/SITE_00000/images/common/ico-summary/ico-summary-message.svg" alt="" aria-hidden="true"> | |
| 69 | + </div> | |
| 70 | + <div class="txt-area"> | |
| 71 | + <ul class="bullet"> | |
| 72 | + <li>시설예약은 예약을 원하는 장소를 먼저 설정 후 날짜를 선택하여 예약하기를 합니다.</li> | |
| 73 | + <li>학기당 예약 신청 가능 횟수는 최대 10번 입니다. 최대 예약 가능횟수를 초과할 수 없습니다.</li> | |
| 74 | + <li>시설별 기본예약 건수를 확인하시고 예약을 신청하시면 반드시 승인대기 상태로 예약신청이 되며, 관리자 승인 후 예약이 완료됩니다.</li> | |
| 75 | + <li>시설물 예약신청은 30일 전부터 가능합니다. 예약 1일 전까지 예약취소가 가능합니다. (당일은 예약취소가 불가능합니다.)</li> | |
| 76 | + <li>예약신청 완료 후에는 예약내역을 수정할 수 없습니다. 수정이 필요한 경우 예약취소 후 재예약하셔야 합니다.</li> | |
| 77 | + <li>예약관련 문의사항은 담당자에게 연락하여 주시기 바랍니다. (044-902-1374)</li> | |
| 78 | + </ul> | |
| 79 | + </div> | |
| 80 | + </div> | |
| 81 | + </div> | |
| 82 | + <section class="section"> | |
| 83 | + <header class="section-tit-area"> | |
| 84 | + <div class="l-area"> | |
| 85 | + <h3 class="title-lg">장소선택</h3> | |
| 86 | + </div> | |
| 87 | + </header> | |
| 88 | + <div class="info-type"> | |
| 89 | + <table> | |
| 90 | + <caption>장소 정보로 학교, 정보로 구성되어 있습니다.</caption> | |
| 91 | + <colgroup> | |
| 92 | + <col style="width: 40%;"> | |
| 93 | + <col> | |
| 94 | + </colgroup> | |
| 95 | + <thead> | |
| 96 | + <th scope="col">학교</th> | |
| 97 | + <th scope="col">정보</th> | |
| 98 | + </thead> | |
| 99 | + <tbody> | |
| 100 | + <tr> | |
| 101 | + <td> | |
| 102 | + <select title="학교선택" class="percent-width10"> | |
| 103 | + <option>온세종학교</option> | |
| 104 | + </select> | |
| 105 | + </td> | |
| 106 | + <td> | |
| 107 | + <ul class="info-inline-list u-block"> | |
| 108 | + <li> | |
| 109 | + <i class="ico-location sm" aria-hidden="true"></i> | |
| 110 | + <strong class="info-tit">주소</strong> | |
| 111 | + <div class="txt-area">주소 내용</div> | |
| 112 | + </li> | |
| 113 | + <li> | |
| 114 | + <i class="ico-call sm"></i> | |
| 115 | + <strong class="info-tit">연락처</strong> | |
| 116 | + <div class="txt-area">연락처 내용</div> | |
| 117 | + </li> | |
| 118 | + </ul> | |
| 119 | + </td> | |
| 120 | + </tr> | |
| 121 | + | |
| 122 | + </tbody> | |
| 123 | + </table> | |
| 124 | + </div> | |
| 125 | + </section> | |
| 126 | + <section class="section"> | |
| 127 | + <header class="section-tit-area"> | |
| 128 | + <div class="l-area"> | |
| 129 | + <h3 class="title-lg">날짜 선택</h3> | |
| 130 | + </div> | |
| 131 | + </header> | |
| 132 | + <section class="calendar-area"> | |
| 133 | + <header class="calendar-header"> | |
| 134 | + <div class="l-area"> | |
| 135 | + | |
| 136 | + <h3 class="calendar-tit">2025.09</h3> | |
| 137 | + <div class="fnc"> | |
| 138 | + <button type="button" class="btn-calendar-pv">이전</button> | |
| 139 | + <button type="button" class="btn-calendar-fw">다음</button> | |
| 140 | + </div> | |
| 141 | + </div> | |
| 142 | + </header> | |
| 143 | + <div class="calendar-tbl"> | |
| 144 | + <table> | |
| 145 | + <caption> 달력 테이블로 일, 월, 화, 수, 목, 금, 토로 구성되어 있습니다. </caption> | |
| 146 | + <thead> | |
| 147 | + <tr> | |
| 148 | + <th scope="col">일</th> | |
| 149 | + <th scope="col">월</th> | |
| 150 | + <th scope="col">화</th> | |
| 151 | + <th scope="col">수</th> | |
| 152 | + <th scope="col">목</th> | |
| 153 | + <th scope="col">금</th> | |
| 154 | + <th scope="col">토</th> | |
| 155 | + </tr> | |
| 156 | + </thead> | |
| 157 | + <tbody> | |
| 158 | + <tr> | |
| 159 | + <td> | |
| 160 | + <button type="button" class="lnk-full">선택</button> | |
| 161 | + <div class="cont"> | |
| 162 | + <strong class="date">1</strong> | |
| 163 | + <div class="txt-area"> | |
| 164 | + <ul class="calendar-info-list"> | |
| 165 | + <li> | |
| 166 | + <strong class="info-tit">예약가능시설</strong> | |
| 167 | + <div class="txt-area"> | |
| 168 | + <strong>4개</strong> | |
| 169 | + </div> | |
| 170 | + </li> | |
| 171 | + </ul> | |
| 172 | + <div class="calendar-fnc"> | |
| 173 | + <span class="btn sm">예약하기</span> | |
| 174 | + </div> | |
| 175 | + </div> | |
| 176 | + </div> | |
| 177 | + </td> | |
| 178 | + <td class="is-close"> | |
| 179 | + <button type="button" class="lnk-full">선택</button> | |
| 180 | + <div class="cont"> | |
| 181 | + <strong class="date">2</strong> | |
| 182 | + <div class="txt-area"> | |
| 183 | + </div> | |
| 184 | + </div> | |
| 185 | + </td> | |
| 186 | + <td class="is-today"> | |
| 187 | + <button type="button" class="lnk-full">선택</button> | |
| 188 | + <div class="cont"> | |
| 189 | + <strong class="date">3</strong> | |
| 190 | + <div class="txt-area"> | |
| 191 | + <ul class="calendar-info-list"> | |
| 192 | + <li> | |
| 193 | + <strong class="info-tit">예약가능시설</strong> | |
| 194 | + <div class="txt-area"> | |
| 195 | + <strong>4개</strong> | |
| 196 | + </div> | |
| 197 | + </li> | |
| 198 | + </ul> | |
| 199 | + <div class="calendar-fnc"> | |
| 200 | + <span class="btn sm">예약하기</span> | |
| 201 | + </div> | |
| 202 | + </div> | |
| 203 | + </div> | |
| 204 | + </td> | |
| 205 | + <td class="is-close"> | |
| 206 | + <button type="button" class="lnk-full" disabled>선택</button> | |
| 207 | + <div class="cont"> | |
| 208 | + <strong class="date">4</strong> | |
| 209 | + <div class="txt-area"> | |
| 210 | + </div> | |
| 211 | + </div> | |
| 212 | + </td> | |
| 213 | + <td class="is-close"> | |
| 214 | + <button type="button" class="lnk-full" disabled>선택</button> | |
| 215 | + <div class="cont"> | |
| 216 | + <strong class="date">5</strong> | |
| 217 | + <div class="txt-area"> | |
| 218 | + </div> | |
| 219 | + </div> | |
| 220 | + </td> | |
| 221 | + <td class="is-close"> | |
| 222 | + <button type="button" class="lnk-full" disabled>선택</button> | |
| 223 | + <div class="cont"> | |
| 224 | + <strong class="date">6</strong> | |
| 225 | + <div class="txt-area"> | |
| 226 | + </div> | |
| 227 | + </div> | |
| 228 | + </td> | |
| 229 | + <td class="is-close"> | |
| 230 | + <button type="button" class="lnk-full" disabled>선택</button> | |
| 231 | + <div class="cont"> | |
| 232 | + <strong class="date">7</strong> | |
| 233 | + <div class="txt-area"> | |
| 234 | + </div> | |
| 235 | + </div> | |
| 236 | + </td> | |
| 237 | + </tr> | |
| 238 | + <tr> | |
| 239 | + <td> | |
| 240 | + <button type="button" class="lnk-full">선택</button> | |
| 241 | + <div class="cont"> | |
| 242 | + <strong class="date">8</strong> | |
| 243 | + <div class="txt-area"> | |
| 244 | + <ul class="calendar-info-list"> | |
| 245 | + <li> | |
| 246 | + <strong class="info-tit">예약가능시설</strong> | |
| 247 | + <div class="txt-area"> | |
| 248 | + <strong>4개</strong> | |
| 249 | + </div> | |
| 250 | + </li> | |
| 251 | + </ul> | |
| 252 | + <div class="calendar-fnc"> | |
| 253 | + <span class="btn sm">예약하기</span> | |
| 254 | + </div> | |
| 255 | + </div> | |
| 256 | + </div> | |
| 257 | + </td> | |
| 258 | + <td class="is-close"> | |
| 259 | + <button type="button" class="lnk-full" disabled>선택</button> | |
| 260 | + <div class="cont"> | |
| 261 | + <strong class="date">9</strong> | |
| 262 | + <div class="txt-area"> | |
| 263 | + </div> | |
| 264 | + </div> | |
| 265 | + </td> | |
| 266 | + <td class="is-active"> | |
| 267 | + <button type="button" class="lnk-full">선택</button> | |
| 268 | + <div class="cont"> | |
| 269 | + <strong class="date">10</strong> | |
| 270 | + <div class="txt-area"> | |
| 271 | + <ul class="calendar-info-list"> | |
| 272 | + <li> | |
| 273 | + <strong class="info-tit">예약가능시설</strong> | |
| 274 | + <div class="txt-area"> | |
| 275 | + <strong>4개</strong> | |
| 276 | + </div> | |
| 277 | + </li> | |
| 278 | + </ul> | |
| 279 | + <div class="calendar-fnc"> | |
| 280 | + <span class="btn sm">예약하기</span> | |
| 281 | + </div> | |
| 282 | + </div> | |
| 283 | + </div> | |
| 284 | + </td> | |
| 285 | + <td> | |
| 286 | + <button type="button" class="lnk-full">선택</button> | |
| 287 | + <div class="cont"> | |
| 288 | + <strong class="date">11</strong> | |
| 289 | + <div class="txt-area"> | |
| 290 | + <ul class="calendar-info-list"> | |
| 291 | + <li> | |
| 292 | + <strong class="info-tit">예약가능시설</strong> | |
| 293 | + <div class="txt-area"> | |
| 294 | + <strong>4개</strong> | |
| 295 | + </div> | |
| 296 | + </li> | |
| 297 | + </ul> | |
| 298 | + <div class="calendar-fnc"> | |
| 299 | + <span class="btn sm">예약하기</span> | |
| 300 | + </div> | |
| 301 | + </div> | |
| 302 | + </div> | |
| 303 | + </td> | |
| 304 | + <td> | |
| 305 | + <button type="button" class="lnk-full">선택</button> | |
| 306 | + <div class="cont"> | |
| 307 | + <strong class="date">12</strong> | |
| 308 | + <div class="txt-area"> | |
| 309 | + <ul class="calendar-info-list"> | |
| 310 | + <li> | |
| 311 | + <strong class="info-tit">예약가능시설</strong> | |
| 312 | + <div class="txt-area"> | |
| 313 | + <strong>4개</strong> | |
| 314 | + </div> | |
| 315 | + </li> | |
| 316 | + </ul> | |
| 317 | + <div class="calendar-fnc"> | |
| 318 | + <span class="btn sm">예약하기</span> | |
| 319 | + </div> | |
| 320 | + </div> | |
| 321 | + </div> | |
| 322 | + </td> | |
| 323 | + <td> | |
| 324 | + <button type="button" class="lnk-full">선택</button> | |
| 325 | + <div class="cont"> | |
| 326 | + <strong class="date">13</strong> | |
| 327 | + <div class="txt-area"> | |
| 328 | + <ul class="calendar-info-list"> | |
| 329 | + <li> | |
| 330 | + <strong class="info-tit">예약가능시설</strong> | |
| 331 | + <div class="txt-area"> | |
| 332 | + <strong>4개</strong> | |
| 333 | + </div> | |
| 334 | + </li> | |
| 335 | + </ul> | |
| 336 | + <div class="calendar-fnc"> | |
| 337 | + <span class="btn sm">예약하기</span> | |
| 338 | + </div> | |
| 339 | + </div> | |
| 340 | + </div> | |
| 341 | + </td> | |
| 342 | + <td> | |
| 343 | + <button type="button" class="lnk-full">선택</button> | |
| 344 | + <div class="cont"> | |
| 345 | + <strong class="date">14</strong> | |
| 346 | + <div class="txt-area"> | |
| 347 | + <ul class="calendar-info-list"> | |
| 348 | + <li> | |
| 349 | + <strong class="info-tit">예약가능시설</strong> | |
| 350 | + <div class="txt-area"> | |
| 351 | + <strong>4개</strong> | |
| 352 | + </div> | |
| 353 | + </li> | |
| 354 | + </ul> | |
| 355 | + <div class="calendar-fnc"> | |
| 356 | + <span class="btn sm">예약하기</span> | |
| 357 | + </div> | |
| 358 | + </div> | |
| 359 | + </div> | |
| 360 | + </td> | |
| 361 | + </tr> | |
| 362 | + <tr> | |
| 363 | + <td> | |
| 364 | + <button type="button" class="lnk-full">선택</button> | |
| 365 | + <div class="cont"> | |
| 366 | + <strong class="date">15</strong> | |
| 367 | + <div class="txt-area"> | |
| 368 | + <ul class="calendar-info-list"> | |
| 369 | + <li> | |
| 370 | + <strong class="info-tit">예약가능시설</strong> | |
| 371 | + <div class="txt-area"> | |
| 372 | + <strong>4개</strong> | |
| 373 | + </div> | |
| 374 | + </li> | |
| 375 | + </ul> | |
| 376 | + <div class="calendar-fnc"> | |
| 377 | + <span class="btn sm">예약하기</span> | |
| 378 | + </div> | |
| 379 | + </div> | |
| 380 | + </div> | |
| 381 | + </td> | |
| 382 | + <td> | |
| 383 | + <button type="button" class="lnk-full">선택</button> | |
| 384 | + <div class="cont"> | |
| 385 | + <strong class="date">16</strong> | |
| 386 | + <div class="txt-area"> | |
| 387 | + <ul class="calendar-info-list"> | |
| 388 | + <li> | |
| 389 | + <strong class="info-tit">예약가능시설</strong> | |
| 390 | + <div class="txt-area"> | |
| 391 | + <strong>4개</strong> | |
| 392 | + </div> | |
| 393 | + </li> | |
| 394 | + </ul> | |
| 395 | + <div class="calendar-fnc"> | |
| 396 | + <span class="btn sm">예약하기</span> | |
| 397 | + </div> | |
| 398 | + </div> | |
| 399 | + </div> | |
| 400 | + </td> | |
| 401 | + <td> | |
| 402 | + <button type="button" class="lnk-full">선택</button> | |
| 403 | + <div class="cont"> | |
| 404 | + <strong class="date">17</strong> | |
| 405 | + <div class="txt-area"> | |
| 406 | + <ul class="calendar-info-list"> | |
| 407 | + <li> | |
| 408 | + <strong class="info-tit">예약가능시설</strong> | |
| 409 | + <div class="txt-area"> | |
| 410 | + <strong>4개</strong> | |
| 411 | + </div> | |
| 412 | + </li> | |
| 413 | + </ul> | |
| 414 | + <div class="calendar-fnc"> | |
| 415 | + <span class="btn sm">예약하기</span> | |
| 416 | + </div> | |
| 417 | + </div> | |
| 418 | + </div> | |
| 419 | + </td> | |
| 420 | + <td> | |
| 421 | + <button type="button" class="lnk-full">선택</button> | |
| 422 | + <div class="cont"> | |
| 423 | + <strong class="date">18</strong> | |
| 424 | + <div class="txt-area"> | |
| 425 | + <ul class="calendar-info-list"> | |
| 426 | + <li> | |
| 427 | + <strong class="info-tit">예약가능시설</strong> | |
| 428 | + <div class="txt-area"> | |
| 429 | + <strong>4개</strong> | |
| 430 | + </div> | |
| 431 | + </li> | |
| 432 | + </ul> | |
| 433 | + <div class="calendar-fnc"> | |
| 434 | + <span class="btn sm">예약하기</span> | |
| 435 | + </div> | |
| 436 | + </div> | |
| 437 | + </div> | |
| 438 | + </td> | |
| 439 | + <td> | |
| 440 | + <button type="button" class="lnk-full">선택</button> | |
| 441 | + <div class="cont"> | |
| 442 | + <strong class="date">19</strong> | |
| 443 | + <div class="txt-area"> | |
| 444 | + <ul class="calendar-info-list"> | |
| 445 | + <li> | |
| 446 | + <strong class="info-tit">예약가능시설</strong> | |
| 447 | + <div class="txt-area"> | |
| 448 | + <strong>4개</strong> | |
| 449 | + </div> | |
| 450 | + </li> | |
| 451 | + </ul> | |
| 452 | + <div class="calendar-fnc"> | |
| 453 | + <span class="btn sm">예약하기</span> | |
| 454 | + </div> | |
| 455 | + </div> | |
| 456 | + </div> | |
| 457 | + </td> | |
| 458 | + <td> | |
| 459 | + <button type="button" class="lnk-full">선택</button> | |
| 460 | + <div class="cont"> | |
| 461 | + <strong class="date">20</strong> | |
| 462 | + <div class="txt-area"> | |
| 463 | + <ul class="calendar-info-list"> | |
| 464 | + <li> | |
| 465 | + <strong class="info-tit">예약가능시설</strong> | |
| 466 | + <div class="txt-area"> | |
| 467 | + <strong>4개</strong> | |
| 468 | + </div> | |
| 469 | + </li> | |
| 470 | + </ul> | |
| 471 | + <div class="calendar-fnc"> | |
| 472 | + <span class="btn sm">예약하기</span> | |
| 473 | + </div> | |
| 474 | + </div> | |
| 475 | + </div> | |
| 476 | + </td> | |
| 477 | + <td> | |
| 478 | + <button type="button" class="lnk-full">선택</button> | |
| 479 | + <div class="cont"> | |
| 480 | + <strong class="date">21</strong> | |
| 481 | + <div class="txt-area"> | |
| 482 | + <ul class="calendar-info-list"> | |
| 483 | + <li> | |
| 484 | + <strong class="info-tit">예약가능시설</strong> | |
| 485 | + <div class="txt-area"> | |
| 486 | + <strong>4개</strong> | |
| 487 | + </div> | |
| 488 | + </li> | |
| 489 | + </ul> | |
| 490 | + <div class="calendar-fnc"> | |
| 491 | + <span class="btn sm">예약하기</span> | |
| 492 | + </div> | |
| 493 | + </div> | |
| 494 | + </div> | |
| 495 | + </td> | |
| 496 | + </tr> | |
| 497 | + <tr> | |
| 498 | + <td> | |
| 499 | + <button type="button" class="lnk-full">선택</button> | |
| 500 | + <div class="cont"> | |
| 501 | + <strong class="date">22</strong> | |
| 502 | + <div class="txt-area"> | |
| 503 | + <ul class="calendar-info-list"> | |
| 504 | + <li> | |
| 505 | + <strong class="info-tit">예약가능시설</strong> | |
| 506 | + <div class="txt-area"> | |
| 507 | + <strong>4개</strong> | |
| 508 | + </div> | |
| 509 | + </li> | |
| 510 | + </ul> | |
| 511 | + <div class="calendar-fnc"> | |
| 512 | + <span class="btn sm">예약하기</span> | |
| 513 | + </div> | |
| 514 | + </div> | |
| 515 | + </div> | |
| 516 | + </td> | |
| 517 | + <td> | |
| 518 | + <button type="button" class="lnk-full">선택</button> | |
| 519 | + <div class="cont"> | |
| 520 | + <strong class="date">23</strong> | |
| 521 | + <div class="txt-area"> | |
| 522 | + <ul class="calendar-info-list"> | |
| 523 | + <li> | |
| 524 | + <strong class="info-tit">예약가능시설</strong> | |
| 525 | + <div class="txt-area"> | |
| 526 | + <strong>4개</strong> | |
| 527 | + </div> | |
| 528 | + </li> | |
| 529 | + </ul> | |
| 530 | + <div class="calendar-fnc"> | |
| 531 | + <span class="btn sm">예약하기</span> | |
| 532 | + </div> | |
| 533 | + </div> | |
| 534 | + </div> | |
| 535 | + </td> | |
| 536 | + <td> | |
| 537 | + <button type="button" class="lnk-full">선택</button> | |
| 538 | + <div class="cont"> | |
| 539 | + <strong class="date">24</strong> | |
| 540 | + <div class="txt-area"> | |
| 541 | + <ul class="calendar-info-list"> | |
| 542 | + <li> | |
| 543 | + <strong class="info-tit">예약가능시설</strong> | |
| 544 | + <div class="txt-area"> | |
| 545 | + <strong>4개</strong> | |
| 546 | + </div> | |
| 547 | + </li> | |
| 548 | + </ul> | |
| 549 | + <div class="calendar-fnc"> | |
| 550 | + <span class="btn sm">예약하기</span> | |
| 551 | + </div> | |
| 552 | + </div> | |
| 553 | + </div> | |
| 554 | + </td> | |
| 555 | + <td> | |
| 556 | + <button type="button" class="lnk-full">선택</button> | |
| 557 | + <div class="cont"> | |
| 558 | + <strong class="date">25</strong> | |
| 559 | + <div class="txt-area"> | |
| 560 | + <ul class="calendar-info-list"> | |
| 561 | + <li> | |
| 562 | + <strong class="info-tit">예약가능시설</strong> | |
| 563 | + <div class="txt-area"> | |
| 564 | + <strong>4개</strong> | |
| 565 | + </div> | |
| 566 | + </li> | |
| 567 | + </ul> | |
| 568 | + <div class="calendar-fnc"> | |
| 569 | + <span class="btn sm">예약하기</span> | |
| 570 | + </div> | |
| 571 | + </div> | |
| 572 | + </div> | |
| 573 | + </td> | |
| 574 | + <td> | |
| 575 | + <button type="button" class="lnk-full">선택</button> | |
| 576 | + <div class="cont"> | |
| 577 | + <strong class="date">26</strong> | |
| 578 | + <div class="txt-area"> | |
| 579 | + <ul class="calendar-info-list"> | |
| 580 | + <li> | |
| 581 | + <strong class="info-tit">예약가능시설</strong> | |
| 582 | + <div class="txt-area"> | |
| 583 | + <strong>4개</strong> | |
| 584 | + </div> | |
| 585 | + </li> | |
| 586 | + </ul> | |
| 587 | + <div class="calendar-fnc"> | |
| 588 | + <span class="btn sm">예약하기</span> | |
| 589 | + </div> | |
| 590 | + </div> | |
| 591 | + </div> | |
| 592 | + </td> | |
| 593 | + <td> | |
| 594 | + <button type="button" class="lnk-full">선택</button> | |
| 595 | + <div class="cont"> | |
| 596 | + <strong class="date">27</strong> | |
| 597 | + <div class="txt-area"> | |
| 598 | + <ul class="calendar-info-list"> | |
| 599 | + <li> | |
| 600 | + <strong class="info-tit">예약가능시설</strong> | |
| 601 | + <div class="txt-area"> | |
| 602 | + <strong>4개</strong> | |
| 603 | + </div> | |
| 604 | + </li> | |
| 605 | + </ul> | |
| 606 | + <div class="calendar-fnc"> | |
| 607 | + <span class="btn sm">예약하기</span> | |
| 608 | + </div> | |
| 609 | + </div> | |
| 610 | + </div> | |
| 611 | + </td> | |
| 612 | + <td> | |
| 613 | + <button type="button" class="lnk-full">선택</button> | |
| 614 | + <div class="cont"> | |
| 615 | + <strong class="date">28</strong> | |
| 616 | + <div class="txt-area"> | |
| 617 | + <ul class="calendar-info-list"> | |
| 618 | + <li> | |
| 619 | + <strong class="info-tit">예약가능시설</strong> | |
| 620 | + <div class="txt-area"> | |
| 621 | + <strong>4개</strong> | |
| 622 | + </div> | |
| 623 | + </li> | |
| 624 | + </ul> | |
| 625 | + <div class="calendar-fnc"> | |
| 626 | + <span class="btn sm">예약하기</span> | |
| 627 | + </div> | |
| 628 | + </div> | |
| 629 | + </div> | |
| 630 | + </td> | |
| 631 | + </tr> | |
| 632 | + <tr> | |
| 633 | + <td> | |
| 634 | + <button type="button" class="lnk-full">선택</button> | |
| 635 | + <div class="cont"> | |
| 636 | + <strong class="date">29</strong> | |
| 637 | + <div class="txt-area"> | |
| 638 | + <ul class="calendar-info-list"> | |
| 639 | + <li> | |
| 640 | + <strong class="info-tit">예약가능시설</strong> | |
| 641 | + <div class="txt-area"> | |
| 642 | + <strong>4개</strong> | |
| 643 | + </div> | |
| 644 | + </li> | |
| 645 | + </ul> | |
| 646 | + <div class="calendar-fnc"> | |
| 647 | + <span class="btn sm">예약하기</span> | |
| 648 | + </div> | |
| 649 | + </div> | |
| 650 | + </div> | |
| 651 | + </td> | |
| 652 | + <td> | |
| 653 | + <button type="button" class="lnk-full">선택</button> | |
| 654 | + <div class="cont"> | |
| 655 | + <strong class="date">30</strong> | |
| 656 | + <div class="txt-area"> | |
| 657 | + <ul class="calendar-info-list"> | |
| 658 | + <li> | |
| 659 | + <strong class="info-tit">예약가능시설</strong> | |
| 660 | + <div class="txt-area"> | |
| 661 | + <strong>4개</strong> | |
| 662 | + </div> | |
| 663 | + </li> | |
| 664 | + </ul> | |
| 665 | + <div class="calendar-fnc"> | |
| 666 | + <span class="btn sm">예약하기</span> | |
| 667 | + </div> | |
| 668 | + </div> | |
| 669 | + </div> | |
| 670 | + </td> | |
| 671 | + <td> | |
| 672 | + <button type="button" class="lnk-full">선택</button> | |
| 673 | + <div class="cont"> | |
| 674 | + <strong class="date">1</strong> | |
| 675 | + <div class="txt-area"> | |
| 676 | + <ul class="calendar-info-list"> | |
| 677 | + <li> | |
| 678 | + <strong class="info-tit">예약가능시설</strong> | |
| 679 | + <div class="txt-area"> | |
| 680 | + <strong>4개</strong> | |
| 681 | + </div> | |
| 682 | + </li> | |
| 683 | + </ul> | |
| 684 | + <div class="calendar-fnc"> | |
| 685 | + <span class="btn sm">예약하기</span> | |
| 686 | + </div> | |
| 687 | + </div> | |
| 688 | + </div> | |
| 689 | + </td> | |
| 690 | + <td> | |
| 691 | + <button type="button" class="lnk-full">선택</button> | |
| 692 | + <div class="cont"> | |
| 693 | + <strong class="date">2</strong> | |
| 694 | + <div class="txt-area"> | |
| 695 | + <ul class="calendar-info-list"> | |
| 696 | + <li> | |
| 697 | + <strong class="info-tit">예약가능시설</strong> | |
| 698 | + <div class="txt-area"> | |
| 699 | + <strong>4개</strong> | |
| 700 | + </div> | |
| 701 | + </li> | |
| 702 | + </ul> | |
| 703 | + <div class="calendar-fnc"> | |
| 704 | + <span class="btn sm">예약하기</span> | |
| 705 | + </div> | |
| 706 | + </div> | |
| 707 | + </div> | |
| 708 | + </td> | |
| 709 | + <td> | |
| 710 | + <button type="button" class="lnk-full">선택</button> | |
| 711 | + <div class="cont"> | |
| 712 | + <strong class="date">3</strong> | |
| 713 | + <div class="txt-area"> | |
| 714 | + <ul class="calendar-info-list"> | |
| 715 | + <li> | |
| 716 | + <strong class="info-tit">예약가능시설</strong> | |
| 717 | + <div class="txt-area"> | |
| 718 | + <strong>4개</strong> | |
| 719 | + </div> | |
| 720 | + </li> | |
| 721 | + </ul> | |
| 722 | + <div class="calendar-fnc"> | |
| 723 | + <span class="btn sm">예약하기</span> | |
| 724 | + </div> | |
| 725 | + </div> | |
| 726 | + </div> | |
| 727 | + </td> | |
| 728 | + <td> | |
| 729 | + <button type="button" class="lnk-full">선택</button> | |
| 730 | + <div class="cont"> | |
| 731 | + <strong class="date">4</strong> | |
| 732 | + <div class="txt-area"> | |
| 733 | + <ul class="calendar-info-list"> | |
| 734 | + <li> | |
| 735 | + <strong class="info-tit">예약가능시설</strong> | |
| 736 | + <div class="txt-area"> | |
| 737 | + <strong>4개</strong> | |
| 738 | + </div> | |
| 739 | + </li> | |
| 740 | + </ul> | |
| 741 | + <div class="calendar-fnc"> | |
| 742 | + <span class="btn sm">예약하기</span> | |
| 743 | + </div> | |
| 744 | + </div> | |
| 745 | + </div> | |
| 746 | + </td> | |
| 747 | + <td> | |
| 748 | + <button type="button" class="lnk-full">선택</button> | |
| 749 | + <div class="cont"> | |
| 750 | + <strong class="date">5</strong> | |
| 751 | + <div class="txt-area"> | |
| 752 | + <ul class="calendar-info-list"> | |
| 753 | + <li> | |
| 754 | + <strong class="info-tit">예약가능시설</strong> | |
| 755 | + <div class="txt-area"> | |
| 756 | + <strong>4개</strong> | |
| 757 | + </div> | |
| 758 | + </li> | |
| 759 | + </ul> | |
| 760 | + <div class="calendar-fnc"> | |
| 761 | + <span class="btn sm">예약하기</span> | |
| 762 | + </div> | |
| 763 | + </div> | |
| 764 | + </div> | |
| 765 | + </td> | |
| 766 | + </tr> | |
| 767 | + </tbody> | |
| 768 | + </table> | |
| 769 | + </div> | |
| 770 | + | |
| 771 | + </section> | |
| 772 | + </section> | |
| 773 | + </div> | |
| 774 | + </div> | |
| 775 | + | |
| 776 | + <footer class="site-footer"></footer> | |
| 777 | + </div> | |
| 778 | + | |
| 779 | + <!-- toast --> | |
| 780 | + <div class="toast"></div> | |
| 781 | + | |
| 782 | + <!--popup--> | |
| 783 | + <div class="dim"></div> | |
| 784 | +</body> | |
| 785 | + | |
| 786 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/facility/facilityResserve2.html
... | ... | @@ -0,0 +1,186 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + | |
| 7 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 8 | + <meta name="Author" content=""> | |
| 9 | + <meta name="Keywords" content=""> | |
| 10 | + <meta name="Description" content=""> | |
| 11 | + <meta name="format-detection" content="telephone=no"> | |
| 12 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 13 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 14 | + | |
| 15 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 16 | + | |
| 17 | + <!-- 공통 plugin --> | |
| 18 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 20 | + <!-- //공통 plugin --> | |
| 21 | + | |
| 22 | + <!-- 페이지 plugin--> | |
| 23 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script> | |
| 24 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script> | |
| 25 | + <!-- chart --> | |
| 26 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script> | |
| 27 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script> | |
| 28 | + <!-- //chart --> | |
| 29 | + <!-- //페이지 plugin--> | |
| 30 | + | |
| 31 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 32 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 33 | + <!--//퍼블 layout--> | |
| 34 | + | |
| 35 | + <!-- 공통 메뉴 js--> | |
| 36 | + <!-- //공통 메뉴 js --> | |
| 37 | + | |
| 38 | + <!--공통 퍼블 js--> | |
| 39 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 40 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 41 | + <!--//공통 퍼블 js--> | |
| 42 | +</head> | |
| 43 | + | |
| 44 | +<body> | |
| 45 | + <div class="accessibility"> | |
| 46 | + <a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a> | |
| 47 | + </div> | |
| 48 | + <!-- for-teacher / for-student --> | |
| 49 | + <div class="container"> | |
| 50 | + <!-- 통합 헤더 및 네비게이션 --> | |
| 51 | + <header class="site-header"></header> | |
| 52 | + | |
| 53 | + <div class="site-body" id="skipToContents"> | |
| 54 | + <div class="wrap"> | |
| 55 | + <ul class="breadcrumb"> | |
| 56 | + <li><a href="#none" class="home">홈</a></li> | |
| 57 | + <li><a href="#none">1depth</a></li> | |
| 58 | + <li><a href="#none">2depth</a></li> | |
| 59 | + </ul> | |
| 60 | + <div class="page-tit-area"> | |
| 61 | + <div class="l-area"> | |
| 62 | + <h2 class="title-xlg">시설선택</h2> | |
| 63 | + </div> | |
| 64 | + </div> | |
| 65 | + <section class="section"> | |
| 66 | + <h3 class="txt-hide">장소 정보</h3> | |
| 67 | + <div class="info-type"> | |
| 68 | + <table> | |
| 69 | + <caption>장소 정보로 학교, 정보로 구성되어 있습니다.</caption> | |
| 70 | + <colgroup> | |
| 71 | + <col style="width: 40%;"> | |
| 72 | + <col> | |
| 73 | + </colgroup> | |
| 74 | + <thead> | |
| 75 | + <th scope="col">학교</th> | |
| 76 | + <th scope="col">정보</th> | |
| 77 | + </thead> | |
| 78 | + <tbody> | |
| 79 | + <tr> | |
| 80 | + <td> | |
| 81 | + 온세종학교 | |
| 82 | + </td> | |
| 83 | + <td> | |
| 84 | + <ul class="info-inline-list u-block"> | |
| 85 | + <li> | |
| 86 | + <i class="ico-location sm" aria-hidden="true"></i> | |
| 87 | + <strong class="info-tit">주소</strong> | |
| 88 | + <div class="txt-area">주소 내용</div> | |
| 89 | + </li> | |
| 90 | + <li> | |
| 91 | + <i class="ico-call sm"></i> | |
| 92 | + <strong class="info-tit">연락처</strong> | |
| 93 | + <div class="txt-area">연락처 내용</div> | |
| 94 | + </li> | |
| 95 | + </ul> | |
| 96 | + </td> | |
| 97 | + </tr> | |
| 98 | + </tbody> | |
| 99 | + </table> | |
| 100 | + </div> | |
| 101 | + </section> | |
| 102 | + <section class="section"> | |
| 103 | + <h3 class="txt-hide">검색</h3> | |
| 104 | + <div class="fnc-area"> | |
| 105 | + <div class="l-area"> | |
| 106 | + <p>총 <em>134</em>건</p> | |
| 107 | + </div> | |
| 108 | + <div class="r-area"> | |
| 109 | + <fieldset class="search-area"> | |
| 110 | + <legend>검색</legend> | |
| 111 | + <div class="search"> | |
| 112 | + <input type="text" placeholder="검색어를 입력하세요" title="검색어를 입력하세요"> | |
| 113 | + <button class="btn ico-search">검색</button> | |
| 114 | + </div> | |
| 115 | + </fieldset> | |
| 116 | + </div> | |
| 117 | + </div> | |
| 118 | + <div class="txt-none"> | |
| 119 | + <figure> | |
| 120 | + <img src="/resources/front/site/SITE_00000/images/common/common/txt-none-sch.svg" alt="검색어 없음"> | |
| 121 | + </figure> | |
| 122 | + <div class="txt-area"> | |
| 123 | + <strong class="none-tit">검색어 “<em>입력한 겸색어</em>” 에 대한 검색 결과가 없습니다.</strong> | |
| 124 | + <ul class="bullet"> | |
| 125 | + <li>철자나 맞춤법 오류가 있는지 확인해 주세요.</li> | |
| 126 | + <li>시설명을 검색 했는지 확인해 주세요.</li> | |
| 127 | + </ul> | |
| 128 | + </div> | |
| 129 | + </div> | |
| 130 | + <ul class="board-thumb-list"> | |
| 131 | + <li> | |
| 132 | + <button type="submit" class="check-full"><span class="btn primary back ico-arrow-right">선택하기</span></button> | |
| 133 | + <div class="txt-area"> | |
| 134 | + <div class="label-area"> | |
| 135 | + <span class="label success">예약가능</span> | |
| 136 | + </div> | |
| 137 | + <strong class="list-tit">시설명 표시하는 영역</strong> | |
| 138 | + <ul class="info-inline-list u-block"> | |
| 139 | + <li> | |
| 140 | + <strong class="info-tit">담당자</strong> | |
| 141 | + <div class="txt-area">홍길동</div> | |
| 142 | + </li> | |
| 143 | + </ul> | |
| 144 | + </div> | |
| 145 | + <div class="img-area"> | |
| 146 | + <img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="시설 이미지"> | |
| 147 | + </div> | |
| 148 | + </li> | |
| 149 | + <li> | |
| 150 | + <button type="submit" class="check-full" disabled><span class="btn primary back ico-arrow-right">선택하기</span></button> | |
| 151 | + <div class="txt-area"> | |
| 152 | + <div class="label-area"> | |
| 153 | + <span class="label">예약 불가</span> | |
| 154 | + </div> | |
| 155 | + <strong class="list-tit">시설명 표시하는 영역 | |
| 156 | + 표시하는 영역</strong> | |
| 157 | + <ul class="info-inline-list u-block"> | |
| 158 | + <li> | |
| 159 | + <strong class="info-tit">담당자</strong> | |
| 160 | + <div class="txt-area">홍길동</div> | |
| 161 | + </li> | |
| 162 | + </ul> | |
| 163 | + </div> | |
| 164 | + <div class="img-area"> | |
| 165 | + <img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="시설 이미지"> | |
| 166 | + </div> | |
| 167 | + </li> | |
| 168 | + </ul> | |
| 169 | + <div class="btn-cont"> | |
| 170 | + <button type="button" class="btn lg ico-plus back">더보기</button> | |
| 171 | + </div> | |
| 172 | + </section> | |
| 173 | + </div> | |
| 174 | + </div> | |
| 175 | + | |
| 176 | + <footer class="site-footer"></footer> | |
| 177 | + </div> | |
| 178 | + | |
| 179 | + <!-- toast --> | |
| 180 | + <div class="toast"></div> | |
| 181 | + | |
| 182 | + <!--popup--> | |
| 183 | + <div class="dim"></div> | |
| 184 | +</body> | |
| 185 | + | |
| 186 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/facility/facilityResserve3.html
... | ... | @@ -0,0 +1,393 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 7 | + <meta name="Author" content=""> | |
| 8 | + <meta name="Keywords" content=""> | |
| 9 | + <meta name="Description" content=""> | |
| 10 | + <meta name="format-detection" content="telephone=no"> | |
| 11 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 12 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 13 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 14 | + <!-- 공통 plugin --> | |
| 15 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 16 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 17 | + <!-- //공통 plugin --> | |
| 18 | + <!-- 페이지 plugin--> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script> | |
| 20 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script> | |
| 21 | + <!-- chart --> | |
| 22 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script> | |
| 23 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script> | |
| 24 | + <!-- //chart --> | |
| 25 | + <!-- //페이지 plugin--> | |
| 26 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 27 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 28 | + <!--//퍼블 layout--> | |
| 29 | + <!-- 공통 메뉴 js--> | |
| 30 | + <!-- //공통 메뉴 js --> | |
| 31 | + <!--공통 퍼블 js--> | |
| 32 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 33 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 34 | + <!--//공통 퍼블 js--> | |
| 35 | +</head> | |
| 36 | + | |
| 37 | +<body> | |
| 38 | + <div class="accessibility"> | |
| 39 | + <a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a> | |
| 40 | + </div> | |
| 41 | + <!-- for-teacher / for-student --> | |
| 42 | + <div class="container"> | |
| 43 | + <!-- 통합 헤더 및 네비게이션 --> | |
| 44 | + <header class="site-header"></header> | |
| 45 | + <div class="site-body" id="skipToContents"> | |
| 46 | + <div class="wrap"> | |
| 47 | + <ul class="breadcrumb"> | |
| 48 | + <li><a href="#none" class="home">홈</a></li> | |
| 49 | + <li><a href="#none">1depth</a></li> | |
| 50 | + <li><a href="#none">2depth</a></li> | |
| 51 | + </ul> | |
| 52 | + <div class="page-tit-area"> | |
| 53 | + <div class="l-area"> | |
| 54 | + <h2 class="title-xlg">예약하기</h2> | |
| 55 | + </div> | |
| 56 | + </div> | |
| 57 | + <div class="img-swiper-area"> | |
| 58 | + <div class="img-area"> | |
| 59 | + <div class="swiper img-swiper"> | |
| 60 | + <div class="swiper-wrapper"> | |
| 61 | + <div class="swiper-slide"> | |
| 62 | + <figure> | |
| 63 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 64 | + </figure> | |
| 65 | + </div> | |
| 66 | + <div class="swiper-slide"> | |
| 67 | + <figure> | |
| 68 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 69 | + </figure> | |
| 70 | + </div> | |
| 71 | + <div class="swiper-slide"> | |
| 72 | + <figure> | |
| 73 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 74 | + </figure> | |
| 75 | + </div> | |
| 76 | + <div class="swiper-slide"> | |
| 77 | + <figure> | |
| 78 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 79 | + </figure> | |
| 80 | + </div> | |
| 81 | + <div class="swiper-slide"> | |
| 82 | + <figure> | |
| 83 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 84 | + </figure> | |
| 85 | + </div> | |
| 86 | + <div class="swiper-slide"> | |
| 87 | + <figure> | |
| 88 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 89 | + </figure> | |
| 90 | + </div> | |
| 91 | + <div class="swiper-slide"> | |
| 92 | + <figure> | |
| 93 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 94 | + </figure> | |
| 95 | + </div> | |
| 96 | + </div> | |
| 97 | + </div> | |
| 98 | + <div class="swiper-fnc"> | |
| 99 | + <button type="button" class="swiper-button-prev">이전</button> | |
| 100 | + <button type="button" class="swiper-button-next">다음</button> | |
| 101 | + </div> | |
| 102 | + </div> | |
| 103 | + <div class="img-thumb-area"> | |
| 104 | + <div class="swiper img-thumb-swiper"> | |
| 105 | + <div class="swiper-wrapper"> | |
| 106 | + <div class="swiper-slide"> | |
| 107 | + <figure> | |
| 108 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 109 | + </figure> | |
| 110 | + </div> | |
| 111 | + <div class="swiper-slide"> | |
| 112 | + <figure> | |
| 113 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 114 | + </figure> | |
| 115 | + </div> | |
| 116 | + <div class="swiper-slide"> | |
| 117 | + <figure> | |
| 118 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 119 | + </figure> | |
| 120 | + </div> | |
| 121 | + <div class="swiper-slide"> | |
| 122 | + <figure> | |
| 123 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 124 | + </figure> | |
| 125 | + </div> | |
| 126 | + <div class="swiper-slide"> | |
| 127 | + <figure> | |
| 128 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 129 | + </figure> | |
| 130 | + </div> | |
| 131 | + <div class="swiper-slide"> | |
| 132 | + <figure> | |
| 133 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 134 | + </figure> | |
| 135 | + </div> | |
| 136 | + <div class="swiper-slide"> | |
| 137 | + <figure> | |
| 138 | + <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지"> | |
| 139 | + </figure> | |
| 140 | + </div> | |
| 141 | + </div> | |
| 142 | + </div> | |
| 143 | + <div class="swiper-fnc vertical"> | |
| 144 | + <button type="button" class="swiper-button-prev sm">이전</button> | |
| 145 | + <button type="button" class="swiper-button-next sm">다음</button> | |
| 146 | + </div> | |
| 147 | + </div> | |
| 148 | + </div> | |
| 149 | + <section class="section"> | |
| 150 | + <header class="section-tit-area"> | |
| 151 | + <div class="l-area"> | |
| 152 | + <h3 class="title-lg">시설이용 정보</h3> | |
| 153 | + </div> | |
| 154 | + </header> | |
| 155 | + <div class="write-type"> | |
| 156 | + <table> | |
| 157 | + <caption>시설이용 정보</caption> | |
| 158 | + <colgroup> | |
| 159 | + <col style="width: 240px;"> | |
| 160 | + <col> | |
| 161 | + <col style="width: 240px;"> | |
| 162 | + <col> | |
| 163 | + </colgroup> | |
| 164 | + <tbody> | |
| 165 | + <tr> | |
| 166 | + <th scope="row">시설위치</th> | |
| 167 | + <td colspan="3"> | |
| 168 | + <ul class="info-inline-list"> | |
| 169 | + <li> | |
| 170 | + <div class="txt-area">온세종학교</div> | |
| 171 | + </li> | |
| 172 | + <li> | |
| 173 | + <div class="txt-area">세종특별자치시 산울3로 140, 온세종학교 (산울동)</div> | |
| 174 | + </li> | |
| 175 | + </ul> | |
| 176 | + </td> | |
| 177 | + </tr> | |
| 178 | + <tr> | |
| 179 | + <th scope="row">시설명</th> | |
| 180 | + <td>스튜디오1</td> | |
| 181 | + <th scope="row">상태</th> | |
| 182 | + <td>신청</td> | |
| 183 | + </tr> | |
| 184 | + <tr> | |
| 185 | + <th scope="row">담당자</th> | |
| 186 | + <td>김담당</td> | |
| 187 | + <th scope="row">이용날짜</th> | |
| 188 | + <td>2025월 8월 29일 (금)</td> | |
| 189 | + </tr> | |
| 190 | + <tr> | |
| 191 | + <th scope="row">이용시간<i class="required">필수</i></th> | |
| 192 | + <td colspan="3"> | |
| 193 | + <select title="이용할 시간 선택"> | |
| 194 | + <option value="">이용할 시간 선택</option> | |
| 195 | + </select> | |
| 196 | + <div class="chip-area"> | |
| 197 | + <span class="chip">09:00~10:00 <button class="ico-close sm primary">삭제</button></span> | |
| 198 | + <span class="chip">09:00~10:00 <button class="ico-close sm primary">삭제</button></span> | |
| 199 | + <span class="chip">09:00~10:00 <button class="ico-close sm primary">삭제</button></span> | |
| 200 | + </div> | |
| 201 | + </td> | |
| 202 | + </tr> | |
| 203 | + <tr> | |
| 204 | + <th scope="row">이용인원<i class="required">필수</i></th> | |
| 205 | + <td colspan="3"> | |
| 206 | + <div class="input-box"> | |
| 207 | + <input type="number" class="input q0" title="인원 수 입력"> | |
| 208 | + <span>명</span> | |
| 209 | + </div> | |
| 210 | + </td> | |
| 211 | + </tr> | |
| 212 | + <tr> | |
| 213 | + <th scope="row">시설이용 목적<i class="required">필수</i></th> | |
| 214 | + <td colspan="3"> | |
| 215 | + <fieldset class="checkradio-area"> | |
| 216 | + <legend>시설이용 목적 선택</legend> | |
| 217 | + <div class="checkradio"> | |
| 218 | + <input type="radio" id="purpose1" name="purpose" checked> | |
| 219 | + <label for="purpose1">수업</label> | |
| 220 | + </div> | |
| 221 | + <div class="checkradio"> | |
| 222 | + <input type="radio" id="purpose2" name="purpose"> | |
| 223 | + <label for="purpose2">교내행사</label> | |
| 224 | + </div> | |
| 225 | + <div class="checkradio"> | |
| 226 | + <input type="radio" id="purpose3" name="purpose"> | |
| 227 | + <label for="purpose3">학급 활동</label> | |
| 228 | + </div> | |
| 229 | + <div class="checkradio"> | |
| 230 | + <input type="radio" id="purpose4" name="purpose"> | |
| 231 | + <label for="purpose4">동아리 활동</label> | |
| 232 | + </div> | |
| 233 | + <div class="checkradio"> | |
| 234 | + <input type="radio" id="purpose5" name="purpose"> | |
| 235 | + <label for="purpose5">기타</label> | |
| 236 | + <fieldset class="checkradio-option"> | |
| 237 | + <legend>기타 내용입력</legend> | |
| 238 | + <input type="text" placeholder="내용을 입력하세요." title="기타 내용 입력"> | |
| 239 | + </fieldset> | |
| 240 | + </div> | |
| 241 | + </fieldset> | |
| 242 | + </td> | |
| 243 | + </tr> | |
| 244 | + <tr> | |
| 245 | + <th scope="row">첨부파일</th> | |
| 246 | + <td colspan="3"> | |
| 247 | + <div class="file-custom"> | |
| 248 | + <span class="btn secondary ico-upload">파일 찾기</span> | |
| 249 | + <p class="msg">파일 첨부 20MB 이하의 파일을 등록할 수 있습니다.</p> | |
| 250 | + </div> | |
| 251 | + <div class="item-list-box"> | |
| 252 | + <div class="item"> | |
| 253 | + <div class="txt-area"> | |
| 254 | + <i class="ico-attach"></i> | |
| 255 | + <p class="txt"> 첨부파일명.pdf </p> | |
| 256 | + <small>124kb</small> | |
| 257 | + </div> | |
| 258 | + <div class="item-fnc-area"> | |
| 259 | + <a href="#none" class="btn-ico ico-download"><span class="txt-hide">다운로드</span></a> | |
| 260 | + <button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button> | |
| 261 | + </div> | |
| 262 | + </div> | |
| 263 | + <div class="item"> | |
| 264 | + <div class="txt-area"> | |
| 265 | + <i class="ico-attach"></i> | |
| 266 | + <p class="txt">첨부파일명.pdf</p> | |
| 267 | + <small>124kb</small> | |
| 268 | + </div> | |
| 269 | + <div class="item-fnc-area"> | |
| 270 | + <a href="#none" class="btn-ico ico-download"><span class="txt-hide">다운로드</span></a> | |
| 271 | + <button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button> | |
| 272 | + </div> | |
| 273 | + </div> | |
| 274 | + <div class="item"> | |
| 275 | + <div class="txt-area"> | |
| 276 | + <i class="ico-attach"></i> | |
| 277 | + <p class="txt">첨부파일명.pdf</p> | |
| 278 | + <small>124kb</small> | |
| 279 | + </div> | |
| 280 | + <div class="item-fnc-area"> | |
| 281 | + <a href="#none" class="btn-ico ico-download"><span class="txt-hide">다운로드</span></a> | |
| 282 | + <button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button> | |
| 283 | + </div> | |
| 284 | + </div> | |
| 285 | + </div> | |
| 286 | + </td> | |
| 287 | + </tr> | |
| 288 | + </tbody> | |
| 289 | + </table> | |
| 290 | + </div> | |
| 291 | + </section> | |
| 292 | + <section class="section"> | |
| 293 | + <header class="section-tit-area"> | |
| 294 | + <div class="l-area"> | |
| 295 | + <h3 class="title-lg">예약자정보</h3> | |
| 296 | + </div> | |
| 297 | + </header> | |
| 298 | + <div class="write-type"> | |
| 299 | + <table> | |
| 300 | + <caption>예약자정보</caption> | |
| 301 | + <colgroup> | |
| 302 | + <col style="width: 240px;"> | |
| 303 | + <col> | |
| 304 | + <col style="width: 240px;"> | |
| 305 | + <col> | |
| 306 | + </colgroup> | |
| 307 | + <tbody> | |
| 308 | + <tr> | |
| 309 | + <th scope="row">이름</th> | |
| 310 | + <td>홍길동</td> | |
| 311 | + <th scope="row">소속</th> | |
| 312 | + <td>온세종학교</td> | |
| 313 | + </tr> | |
| 314 | + <tr> | |
| 315 | + <th scope="row">휴대전화번호<i class="required">필수</i></th> | |
| 316 | + <td colspan="3"> | |
| 317 | + <div class="input-phone-area"> | |
| 318 | + <div class="phone"> | |
| 319 | + <select title="전화번호 앞자리 선택"> | |
| 320 | + <option value="010">010</option> | |
| 321 | + <option value="011">011</option> | |
| 322 | + </select> | |
| 323 | + <span aria-hidden="true">-</span> | |
| 324 | + <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" title="전화번호 가운데자리 입력"> | |
| 325 | + <span aria-hidden="true">-</span> | |
| 326 | + <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" title="전화번호 뒷자리 입력"> | |
| 327 | + </div> | |
| 328 | + </div> | |
| 329 | + </td> | |
| 330 | + </tr> | |
| 331 | + <tr> | |
| 332 | + <th scope="row">이메일<i class="required">필수</i></th> | |
| 333 | + <td colspan="3">z112344@naver.com</td> | |
| 334 | + </tr> | |
| 335 | + </tbody> | |
| 336 | + </table> | |
| 337 | + </div> | |
| 338 | + </section> | |
| 339 | + <section class="section"> | |
| 340 | + <header class="section-tit-area"> | |
| 341 | + <div class="l-area"> | |
| 342 | + <h3 class="title-lg">개인정보 수집 및 이용에 대한 동의</h3> | |
| 343 | + </div> | |
| 344 | + </header> | |
| 345 | + <div class="agree-box"> | |
| 346 | + <div class="agree-txt-area"> | |
| 347 | + <p>시설 이용과 관련하여 아래와 같이 개인정보를 수집 · 이용하고자 합니다. 내용을 자세히 읽으신 후 동의 여부를 결정하여 주십시오.</p><br> | |
| 348 | + <ul class="bullet"> | |
| 349 | + <li>항목: 신청자 이름, 소속, 연락처</li> | |
| 350 | + <li>수집 · 이용 목적: 세종특별자치시교육청교육원 시설이용</li> | |
| 351 | + <li>보유기간: 1년</li> | |
| 352 | + </ul> | |
| 353 | + </div> | |
| 354 | + <div class="agree-fnc"> | |
| 355 | + <div class="checkradio"> | |
| 356 | + <input type="checkbox" id="agree"> | |
| 357 | + <label for="agree">동의합니다.</label> | |
| 358 | + </div> | |
| 359 | + </div> | |
| 360 | + </div> | |
| 361 | + </section> | |
| 362 | + <section class="section"> | |
| 363 | + <header class="section-tit-area"> | |
| 364 | + <div class="l-area"> | |
| 365 | + <h3 class="title-lg">시설물 사용 유의사항</h3> | |
| 366 | + </div> | |
| 367 | + </header> | |
| 368 | + <div class="bg-box"> | |
| 369 | + <ul class="bullet font-color-default-secondary"> | |
| 370 | + <li>관리자를 통해 등록된 유의사항 표시</li> | |
| 371 | + <li>시설물 및 장비 보호 : 시설물을 임의로 변경하거나 파손하는 행위는 금지되며, 사용한 기물은 깨끗하게 정리해야 합니다.</li> | |
| 372 | + <li>사용 금지 행위 : 흡연, 음주, 폭죽놀이 등 화기 사용은 금지됩니다. 고성방가나 주류 반입, 애완동물 동반 등 다른 이용자에게 피해를 주는 행위도 금지될 수 있습니다.</li> | |
| 373 | + <li>사용 목적 준수 : 허가된 사용 목적 범위 내에서만 시설을 이용해야 하며, 정치·종교적 행사 등 특정 단체의 이익을 위한 사용은 제한될 수 있습니다.</li> | |
| 374 | + <li>안전 수칙 준수 : 안전 사고 예방을 위해 비상구 위치를 파악하고, 무리한 행동이나 장난은 삼가야 합니다. 안전 장비가 있다면 올바르게 착용하고, 자신의 체력 상태에 맞는 운동을 해야 합니다.</li> | |
| 375 | + <li>정리정돈 : 시설물 사용을 마친 후에는 사용한 장비를 제자리에 정리하고, 흘린 땀이나 이물질을 닦아 다음 사용자를 위해 깨끗하게 정리해야 합니다.</li> | |
| 376 | + <li>해당 시설의 이용 규정 : 각 시설마다 고유의 이용 규정, 운영 수칙, 안전 수칙이 있으므로, 이용 전에 반드시 확인해야 합니다.</li> | |
| 377 | + <li>안전 점검 결과 : 시설물의 안전 상태를 파악하기 위해 정기적으로 실시되는 안전 점검 및 진단 결과를 확인하는 것이 중요합니다.</li> | |
| 378 | + <li>비상 연락망 및 비상구 : 위급 상황 발생 시 신속하게 대처할 수 있도록 비상 연락망과 비상구의 위치를 미리 파악해 두어야 합니다.</li> | |
| 379 | + </ul> | |
| 380 | + </div> | |
| 381 | + </section> | |
| 382 | + <div class="btn-cont"><a href="#none" class="btn lg primary">예약 신청하기</a></div> | |
| 383 | + </div> | |
| 384 | + </div> | |
| 385 | + <footer class="site-footer"></footer> | |
| 386 | + </div> | |
| 387 | + <!-- toast --> | |
| 388 | + <div class="toast"></div> | |
| 389 | + <!--popup--> | |
| 390 | + <div class="dim"></div> | |
| 391 | +</body> | |
| 392 | + | |
| 393 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/facility/facilityResserve4.html
... | ... | @@ -0,0 +1,121 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + | |
| 7 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 8 | + <meta name="Author" content=""> | |
| 9 | + <meta name="Keywords" content=""> | |
| 10 | + <meta name="Description" content=""> | |
| 11 | + <meta name="format-detection" content="telephone=no"> | |
| 12 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 13 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 14 | + | |
| 15 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 16 | + | |
| 17 | + <!-- 공통 plugin --> | |
| 18 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 20 | + <!-- //공통 plugin --> | |
| 21 | + | |
| 22 | + <!-- 페이지 plugin--> | |
| 23 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script> | |
| 24 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script> | |
| 25 | + <!-- chart --> | |
| 26 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script> | |
| 27 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script> | |
| 28 | + <!-- //chart --> | |
| 29 | + <!-- //페이지 plugin--> | |
| 30 | + | |
| 31 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 32 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 33 | + <!--//퍼블 layout--> | |
| 34 | + | |
| 35 | + <!-- 공통 메뉴 js--> | |
| 36 | + <!-- //공통 메뉴 js --> | |
| 37 | + | |
| 38 | + <!--공통 퍼블 js--> | |
| 39 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 40 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 41 | + <!--//공통 퍼블 js--> | |
| 42 | +</head> | |
| 43 | + | |
| 44 | +<body> | |
| 45 | + <div class="accessibility"> | |
| 46 | + <a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a> | |
| 47 | + </div> | |
| 48 | + <!-- for-teacher / for-student --> | |
| 49 | + <div class="container"> | |
| 50 | + <!-- 통합 헤더 및 네비게이션 --> | |
| 51 | + <header class="site-header"></header> | |
| 52 | + | |
| 53 | + <div class="site-body" id="skipToContents"> | |
| 54 | + <div class="wrap"> | |
| 55 | + <ul class="breadcrumb"> | |
| 56 | + <li><a href="#none" class="home">홈</a></li> | |
| 57 | + <li><a href="#none">1depth</a></li> | |
| 58 | + <li><a href="#none">2depth</a></li> | |
| 59 | + </ul> | |
| 60 | + <div class="page-tit-area"> | |
| 61 | + <div class="l-area"> | |
| 62 | + <h2 class="title-xlg">신청완료</h2> | |
| 63 | + </div> | |
| 64 | + </div> | |
| 65 | + <div class="wrap-md"> | |
| 66 | + <section class="section"> | |
| 67 | + <header class="section-tit-area"> | |
| 68 | + <div class="l-area"> | |
| 69 | + <h3 class="title-lg">신청완료</h3> | |
| 70 | + </div> | |
| 71 | + </header> | |
| 72 | + <div class="write-type"> | |
| 73 | + <table> | |
| 74 | + <caption>신청완료 정보</caption> | |
| 75 | + <colgroup> | |
| 76 | + <col style="width: 160px;"> | |
| 77 | + <col> | |
| 78 | + <col style="width: 160px;"> | |
| 79 | + <col> | |
| 80 | + </colgroup> | |
| 81 | + <tbody> | |
| 82 | + <tr> | |
| 83 | + <th scope="row">이용 시설</th> | |
| 84 | + <td colspan="3">세종캠퍼스고등학교, 스튜디오2</td> | |
| 85 | + </tr> | |
| 86 | + <tr> | |
| 87 | + <th scope="row">이용일</th> | |
| 88 | + <td>2025년 8월 29일</td> | |
| 89 | + <th scope="row">시간</th> | |
| 90 | + <td>10:00 ~11:00, 11:00~11:00, 11:00~12:00, 13:00~13:00</td> | |
| 91 | + </tr> | |
| 92 | + <tr> | |
| 93 | + <th scope="row">예약자 이름</th> | |
| 94 | + <td>김하늘</td> | |
| 95 | + <th scope="row">휴대번호</th> | |
| 96 | + <td>010-1234-1234</td> | |
| 97 | + </tr> | |
| 98 | + <tr> | |
| 99 | + <th scope="row">신청일</th> | |
| 100 | + <td colspan="3">2025년 08월 04일</td> | |
| 101 | + </tr> | |
| 102 | + </tbody> | |
| 103 | + </table> | |
| 104 | + </div> | |
| 105 | + </section> | |
| 106 | + <div class="btn-cont"><a href="#none" class="btn lg primary">예약 내역으로 이동</a></div> | |
| 107 | + </div> | |
| 108 | + </div> | |
| 109 | + </div> | |
| 110 | + | |
| 111 | + <footer class="site-footer"></footer> | |
| 112 | + </div> | |
| 113 | + | |
| 114 | + <!-- toast --> | |
| 115 | + <div class="toast"></div> | |
| 116 | + | |
| 117 | + <!--popup--> | |
| 118 | + <div class="dim"></div> | |
| 119 | +</body> | |
| 120 | + | |
| 121 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/main/main.html
... | ... | @@ -0,0 +1,399 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + | |
| 7 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 8 | + <meta name="Author" content=""> | |
| 9 | + <meta name="Keywords" content=""> | |
| 10 | + <meta name="Description" content=""> | |
| 11 | + <meta name="format-detection" content="telephone=no"> | |
| 12 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 13 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 14 | + | |
| 15 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 16 | + | |
| 17 | + <!-- 공통 plugin --> | |
| 18 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 20 | + <!-- //공통 plugin --> | |
| 21 | + | |
| 22 | + <!-- 페이지 plugin--> | |
| 23 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script> | |
| 24 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script> | |
| 25 | + <!-- chart --> | |
| 26 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script> | |
| 27 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script> | |
| 28 | + <!-- //chart --> | |
| 29 | + <!-- //페이지 plugin--> | |
| 30 | + | |
| 31 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 32 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 33 | + <!--//퍼블 layout--> | |
| 34 | + | |
| 35 | + <!-- 공통 메뉴 js--> | |
| 36 | + <!-- //공통 메뉴 js --> | |
| 37 | + | |
| 38 | + <!--공통 퍼블 js--> | |
| 39 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 40 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 41 | + <!--//공통 퍼블 js--> | |
| 42 | +</head> | |
| 43 | + | |
| 44 | +<body> | |
| 45 | + <div class="accessibility"> | |
| 46 | + <a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a> | |
| 47 | + </div> | |
| 48 | + <!-- for-teacher / for-student --> | |
| 49 | + <div class="container"> | |
| 50 | + <!-- 통합 헤더 및 네비게이션 --> | |
| 51 | + <header class="site-header"></header> | |
| 52 | + | |
| 53 | + <div class="site-body" id="skipToContents"> | |
| 54 | + <div class="mn-contents wrap"> | |
| 55 | + <div class="mn-top"> | |
| 56 | + <section class="mn-visual"> | |
| 57 | + <h2 class="txt-hide">메인 배너</h2> | |
| 58 | + <div class="swiper"> | |
| 59 | + <div class="swiper-wrapper"> | |
| 60 | + <div class="swiper-slide"> | |
| 61 | + <a href="#none"> | |
| 62 | + <picture> | |
| 63 | + <source media="(max-width: 767px)" srcset="/resources/front/site/SITE_00000/images/custom/main/visual1-mo.jpg"> | |
| 64 | + <img src="/resources/front/site/SITE_00000/images/custom/main/visual1.jpg" alt="메인 이미지"> | |
| 65 | + </picture> | |
| 66 | + </a> | |
| 67 | + </div> | |
| 68 | + <div class="swiper-slide"> | |
| 69 | + <a href="#none"> | |
| 70 | + <picture> | |
| 71 | + <source media="(max-width: 767px)" srcset="/resources/front/site/SITE_00000/images/custom/main/visual1-mo.jpg"> | |
| 72 | + <img src="/resources/front/site/SITE_00000/images/custom/main/visual1.jpg" alt="메인 이미지"> | |
| 73 | + </picture> | |
| 74 | + </a> | |
| 75 | + </div> | |
| 76 | + </div> | |
| 77 | + <div class="swiper-fnc static sm"> | |
| 78 | + <div class="swiper-pagination"></div> | |
| 79 | + <div class="btn-group"> | |
| 80 | + <button type="button" class="swiper-button-prev">이전</button> | |
| 81 | + <button type="button" class="swiper-button-next">다음</button> | |
| 82 | + <button type="button" class="swiper-btn-playstop-toggle">중지</button> | |
| 83 | + </div> | |
| 84 | + </div> | |
| 85 | + </div> | |
| 86 | + </section> | |
| 87 | + <div class="mn-top-etc"> | |
| 88 | + <section class="mn-my mn-box bg"> | |
| 89 | + <h2 class="txt-hide">회원정보</h2> | |
| 90 | + <div class="profile xlg"> | |
| 91 | + <div class="img-area"> | |
| 92 | + <figure> | |
| 93 | + <img src="/resources/front/site/SITE_00000/images/common/profile/profile.svg" alt="프로필 썸네일"> | |
| 94 | + </figure> | |
| 95 | + </div> | |
| 96 | + <div class="txt-area"> | |
| 97 | + <div class="profile-tit-area"> | |
| 98 | + <strong class="profile-tit"><em>김철수</em>님</strong> | |
| 99 | + <span class="label round">학생</span> | |
| 100 | + </div> | |
| 101 | + <span>세종 캠퍼스 고등학교</span> | |
| 102 | + <strong>1학년6반7번</strong> | |
| 103 | + </div> | |
| 104 | + <div class="fnc"> | |
| 105 | + <button type="button" class="btn danger xsm ico-logout">로그아웃</button> | |
| 106 | + </div> | |
| 107 | + </div> | |
| 108 | + <div class="btn-flex-area"> | |
| 109 | + <a href="#none" class="btn"><span>개설중인 과정</span><i class="label num round primary-inverse">99+</i></a> | |
| 110 | + <a href="#none" class="btn"><span>시설예약</span><i class="label num round primary-inverse">3</i></a> | |
| 111 | + </div> | |
| 112 | + </section> | |
| 113 | + <section class="mn-sch mn-box"> | |
| 114 | + <h2 class="tit-md"> 과정 검색</h2> | |
| 115 | + <div class="mn-sch-area"> | |
| 116 | + <input type="text" title="검색어 입력"> | |
| 117 | + <button type="submit" class="btn circle overlay ico-search">검색</button> | |
| 118 | + </div> | |
| 119 | + <div class="tag-area"> | |
| 120 | + <a href="#" class="tag">키워드</a> | |
| 121 | + <a href="#" class="tag">키워드</a> | |
| 122 | + <a href="#" class="tag">키워드</a> | |
| 123 | + </div> | |
| 124 | + </section> | |
| 125 | + </div> | |
| 126 | + </div> | |
| 127 | + <section class="mn-quick"> | |
| 128 | + <h2 class="txt-hide">퀵 메뉴</h2> | |
| 129 | + <li> | |
| 130 | + <a href="#none"> | |
| 131 | + <div class="img-area"> | |
| 132 | + <img src="/resources/front/site/SITE_00000/images/custom/main/quick-img1.svg" alt=""> | |
| 133 | + </div> | |
| 134 | + <strong>학사일정</strong> | |
| 135 | + </a> | |
| 136 | + </li> | |
| 137 | + <li> | |
| 138 | + <a href="#none"> | |
| 139 | + <div class="img-area"> | |
| 140 | + <img src="/resources/front/site/SITE_00000/images/custom/main/quick-img1.svg" alt=""> | |
| 141 | + </div> | |
| 142 | + <strong>학사일정</strong> | |
| 143 | + </a> | |
| 144 | + </li> | |
| 145 | + <li> | |
| 146 | + <a href="#none"> | |
| 147 | + <div class="img-area"> | |
| 148 | + <img src="/resources/front/site/SITE_00000/images/custom/main/quick-img1.svg" alt=""> | |
| 149 | + </div> | |
| 150 | + <strong>학사일정</strong> | |
| 151 | + </a> | |
| 152 | + </li> | |
| 153 | + </section> | |
| 154 | + <div class="mn-course-area"> | |
| 155 | + <ul class="tabs-nav"> | |
| 156 | + <li><a href="#none" class="is-active">온세종학교(온라인공동교육과정)</a></li> | |
| 157 | + <li><a href="#none">공동교육과정 Ⅰ</a></li> | |
| 158 | + <li><a href="#none">공동교육과정 Ⅱ</a></li> | |
| 159 | + <li><a href="#none">공동교육과정 Ⅴ</a></li> | |
| 160 | + <li><a href="#none">꿈꾸세(종)직업교육</a></li> | |
| 161 | + <li><a href="#none">온라인 강의</a></li> | |
| 162 | + </ul> | |
| 163 | + <div class="mn-row"> | |
| 164 | + <section class="mn-section"> | |
| 165 | + <h2 class="mn-tit">인기과정</h2> | |
| 166 | + <div class="mn-cont mn-box"> | |
| 167 | + <div class="course-area"> | |
| 168 | + <div class="swiper"> | |
| 169 | + <div class="swiper-wrapper"> | |
| 170 | + <div class="swiper-slide"> | |
| 171 | + <div class="course-tit-area"> | |
| 172 | + <strong class="course-tit">기초체육전공실기</strong> | |
| 173 | + <div class="label-area"> | |
| 174 | + <span class="label primary">고등학교</span> | |
| 175 | + <span class="label primary-inverse">공동교육과정 Ⅰ</span> | |
| 176 | + <span class="label">진로선택_체육</span> | |
| 177 | + <span class="label">대면수업</span> | |
| 178 | + </div> | |
| 179 | + </div> | |
| 180 | + <div class="course-cont"> | |
| 181 | + <div class="img-area"> | |
| 182 | + <img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="과정 이미지"> | |
| 183 | + </div> | |
| 184 | + <div class="txt-area"> | |
| 185 | + <ul class="info-list sm"> | |
| 186 | + <li> | |
| 187 | + <strong class="info-tit">거점학교</strong> | |
| 188 | + <div class="txt-area">다정고</div> | |
| 189 | + </li> | |
| 190 | + <li> | |
| 191 | + <strong class="info-tit">대상학년</strong> | |
| 192 | + <div class="txt-area">고등학교 1학년</div> | |
| 193 | + </li> | |
| 194 | + <li> | |
| 195 | + <strong class="info-tit">운영시간</strong> | |
| 196 | + <div class="txt-area">월(18:00~21:30)(13회)<br>토(08:30~11:30)(3회)</div> | |
| 197 | + </li> | |
| 198 | + <li> | |
| 199 | + <strong class="info-tit">지도교사</strong> | |
| 200 | + <div class="txt-area">홍길동</div> | |
| 201 | + </li> | |
| 202 | + <li> | |
| 203 | + <strong class="info-tit">평가방법</strong> | |
| 204 | + <div class="txt-area">수행평가 100%</div> | |
| 205 | + </li> | |
| 206 | + </ul> | |
| 207 | + </div> | |
| 208 | + </div> | |
| 209 | + <div class="btn-flex-area"> | |
| 210 | + <a href="#none" class="btn">강의계획서 보기</a> | |
| 211 | + <a href="#none" class="btn primary">신청하기</a> | |
| 212 | + </div> | |
| 213 | + </div> | |
| 214 | + | |
| 215 | + </div> | |
| 216 | + </div> | |
| 217 | + <div class="swiper-fnc"> | |
| 218 | + <button type="button" class="swiper-button-prev sm">이전</button> | |
| 219 | + <button type="button" class="swiper-button-next sm">다음</button> | |
| 220 | + </div> | |
| 221 | + </div> | |
| 222 | + </div> | |
| 223 | + </section> | |
| 224 | + <section class="mn-section"> | |
| 225 | + <h2 class="mn-tit">신규과정</h2> | |
| 226 | + <div class="mn-cont mn-box"> | |
| 227 | + <div class="course-area"> | |
| 228 | + <div class="swiper"> | |
| 229 | + <div class="swiper-wrapper"> | |
| 230 | + <div class="swiper-slide"> | |
| 231 | + <div class="course-tit-area"> | |
| 232 | + <strong class="course-tit">기초체육전공실기</strong> | |
| 233 | + <div class="label-area"> | |
| 234 | + <span class="label primary">고등학교</span> | |
| 235 | + <span class="label primary-inverse">공동교육과정 Ⅰ</span> | |
| 236 | + <span class="label">진로선택_체육</span> | |
| 237 | + <span class="label">대면수업</span> | |
| 238 | + </div> | |
| 239 | + </div> | |
| 240 | + <div class="course-cont"> | |
| 241 | + <div class="img-area"> | |
| 242 | + <img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="과정 이미지"> | |
| 243 | + </div> | |
| 244 | + <div class="txt-area"> | |
| 245 | + <ul class="info-list sm"> | |
| 246 | + <li> | |
| 247 | + <strong class="info-tit">거점학교</strong> | |
| 248 | + <div class="txt-area">다정고</div> | |
| 249 | + </li> | |
| 250 | + <li> | |
| 251 | + <strong class="info-tit">대상학년</strong> | |
| 252 | + <div class="txt-area">고등학교 1학년</div> | |
| 253 | + </li> | |
| 254 | + <li> | |
| 255 | + <strong class="info-tit">운영시간</strong> | |
| 256 | + <div class="txt-area">월(18:00~21:30)(13회)<br>토(08:30~11:30)(3회)</div> | |
| 257 | + </li> | |
| 258 | + <li> | |
| 259 | + <strong class="info-tit">지도교사</strong> | |
| 260 | + <div class="txt-area">홍길동</div> | |
| 261 | + </li> | |
| 262 | + <li> | |
| 263 | + <strong class="info-tit">평가방법</strong> | |
| 264 | + <div class="txt-area">수행평가 100%</div> | |
| 265 | + </li> | |
| 266 | + </ul> | |
| 267 | + </div> | |
| 268 | + </div> | |
| 269 | + <div class="btn-flex-area"> | |
| 270 | + <a href="#none" class="btn">강의계획서 보기</a> | |
| 271 | + <a href="#none" class="btn primary">신청하기</a> | |
| 272 | + </div> | |
| 273 | + </div> | |
| 274 | + </div> | |
| 275 | + </div> | |
| 276 | + <div class="swiper-fnc"> | |
| 277 | + <button type="button" class="swiper-button-prev sm">이전</button> | |
| 278 | + <button type="button" class="swiper-button-next sm">다음</button> | |
| 279 | + </div> | |
| 280 | + </div> | |
| 281 | + </div> | |
| 282 | + </section> | |
| 283 | + </div> | |
| 284 | + </div> | |
| 285 | + <div class="mn-row mn-board-area"> | |
| 286 | + <section class="mn-section"> | |
| 287 | + <h2 class="mn-tit"> 알립니다</h2> | |
| 288 | + <ul class="mn-board-list"> | |
| 289 | + <li> | |
| 290 | + <a href="#none"> | |
| 291 | + <span class="label primary">2025. 08. 08</span> | |
| 292 | + <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong> | |
| 293 | + </a> | |
| 294 | + </li> | |
| 295 | + <li> | |
| 296 | + <a href="#none"> | |
| 297 | + <span class="label primary">2025. 08. 08</span> | |
| 298 | + <strong class="board-tit">2025학년도 2학기 학사연동 안내2025학년도 2학기 학사연동 안내</strong> | |
| 299 | + </a> | |
| 300 | + </li> | |
| 301 | + <li> | |
| 302 | + <a href="#none"> | |
| 303 | + <span class="label primary">2025. 08. 08</span> | |
| 304 | + <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong> | |
| 305 | + </a> | |
| 306 | + </li> | |
| 307 | + <li> | |
| 308 | + <a href="#none"> | |
| 309 | + <span class="label primary">2025. 08. 08</span> | |
| 310 | + <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong> | |
| 311 | + </a> | |
| 312 | + </li> | |
| 313 | + <li> | |
| 314 | + <a href="#none"> | |
| 315 | + <span class="label primary">2025. 08. 08</span> | |
| 316 | + <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong> | |
| 317 | + </a> | |
| 318 | + </li> | |
| 319 | + </ul> | |
| 320 | + </section> | |
| 321 | + <section class="mn-section"> | |
| 322 | + <h2 class="mn-tit"> 자주묻는 질문</h2> | |
| 323 | + <ul class="mn-board-list"> | |
| 324 | + <li> | |
| 325 | + <a href="#none"> | |
| 326 | + <span class="label primary">2025. 08. 08</span> | |
| 327 | + <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong> | |
| 328 | + </a> | |
| 329 | + </li> | |
| 330 | + <li> | |
| 331 | + <a href="#none"> | |
| 332 | + <span class="label primary">2025. 08. 08</span> | |
| 333 | + <strong class="board-tit">2025학년도 2학기 학사연동 안내2025학년도 2학기 학사연동 안내</strong> | |
| 334 | + </a> | |
| 335 | + </li> | |
| 336 | + <li> | |
| 337 | + <a href="#none"> | |
| 338 | + <span class="label primary">2025. 08. 08</span> | |
| 339 | + <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong> | |
| 340 | + </a> | |
| 341 | + </li> | |
| 342 | + <li> | |
| 343 | + <a href="#none"> | |
| 344 | + <span class="label primary">2025. 08. 08</span> | |
| 345 | + <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong> | |
| 346 | + </a> | |
| 347 | + </li> | |
| 348 | + <li> | |
| 349 | + <a href="#none"> | |
| 350 | + <span class="label primary">2025. 08. 08</span> | |
| 351 | + <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong> | |
| 352 | + </a> | |
| 353 | + </li> | |
| 354 | + </ul> | |
| 355 | + </section> | |
| 356 | + </div> | |
| 357 | + <div class="mn-row mn-etc-area"> | |
| 358 | + <section class="mn-section mn-etc-support mn-box bg"> | |
| 359 | + <h2 class="mn-tit sm">기술기원 게시판</h2> | |
| 360 | + <div class="mn-cont"> | |
| 361 | + <p>궁금한 사항을 남기시면 관리자가 답변해 드립니다.</p> | |
| 362 | + <div class="btn-flex-area"> | |
| 363 | + <a href="#none" class="btn">1:1문의</a> | |
| 364 | + <a href="#none" class="btn">Q&A게시판</a> | |
| 365 | + </div> | |
| 366 | + </div> | |
| 367 | + </section> | |
| 368 | + <section class="mn-section mn-etc-library mn-box bg"> | |
| 369 | + <h2 class="mn-tit sm">자료실</h2> | |
| 370 | + <di class="mn-cont"> | |
| 371 | + <p>로그인 여부와 상관없이 다운로드 가능합니다.</p> | |
| 372 | + <div class="btn-flex-area"> | |
| 373 | + <a href="#none" class="btn ico-download">선생님용</a> | |
| 374 | + <a href="#none" class="btn ico-download">학생용</a> | |
| 375 | + </div> | |
| 376 | + </di> | |
| 377 | + </section> | |
| 378 | + <section class="mn-section mn-etc-facility mn-box bg primary"> | |
| 379 | + <a href="#none" class="lnk-full"><i class="btn-mn-lnk" aria-hidden="true"></i> 상세보기</a> | |
| 380 | + <h2 class="mn-tit sm"><em>학교시설물 예약</em></h2> | |
| 381 | + <div class="mn-cont"> | |
| 382 | + <p>누구나 신청가능하지만<br>사전 예약은 필수!!</p> | |
| 383 | + </div> | |
| 384 | + </section> | |
| 385 | + </div> | |
| 386 | + </div> | |
| 387 | + </div> | |
| 388 | + | |
| 389 | + <footer class="site-footer"></footer> | |
| 390 | + </div> | |
| 391 | + | |
| 392 | + <!-- toast --> | |
| 393 | + <div class="toast"></div> | |
| 394 | + | |
| 395 | + <!--popup--> | |
| 396 | + <div class="dim"></div> | |
| 397 | +</body> | |
| 398 | + | |
| 399 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/member/idFind1.html
... | ... | @@ -0,0 +1,108 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 7 | + <meta name="Author" content=""> | |
| 8 | + <meta name="Keywords" content=""> | |
| 9 | + <meta name="Description" content=""> | |
| 10 | + <meta name="format-detection" content="telephone=no"> | |
| 11 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 12 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 13 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 14 | + <!-- 공통 plugin --> | |
| 15 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 16 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 17 | + <!-- //공통 plugin --> | |
| 18 | + <!-- 페이지 plugin--> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script> | |
| 20 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script> | |
| 21 | + <!-- chart --> | |
| 22 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script> | |
| 23 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script> | |
| 24 | + <!-- //chart --> | |
| 25 | + <!-- //페이지 plugin--> | |
| 26 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 27 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 28 | + <!--//퍼블 layout--> | |
| 29 | + <!-- 공통 메뉴 js--> | |
| 30 | + <!-- //공통 메뉴 js --> | |
| 31 | + <!--공통 퍼블 js--> | |
| 32 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 33 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 34 | + <!--//공통 퍼블 js--> | |
| 35 | +</head> | |
| 36 | + | |
| 37 | +<body> | |
| 38 | + <div class="member"> | |
| 39 | + <div class="wrap"> | |
| 40 | + <div class="page-tit-area"> | |
| 41 | + <div class="l-area"> | |
| 42 | + <h2 class="title-xlg">ID 찾기</h2> | |
| 43 | + </div> | |
| 44 | + </div> | |
| 45 | + <div class="wrap-md"> | |
| 46 | + <section class="form-box"> | |
| 47 | + <div class="form-header"> | |
| 48 | + <h3 class="txt-hide">정보입력</h3> | |
| 49 | + <p>회원가입 시 등록한 휴대전화 번호를 입력 후 발송된 인증번호를 입력하세요.</p> | |
| 50 | + </div> | |
| 51 | + <div class="form-body wrap-xsm"> | |
| 52 | + <ul class="form-list"> | |
| 53 | + <li> | |
| 54 | + <div class="form-tit-area"> | |
| 55 | + <div class="l-area"> | |
| 56 | + <strong class="form-tit">핸드폰번호</strong> | |
| 57 | + </div> | |
| 58 | + </div> | |
| 59 | + <div class="form-cont"> | |
| 60 | + <div class="form-row"> | |
| 61 | + <div class="input-phone-area"> | |
| 62 | + <div class="phone"> | |
| 63 | + <select title="전화번호 앞자리 선택"> | |
| 64 | + <option value="010">010</option> | |
| 65 | + <option value="011">011</option> | |
| 66 | + </select> | |
| 67 | + <span aria-hidden="true">-</span> | |
| 68 | + <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" | |
| 69 | + title="전화번호 가운데자리 입력"> | |
| 70 | + <span aria-hidden="true">-</span> | |
| 71 | + <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" | |
| 72 | + title="전화번호 뒷자리 입력"> | |
| 73 | + </div> | |
| 74 | + <div class="fnc"><button type="button" class="btn primary">인증번호 발송</button> | |
| 75 | + </div> | |
| 76 | + </div> | |
| 77 | + </div> | |
| 78 | + </div> | |
| 79 | + </li> | |
| 80 | + <li> | |
| 81 | + <div class="form-tit-area"> | |
| 82 | + <div class="l-area"> | |
| 83 | + <strong class="form-tit">인증번호 입력</strong> | |
| 84 | + </div> | |
| 85 | + </div> | |
| 86 | + <div class="form-cont"> | |
| 87 | + <div class="form-row"> | |
| 88 | + <input type="number" placeholder="전송된 인증번호를 입력하세요." title="전송된 인증번호를 입력"> | |
| 89 | + </div> | |
| 90 | + </div> | |
| 91 | + <p class="msg"><i class="ico-hourglass sm"></i>인증유효시간 2:59</p> | |
| 92 | + </li> | |
| 93 | + </ul> | |
| 94 | + </div> | |
| 95 | + </section> | |
| 96 | + <div class="btn-cont"> | |
| 97 | + <button type="submit" class="btn lg primary">확인</button> | |
| 98 | + </div> | |
| 99 | + </div> | |
| 100 | + </div> | |
| 101 | + </div> | |
| 102 | + <!-- toast --> | |
| 103 | + <div class="toast"></div> | |
| 104 | + <!--popup--> | |
| 105 | + <div class="dim"></div> | |
| 106 | +</body> | |
| 107 | + | |
| 108 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/member/idFind2.html
... | ... | @@ -0,0 +1,74 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 7 | + <meta name="Author" content=""> | |
| 8 | + <meta name="Keywords" content=""> | |
| 9 | + <meta name="Description" content=""> | |
| 10 | + <meta name="format-detection" content="telephone=no"> | |
| 11 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 12 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 13 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 14 | + <!-- 공통 plugin --> | |
| 15 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 16 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 17 | + <!-- //공통 plugin --> | |
| 18 | + <!-- 페이지 plugin--> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script> | |
| 20 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script> | |
| 21 | + <!-- chart --> | |
| 22 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script> | |
| 23 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script> | |
| 24 | + <!-- //chart --> | |
| 25 | + <!-- //페이지 plugin--> | |
| 26 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 27 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 28 | + <!--//퍼블 layout--> | |
| 29 | + <!-- 공통 메뉴 js--> | |
| 30 | + <!-- //공통 메뉴 js --> | |
| 31 | + <!--공통 퍼블 js--> | |
| 32 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 33 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 34 | + <!--//공통 퍼블 js--> | |
| 35 | +</head> | |
| 36 | + | |
| 37 | +<body> | |
| 38 | + <div class="member"> | |
| 39 | + <div class="wrap"> | |
| 40 | + <div class="page-tit-area"> | |
| 41 | + <div class="l-area"> | |
| 42 | + <h2 class="title-xlg">ID 찾기</h2> | |
| 43 | + </div> | |
| 44 | + </div> | |
| 45 | + <div class="wrap-md"> | |
| 46 | + <section class="form-box"> | |
| 47 | + <div class="form-header"> | |
| 48 | + <h3 class="txt-hide">정보입력</h3> | |
| 49 | + <p>회원가입 시 등록한 휴대전화 번호를 입력 후 발송된 인증번호를 입력하세요.</p> | |
| 50 | + </div> | |
| 51 | + <div class="form-body wrap-xsm"> | |
| 52 | + <ul class="form-info-list"> | |
| 53 | + <li> | |
| 54 | + <strong class="info-tit">회원ID</strong> | |
| 55 | + <div class="txt-area"> | |
| 56 | + <em class="accent">IDID******</em> | |
| 57 | + </div> | |
| 58 | + </li> | |
| 59 | + </ul> | |
| 60 | + </div> | |
| 61 | + </section> | |
| 62 | + <div class="btn-cont"> | |
| 63 | + <button type="submit" class="btn lg primary">확인</button> | |
| 64 | + </div> | |
| 65 | + </div> | |
| 66 | + </div> | |
| 67 | + </div> | |
| 68 | + <!-- toast --> | |
| 69 | + <div class="toast"></div> | |
| 70 | + <!--popup--> | |
| 71 | + <div class="dim"></div> | |
| 72 | +</body> | |
| 73 | + | |
| 74 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/member/join.html
... | ... | @@ -0,0 +1,95 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 7 | + <meta name="Author" content=""> | |
| 8 | + <meta name="Keywords" content=""> | |
| 9 | + <meta name="Description" content=""> | |
| 10 | + <meta name="format-detection" content="telephone=no"> | |
| 11 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 12 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 13 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 14 | + <!-- 공통 plugin --> | |
| 15 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 16 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 17 | + <!-- //공통 plugin --> | |
| 18 | + <!-- 페이지 plugin--> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script> | |
| 20 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script> | |
| 21 | + <!-- chart --> | |
| 22 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script> | |
| 23 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script> | |
| 24 | + <!-- //chart --> | |
| 25 | + <!-- //페이지 plugin--> | |
| 26 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 27 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 28 | + <!--//퍼블 layout--> | |
| 29 | + <!-- 공통 메뉴 js--> | |
| 30 | + <!-- //공통 메뉴 js --> | |
| 31 | + <!--공통 퍼블 js--> | |
| 32 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 33 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 34 | + <!--//공통 퍼블 js--> | |
| 35 | +</head> | |
| 36 | + | |
| 37 | +<body> | |
| 38 | + <div class="member"> | |
| 39 | + <div class="wrap"> | |
| 40 | + <div class="page-tit-area"> | |
| 41 | + <div class="l-area"> | |
| 42 | + <h2 class="title-xlg">회원가입</h2> | |
| 43 | + </div> | |
| 44 | + </div> | |
| 45 | + <div class="wrap-md"> | |
| 46 | + <section class="section"> | |
| 47 | + <header class="section-tit-area"> | |
| 48 | + <div class="l-area dir-col"> | |
| 49 | + <h3 class="title-lg">회원 유형 선택</h3> | |
| 50 | + <p>본인에게 해당하는 회원가입 유형을 선택하세요.</p> | |
| 51 | + </div> | |
| 52 | + </header> | |
| 53 | + <ul class="join-type-list"> | |
| 54 | + <li> | |
| 55 | + <a href="#none"> | |
| 56 | + <img src="/resources/front/site/SITE_00000/images/common/member/join-type-tea.svg" alt="" | |
| 57 | + aria-hidden="true"> | |
| 58 | + <div class="txt-area"> | |
| 59 | + <strong>선생님</strong> | |
| 60 | + <p>교원/지방공무원/강사로 강좌를 개설하고 관리하는 선생님</p> | |
| 61 | + </div> | |
| 62 | + </a> | |
| 63 | + </li> | |
| 64 | + <li> | |
| 65 | + <a href="#none"> | |
| 66 | + <img src="/resources/front/site/SITE_00000/images/common/member/join-type-stu.svg" alt="" | |
| 67 | + aria-hidden="true"> | |
| 68 | + <div class="txt-area"> | |
| 69 | + <strong>학생</strong> | |
| 70 | + <p>중학교 3학년 및 고등학생</p> | |
| 71 | + </div> | |
| 72 | + </a> | |
| 73 | + </li> | |
| 74 | + <li> | |
| 75 | + <a href="#none"> | |
| 76 | + <img src="/resources/front/site/SITE_00000/images/common/member/join-type-common.svg" alt="" | |
| 77 | + aria-hidden="true"> | |
| 78 | + <div class="txt-area"> | |
| 79 | + <strong>일반시민</strong> | |
| 80 | + <p>교원/지방공무원/강사/학생을 제외한 모든 대상자</p> | |
| 81 | + </div> | |
| 82 | + </a> | |
| 83 | + </li> | |
| 84 | + </ul> | |
| 85 | + </section> | |
| 86 | + </div> | |
| 87 | + </div> | |
| 88 | + </div> | |
| 89 | + <!-- toast --> | |
| 90 | + <div class="toast"></div> | |
| 91 | + <!--popup--> | |
| 92 | + <div class="dim"></div> | |
| 93 | +</body> | |
| 94 | + | |
| 95 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/member/join1.html
... | ... | @@ -0,0 +1,120 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 7 | + <meta name="Author" content=""> | |
| 8 | + <meta name="Keywords" content=""> | |
| 9 | + <meta name="Description" content=""> | |
| 10 | + <meta name="format-detection" content="telephone=no"> | |
| 11 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 12 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 13 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 14 | + <!-- 공통 plugin --> | |
| 15 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 16 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 17 | + <!-- //공통 plugin --> | |
| 18 | + <!-- 페이지 plugin--> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script> | |
| 20 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script> | |
| 21 | + <!-- chart --> | |
| 22 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script> | |
| 23 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script> | |
| 24 | + <!-- //chart --> | |
| 25 | + <!-- //페이지 plugin--> | |
| 26 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 27 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 28 | + <!--//퍼블 layout--> | |
| 29 | + <!-- 공통 메뉴 js--> | |
| 30 | + <!-- //공통 메뉴 js --> | |
| 31 | + <!--공통 퍼블 js--> | |
| 32 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 33 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 34 | + <!--//공통 퍼블 js--> | |
| 35 | +</head> | |
| 36 | + | |
| 37 | +<body> | |
| 38 | + <div class="member"> | |
| 39 | + <div class="wrap"> | |
| 40 | + <div class="page-tit-area"> | |
| 41 | + <div class="l-area"> | |
| 42 | + <h2 class="title-xlg">회원가입</h2> | |
| 43 | + </div> | |
| 44 | + </div> | |
| 45 | + <div class="wrap-md"> | |
| 46 | + <ol class="step"> | |
| 47 | + <li class="is-current"> | |
| 48 | + <span class="num">1</span> | |
| 49 | + <p> | |
| 50 | + <strong>약관동의</strong> | |
| 51 | + </p> | |
| 52 | + </li> | |
| 53 | + <li> | |
| 54 | + <span class="num">2</span> | |
| 55 | + <p> | |
| 56 | + <strong>회원정보 입력</strong> | |
| 57 | + </p> | |
| 58 | + </li> | |
| 59 | + <li> | |
| 60 | + <span class="num">3</span> | |
| 61 | + <p> | |
| 62 | + <strong>가입 완료</strong> | |
| 63 | + </p> | |
| 64 | + </li> | |
| 65 | + </ol> | |
| 66 | + <section class="section"> | |
| 67 | + <header class="section-tit-area"> | |
| 68 | + <div class="l-area dir-col"> | |
| 69 | + <h3 class="title-lg">약관동의</h3> | |
| 70 | + </div> | |
| 71 | + </header> | |
| 72 | + <div class="agree-area"> | |
| 73 | + <div class="agree-header"> | |
| 74 | + <div class="checkradio"> | |
| 75 | + <input type="checkbox" id="agreeAll"> | |
| 76 | + <label for="agreeAll"><strong class="title-sm">모두확인, 동의합니다.</strong></label> | |
| 77 | + </div> | |
| 78 | + </div> | |
| 79 | + <div class="agree-body"> | |
| 80 | + <div class="agree-cont"> | |
| 81 | + <header> | |
| 82 | + <h4 class="txt-hide">이용약관 동의</h4> | |
| 83 | + <div class="checkradio"> | |
| 84 | + <input type="checkbox" id="agreeChk1"> | |
| 85 | + <label for="agreeChk1"><em>[필수]</em>이용약관 동의</label> | |
| 86 | + </div> | |
| 87 | + </header> | |
| 88 | + <div class="agree-txt-area"> 본 약관은 세종온라인학교 (이하 ‘서비스’라 한다)를 이용함에 있어 회사와 고객의 권리, 의무 및 책임사항, 관련 | |
| 89 | + 절차 등을 규정함을 목적으로 한다.<br><br> ① 본 약관은 서비스를 이용하는 고객에 대하여 그 효력이 발생한다.<br> ② 본 약관의 내용은 서비스 | |
| 90 | + 사이트에 게시하거나 기타의 방법으로 고객에게 공시하고, 이에 동의한 고객이 서비스를 구매함으로써 효력이 발생한다.<br> ③ 회사는 본 약관의 내용과 회사의 | |
| 91 | + 상호, 소재지, 대표자, 사업자등록번호, 연락처(전화, 팩스, 전자우편 등)를 고객이 알 수 있도록 서비스 초기 화면에 게시한다.<br> ④ 본 약관은 회사가 | |
| 92 | + 필요하다고 인정되는 경우 대한민국 법령의 범위 내에서 개정할 수 있으며, 회사가 약관을 개정할 경우에는 적용 예정일 및 개정 사유를 명시하여 현행약관과 함께 | |
| 93 | + 서비스 초기 화면에 그 적용 예정일 7일 전부터 공지한다. </div> | |
| 94 | + </div> | |
| 95 | + <article> | |
| 96 | + <header> | |
| 97 | + <h4 class="txt-hide">개인정보 수집 및 이용 동의</h4> | |
| 98 | + <div class="checkradio"> | |
| 99 | + <input type="checkbox" id="agreeChk2"> | |
| 100 | + <label for="agreeChk2"><em>[필수]</em>개인정보 수집 및 이용 동의</label> | |
| 101 | + </div> | |
| 102 | + </header> | |
| 103 | + <div class="agree-txt-area"> -내용- </div> | |
| 104 | + </article> | |
| 105 | + </div> | |
| 106 | + </div> | |
| 107 | + </section> | |
| 108 | + <div class="btn-cont"> | |
| 109 | + <button type="submit" class="btn lg primary">회원정보 입력하기</button> | |
| 110 | + </div> | |
| 111 | + </div> | |
| 112 | + </div> | |
| 113 | + </div> | |
| 114 | + <!-- toast --> | |
| 115 | + <div class="toast"></div> | |
| 116 | + <!--popup--> | |
| 117 | + <div class="dim"></div> | |
| 118 | +</body> | |
| 119 | + | |
| 120 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/member/join2.html
... | ... | @@ -0,0 +1,297 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 7 | + <meta name="Author" content=""> | |
| 8 | + <meta name="Keywords" content=""> | |
| 9 | + <meta name="Description" content=""> | |
| 10 | + <meta name="format-detection" content="telephone=no"> | |
| 11 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 12 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 13 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 14 | + <!-- 공통 plugin --> | |
| 15 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 16 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 17 | + <!-- //공통 plugin --> | |
| 18 | + <!-- 페이지 plugin--> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script> | |
| 20 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script> | |
| 21 | + <!-- chart --> | |
| 22 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script> | |
| 23 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script> | |
| 24 | + <!-- //chart --> | |
| 25 | + <!-- //페이지 plugin--> | |
| 26 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 27 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 28 | + <!--//퍼블 layout--> | |
| 29 | + <!-- 공통 메뉴 js--> | |
| 30 | + <!-- //공통 메뉴 js --> | |
| 31 | + <!--공통 퍼블 js--> | |
| 32 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 33 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 34 | + <!--//공통 퍼블 js--> | |
| 35 | +</head> | |
| 36 | + | |
| 37 | +<body> | |
| 38 | + <div class="member"> | |
| 39 | + <div class="wrap"> | |
| 40 | + <div class="page-tit-area"> | |
| 41 | + <div class="l-area"> | |
| 42 | + <h2 class="title-xlg">회원가입</h2> | |
| 43 | + </div> | |
| 44 | + </div> | |
| 45 | + <div class="wrap-md"> | |
| 46 | + <ol class="step"> | |
| 47 | + <li> | |
| 48 | + <span class="num">1</span> | |
| 49 | + <p> | |
| 50 | + <strong>약관동의</strong> | |
| 51 | + </p> | |
| 52 | + </li> | |
| 53 | + <li class="is-current"> | |
| 54 | + <span class="num">2</span> | |
| 55 | + <p> | |
| 56 | + <strong>회원정보 입력</strong> | |
| 57 | + </p> | |
| 58 | + </li> | |
| 59 | + <li> | |
| 60 | + <span class="num">3</span> | |
| 61 | + <p> | |
| 62 | + <strong>가입 완료</strong> | |
| 63 | + </p> | |
| 64 | + </li> | |
| 65 | + </ol> | |
| 66 | + <section class="section"> | |
| 67 | + <header class="section-tit-area"> | |
| 68 | + <div class="l-area dir-col"> | |
| 69 | + <h3 class="title-lg">회원정보 입력</h3> | |
| 70 | + </div> | |
| 71 | + </header> | |
| 72 | + <div class="write-type"> | |
| 73 | + <table> | |
| 74 | + <caption>회원정보 입력</caption> | |
| 75 | + <colgroup> | |
| 76 | + <col style="width: 240px;"> | |
| 77 | + <col> | |
| 78 | + </colgroup> | |
| 79 | + <tbody> | |
| 80 | + <tr> | |
| 81 | + <th scope="row">프로필 이미지</th> | |
| 82 | + <td> | |
| 83 | + <div class="profile xlg"> | |
| 84 | + <div class="img-area"> | |
| 85 | + <figure> | |
| 86 | + <img src="/resources/front/site/SITE_00000/images/common/profile/profile.svg" | |
| 87 | + alt="프로필 썸네일"> | |
| 88 | + </figure> | |
| 89 | + </div> | |
| 90 | + </div> | |
| 91 | + <div class="input-flex-area file-add-area"> | |
| 92 | + <div class="file-custom"> | |
| 93 | + <input type="file" class="input-file" title="파일찾기"> | |
| 94 | + <span class="btn secondary ico-upload">파일 찾기</span> | |
| 95 | + </div> | |
| 96 | + <div class="fnc"> | |
| 97 | + <button type="button" class="btn circle danger ico-delete"><span | |
| 98 | + class="txt-hide">삭제</span></button> | |
| 99 | + </div> | |
| 100 | + </div> | |
| 101 | + </td> | |
| 102 | + </tr> | |
| 103 | + <tr> | |
| 104 | + <th scope="row">이름<i class="required">필수</i></th> | |
| 105 | + <td><input type="text" placeholder="이름을 입력하세요." title="이름 입력"></td> | |
| 106 | + </tr> | |
| 107 | + <tr> | |
| 108 | + <th scope="row">ID<i class="required">필수</i></th> | |
| 109 | + <td> | |
| 110 | + <div class="input-flex-area"> | |
| 111 | + <input type="text" placeholder="회원 Id를 입력하세요." title="아이디 입력" class="flex1"> | |
| 112 | + <button type="button" class="btn primary">중복 확인</button> | |
| 113 | + </div> | |
| 114 | + <p class="msg">영어소문자, 숫자를 조합해서 입력 후 중복여부를 확인하세요.</p> | |
| 115 | + </td> | |
| 116 | + </tr> | |
| 117 | + <tr> | |
| 118 | + <th scope="row">비밀번호<i class="required">필수</i></th> | |
| 119 | + <td> | |
| 120 | + <div class="form-row input-box input-pw-area"> | |
| 121 | + <input type="password" class="pw-input input" placeholder="비밀번호를 입력하세요." | |
| 122 | + title="비밀번호를 입력하세요"> | |
| 123 | + <button type="button" class="btn-pw-toggle">비밀번호보기</button> | |
| 124 | + </div> | |
| 125 | + <p class="msg">영문 대문자, 영문 소문자, 숫자, 특수문자 중 2종류 이상을 조합하여 최소 10자리 이상으로 구성하세요.</p> | |
| 126 | + </td> | |
| 127 | + </tr> | |
| 128 | + <tr> | |
| 129 | + <th scope="row">휴대전화 번호<i class="required">필수</i></th> | |
| 130 | + <td> | |
| 131 | + <ul class="form-list initial"> | |
| 132 | + <li> | |
| 133 | + <div class="form-tit-area"> | |
| 134 | + <div class="l-area"> | |
| 135 | + <strong class="form-tit">핸드폰번호</strong> | |
| 136 | + </div> | |
| 137 | + </div> | |
| 138 | + <div class="form-cont"> | |
| 139 | + <div class="form-row"> | |
| 140 | + <div class="input-phone-area"> | |
| 141 | + <div class="phone"> | |
| 142 | + <select title="전화번호 앞자리 선택"> | |
| 143 | + <option value="010">010</option> | |
| 144 | + <option value="011">011</option> | |
| 145 | + </select> | |
| 146 | + <span aria-hidden="true">-</span> | |
| 147 | + <input type="tel" inputmode="numeric" maxlength="4" | |
| 148 | + pattern="[0-9]*" title="전화번호 가운데자리 입력"> | |
| 149 | + <span aria-hidden="true">-</span> | |
| 150 | + <input type="tel" inputmode="numeric" maxlength="4" | |
| 151 | + pattern="[0-9]*" title="전화번호 뒷자리 입력"> | |
| 152 | + </div> | |
| 153 | + <div class="fnc"> | |
| 154 | + <button type="button" class="btn primary">인증번호 발송</button> | |
| 155 | + <!-- --> | |
| 156 | + </div> | |
| 157 | + </div> | |
| 158 | + </div> | |
| 159 | + </div> | |
| 160 | + </li> | |
| 161 | + <li> | |
| 162 | + <div class="form-tit-area"> | |
| 163 | + <div class="l-area"> | |
| 164 | + <strong class="form-tit">인증번호 입력</strong> | |
| 165 | + </div> | |
| 166 | + </div> | |
| 167 | + <div class="form-cont"> | |
| 168 | + <div class="form-row"> | |
| 169 | + <input type="number" placeholder="전송된 인증번호를 입력하세요." | |
| 170 | + title="전송된 인증번호를 입력"> | |
| 171 | + <button type="submit" class="btn primary fixw">확인</button> | |
| 172 | + </div> | |
| 173 | + </div> | |
| 174 | + <p class="msg"><i class="ico-hourglass sm"></i>인증유효시간 2:59</p> | |
| 175 | + </li> | |
| 176 | + </ul> | |
| 177 | + </td> | |
| 178 | + </tr> | |
| 179 | + <tr> | |
| 180 | + <th scope="row">이메일</th> | |
| 181 | + <td> | |
| 182 | + <div class="input-email-area"> | |
| 183 | + <div class="email-id"> | |
| 184 | + <input type="email" title="이메일 아이디 입력"> | |
| 185 | + <span aria-hidden="true">@</span> | |
| 186 | + </div> | |
| 187 | + <div class="email-domain"> | |
| 188 | + <select title="도메인 선택"> | |
| 189 | + <!-- <option>naver.com</option> --> | |
| 190 | + <option>직접입력</option> | |
| 191 | + </select> | |
| 192 | + <input type="text" class="domain-custom" placeholder="직접 입력" title="직접 입력"> | |
| 193 | + </div> | |
| 194 | + </div> | |
| 195 | + </td> | |
| 196 | + </tr> | |
| 197 | + </tbody> | |
| 198 | + </table> | |
| 199 | + </div> | |
| 200 | + </section> | |
| 201 | + <section class="section"> | |
| 202 | + <header class="section-tit-area"> | |
| 203 | + <div class="l-area dir-col"> | |
| 204 | + <h3 class="title-lg">추가정보</h3> | |
| 205 | + </div> | |
| 206 | + </header> | |
| 207 | + <div class="write-type"> | |
| 208 | + <table> | |
| 209 | + <caption>추가정보 입력</caption> | |
| 210 | + <colgroup> | |
| 211 | + <col style="width: 240px;"> | |
| 212 | + <col> | |
| 213 | + </colgroup> | |
| 214 | + <tbody> | |
| 215 | + <tr> | |
| 216 | + <th scope="row">역할</th> | |
| 217 | + <td> | |
| 218 | + <fieldset class="checkradio-area"> | |
| 219 | + <legend>역할 선택</legend> | |
| 220 | + <div class="checkradio"> | |
| 221 | + <input type="radio" id="role1" name="role" checked> | |
| 222 | + <label for="role1">교원</label> | |
| 223 | + </div> | |
| 224 | + <div class="checkradio"> | |
| 225 | + <input type="radio" id="role2" name="role"> | |
| 226 | + <label for="role2">지방공무원</label> | |
| 227 | + </div> | |
| 228 | + <div class="checkradio"> | |
| 229 | + <input type="radio" id="role3" name="role"> | |
| 230 | + <label for="role3">강사</label> | |
| 231 | + </div> | |
| 232 | + </fieldset> | |
| 233 | + </td> | |
| 234 | + </tr> | |
| 235 | + <tr> | |
| 236 | + <th scope="row">학교</th> | |
| 237 | + <td> | |
| 238 | + <div class="input-box"> | |
| 239 | + <i class="ico-search" aria-hidden="true"></i> | |
| 240 | + <input type="text" placeholder="학교를 선택하세요." title="학교 선택" class="input" | |
| 241 | + id="schoolFind"> | |
| 242 | + </div> | |
| 243 | + </td> | |
| 244 | + </tr> | |
| 245 | + <tr> | |
| 246 | + <th scope="row">담당학급</th> | |
| 247 | + <td> | |
| 248 | + <fieldset class="checkradio-area"> | |
| 249 | + <legend>담당학급 선택</legend> | |
| 250 | + <div class="checkradio"> | |
| 251 | + <input type="radio" id="htea" name="htea" checked> | |
| 252 | + <label for="htea">담임선생님</label> | |
| 253 | + <fieldset class="checkradio-option"> | |
| 254 | + <legend>학년,반 선택</legend> | |
| 255 | + <select title="학년 선택"> | |
| 256 | + <option>1학년</option> | |
| 257 | + </select> | |
| 258 | + <select title="반 선택"> | |
| 259 | + <option>2반</option> | |
| 260 | + </select> | |
| 261 | + </fieldset> | |
| 262 | + </div> | |
| 263 | + <div class="checkradio"> | |
| 264 | + <input type="radio" id="hteaN" name="htea"> | |
| 265 | + <label for="hteaN">담임아님</label> | |
| 266 | + </div> | |
| 267 | + </fieldset> | |
| 268 | + </td> | |
| 269 | + </tr> | |
| 270 | + </tbody> | |
| 271 | + </table> | |
| 272 | + </div> | |
| 273 | + </section> | |
| 274 | + <div class="btn-cont"> | |
| 275 | + <button type="submit" class="btn lg primary">회원가입</button> | |
| 276 | + </div> | |
| 277 | + </div> | |
| 278 | + </div> | |
| 279 | + </div> | |
| 280 | + <!-- toast --> | |
| 281 | + <div class="toast"></div> | |
| 282 | + <!--popup--> | |
| 283 | + <div class="dim"></div> | |
| 284 | + | |
| 285 | + <script> | |
| 286 | + //학교 검색 | |
| 287 | + var availableTags = [ | |
| 288 | + "세종초등학교1", | |
| 289 | + "세종초등학교2", | |
| 290 | + ]; | |
| 291 | + $("#schoolFind").autocomplete({ | |
| 292 | + source: availableTags | |
| 293 | + }); | |
| 294 | + </script> | |
| 295 | +</body> | |
| 296 | + | |
| 297 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/member/join2_stu.html
... | ... | @@ -0,0 +1,361 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 7 | + <meta name="Author" content=""> | |
| 8 | + <meta name="Keywords" content=""> | |
| 9 | + <meta name="Description" content=""> | |
| 10 | + <meta name="format-detection" content="telephone=no"> | |
| 11 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 12 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 13 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 14 | + <!-- 공통 plugin --> | |
| 15 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 16 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 17 | + <!-- //공통 plugin --> | |
| 18 | + <!-- 페이지 plugin--> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script> | |
| 20 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script> | |
| 21 | + <!-- chart --> | |
| 22 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script> | |
| 23 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script> | |
| 24 | + <!-- //chart --> | |
| 25 | + <!-- //페이지 plugin--> | |
| 26 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 27 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 28 | + <!--//퍼블 layout--> | |
| 29 | + <!-- 공통 메뉴 js--> | |
| 30 | + <!-- //공통 메뉴 js --> | |
| 31 | + <!--공통 퍼블 js--> | |
| 32 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 33 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 34 | + <!--//공통 퍼블 js--> | |
| 35 | +</head> | |
| 36 | + | |
| 37 | +<body> | |
| 38 | + <div class="member"> | |
| 39 | + <div class="wrap"> | |
| 40 | + <div class="page-tit-area"> | |
| 41 | + <div class="l-area"> | |
| 42 | + <h2 class="title-xlg">회원가입</h2> | |
| 43 | + </div> | |
| 44 | + </div> | |
| 45 | + <div class="wrap-md"> | |
| 46 | + <ol class="step"> | |
| 47 | + <li> | |
| 48 | + <span class="num">1</span> | |
| 49 | + <p> | |
| 50 | + <strong>약관동의</strong> | |
| 51 | + </p> | |
| 52 | + </li> | |
| 53 | + <li class="is-current"> | |
| 54 | + <span class="num">2</span> | |
| 55 | + <p> | |
| 56 | + <strong>회원정보 입력</strong> | |
| 57 | + </p> | |
| 58 | + </li> | |
| 59 | + <li> | |
| 60 | + <span class="num">3</span> | |
| 61 | + <p> | |
| 62 | + <strong>가입 완료</strong> | |
| 63 | + </p> | |
| 64 | + </li> | |
| 65 | + </ol> | |
| 66 | + <section class="section"> | |
| 67 | + <header class="section-tit-area"> | |
| 68 | + <div class="l-area dir-col"> | |
| 69 | + <h3 class="title-lg">회원정보 입력</h3> | |
| 70 | + </div> | |
| 71 | + </header> | |
| 72 | + <div class="write-type"> | |
| 73 | + <table> | |
| 74 | + <caption>회원정보 입력</caption> | |
| 75 | + <colgroup> | |
| 76 | + <col style="width: 240px;"> | |
| 77 | + <col> | |
| 78 | + </colgroup> | |
| 79 | + <tbody> | |
| 80 | + <tr> | |
| 81 | + <th scope="row">프로필 이미지</th> | |
| 82 | + <td> | |
| 83 | + <div class="profile xlg"> | |
| 84 | + <div class="img-area"> | |
| 85 | + <figure> | |
| 86 | + <img src="/resources/front/site/SITE_00000/images/common/profile/profile.svg" alt="프로필 썸네일"> | |
| 87 | + </figure> | |
| 88 | + </div> | |
| 89 | + </div> | |
| 90 | + <div class="input-flex-area file-add-area"> | |
| 91 | + <div class="file-custom"> | |
| 92 | + <input type="file" class="input-file" title="파일찾기"> | |
| 93 | + <span class="btn secondary ico-upload">파일 찾기</span> | |
| 94 | + </div> | |
| 95 | + <div class="fnc"> | |
| 96 | + <button type="button" class="btn circle danger ico-delete"><span class="txt-hide">삭제</span></button> | |
| 97 | + </div> | |
| 98 | + </div> | |
| 99 | + </td> | |
| 100 | + </tr> | |
| 101 | + <tr> | |
| 102 | + <th scope="row">이름<i class="required">필수</i></th> | |
| 103 | + <td>김세종</td> | |
| 104 | + </tr> | |
| 105 | + <tr> | |
| 106 | + <th scope="row">ID<i class="required">필수</i></th> | |
| 107 | + <td> | |
| 108 | + <div class="input-flex-area"> | |
| 109 | + <input type="text" placeholder="회원 Id를 입력하세요." title="아이디 입력" class="flex1"> | |
| 110 | + <button type="button" class="btn primary">중복 확인</button> | |
| 111 | + </div> | |
| 112 | + <p class="msg">영어소문자, 숫자를 조합해서 입력 후 중복여부를 확인하세요.</p> | |
| 113 | + </td> | |
| 114 | + </tr> | |
| 115 | + <tr> | |
| 116 | + <th scope="row">비밀번호<i class="required">필수</i></th> | |
| 117 | + <td> | |
| 118 | + <div class="form-row input-box input-pw-area"> | |
| 119 | + <input type="password" class="pw-input input" placeholder="비밀번호를 입력하세요." title="비밀번호를 입력하세요"> | |
| 120 | + <button type="button" class="btn-pw-toggle">비밀번호보기</button> | |
| 121 | + </div> | |
| 122 | + <p class="msg">영문 대문자, 영문 소문자, 숫자, 특수문자 중 2종류 이상을 조합하여 최소 10자리 이상으로 구성하세요.</p> | |
| 123 | + </td> | |
| 124 | + </tr> | |
| 125 | + <tr> | |
| 126 | + <th scope="row">휴대전화 번호<i class="required">필수</i></th> | |
| 127 | + <td> | |
| 128 | + <ul class="form-list initial"> | |
| 129 | + <li> | |
| 130 | + <div class="form-tit-area"> | |
| 131 | + <div class="l-area"> | |
| 132 | + <strong class="form-tit">핸드폰번호</strong> | |
| 133 | + </div> | |
| 134 | + </div> | |
| 135 | + <div class="form-cont"> | |
| 136 | + <div class="form-row"> | |
| 137 | + <div class="input-phone-area"> | |
| 138 | + <div class="phone"> | |
| 139 | + <select title="전화번호 앞자리 선택"> | |
| 140 | + <option value="010">010</option> | |
| 141 | + <option value="011">011</option> | |
| 142 | + </select> | |
| 143 | + <span aria-hidden="true">-</span> | |
| 144 | + <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" title="전화번호 가운데자리 입력"> | |
| 145 | + <span aria-hidden="true">-</span> | |
| 146 | + <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" title="전화번호 뒷자리 입력"> | |
| 147 | + </div> | |
| 148 | + <div class="fnc"> | |
| 149 | + <button type="button" class="btn primary">인증번호 발송</button> | |
| 150 | + </div> | |
| 151 | + </div> | |
| 152 | + </div> | |
| 153 | + </div> | |
| 154 | + </li> | |
| 155 | + <li> | |
| 156 | + <div class="form-tit-area"> | |
| 157 | + <div class="l-area"> | |
| 158 | + <strong class="form-tit">인증번호 입력</strong> | |
| 159 | + </div> | |
| 160 | + </div> | |
| 161 | + <div class="form-cont"> | |
| 162 | + <div class="form-row"> | |
| 163 | + <input type="number" placeholder="전송된 인증번호를 입력하세요." title="전송된 인증번호를 입력"> | |
| 164 | + <button type="submit" class="btn primary fixw">확인</button> | |
| 165 | + </div> | |
| 166 | + </div> | |
| 167 | + <p class="msg"><i class="ico-hourglass sm"></i>인증유효시간 2:59</p> | |
| 168 | + </li> | |
| 169 | + </ul> | |
| 170 | + </td> | |
| 171 | + </tr> | |
| 172 | + <tr> | |
| 173 | + <th scope="row">이메일</th> | |
| 174 | + <td> | |
| 175 | + <div class="input-email-area"> | |
| 176 | + <div class="email-id"> | |
| 177 | + <input type="email" title="이메일 아이디 입력"> | |
| 178 | + <span aria-hidden="true">@</span> | |
| 179 | + </div> | |
| 180 | + <div class="email-domain"> | |
| 181 | + <select title="도메인 선택"> | |
| 182 | + <!-- <option>naver.com</option> --> | |
| 183 | + <option>직접입력</option> | |
| 184 | + </select> | |
| 185 | + <input type="text" class="domain-custom" placeholder="직접 입력" title="직접 입력"> | |
| 186 | + </div> | |
| 187 | + </div> | |
| 188 | + </td> | |
| 189 | + </tr> | |
| 190 | + <tr> | |
| 191 | + <th scope="row">학생 생년월일<i class="required">필수</i></th> | |
| 192 | + <td> | |
| 193 | + <div class="input-flex-area"> | |
| 194 | + <select title="년도 선택" class="flex1"> | |
| 195 | + <option>년도</option> | |
| 196 | + </select> | |
| 197 | + <select title="월 선택" class="flex1"> | |
| 198 | + <option>월</option> | |
| 199 | + </select> | |
| 200 | + <select title="일 선택" class="flex1"> | |
| 201 | + <option>일</option> | |
| 202 | + </select> | |
| 203 | + </div> | |
| 204 | + </td> | |
| 205 | + </tr> | |
| 206 | + <tr> | |
| 207 | + <th scope="row">보호자 이름<i class="required">필수</i></th> | |
| 208 | + <td> | |
| 209 | + <input type="text" placeholder="보호자 성함을 입력하세요." title="보호자 성함 입력"> | |
| 210 | + </td> | |
| 211 | + </tr> | |
| 212 | + <tr> | |
| 213 | + <th scope="row">보호자 연락처<i class="required">필수</i></th> | |
| 214 | + <td> | |
| 215 | + <div class="input-phone-area"> | |
| 216 | + <div class="phone"> | |
| 217 | + <select title="전화번호 앞자리 선택"> | |
| 218 | + <option value="010">010</option> | |
| 219 | + <option value="011">011</option> | |
| 220 | + </select> | |
| 221 | + <span aria-hidden="true">-</span> | |
| 222 | + <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" title="전화번호 가운데자리 입력"> | |
| 223 | + <span aria-hidden="true">-</span> | |
| 224 | + <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" title="전화번호 뒷자리 입력"> | |
| 225 | + </div> | |
| 226 | + </div> | |
| 227 | + </td> | |
| 228 | + </tr> | |
| 229 | + <tr> | |
| 230 | + <th scope="row">학교<i class="required">필수</i></th> | |
| 231 | + <td> | |
| 232 | + <div class="input-box"> | |
| 233 | + <i class="ico-search" aria-hidden="true"></i> | |
| 234 | + <input type="text" placeholder="학교를 선택하세요." title="학교 선택" class="input" id="schoolFind"> | |
| 235 | + </div> | |
| 236 | + </td> | |
| 237 | + </tr> | |
| 238 | + <tr> | |
| 239 | + <th scope="row">학년/반/번호<i class="required">필수</i></th> | |
| 240 | + <td> | |
| 241 | + <div class="input-flex-area"> | |
| 242 | + <div class="input-box flex1"> | |
| 243 | + <select class="input" title="학년 선택"> | |
| 244 | + <option>학년</option> | |
| 245 | + <option>1</option> | |
| 246 | + <option>2</option> | |
| 247 | + </select> | |
| 248 | + <span>학년</span> | |
| 249 | + </div> | |
| 250 | + <div class="input-box flex1"> | |
| 251 | + <input type="number" class="input q0" title="반 입력"> | |
| 252 | + <span>반</span> | |
| 253 | + </div> | |
| 254 | + <div class="input-box flex1"> | |
| 255 | + <input type="number" class="input q0" title="번호 입력"> | |
| 256 | + <span>번</span> | |
| 257 | + </div> | |
| 258 | + </div> | |
| 259 | + | |
| 260 | + </td> | |
| 261 | + </tr> | |
| 262 | + </tbody> | |
| 263 | + </table> | |
| 264 | + </div> | |
| 265 | + </section> | |
| 266 | + <section class="section"> | |
| 267 | + <header class="section-tit-area"> | |
| 268 | + <div class="l-area dir-col"> | |
| 269 | + <h3 class="title-lg">추가정보</h3> | |
| 270 | + </div> | |
| 271 | + </header> | |
| 272 | + <div class="write-type"> | |
| 273 | + <table> | |
| 274 | + <caption>추가정보 입력</caption> | |
| 275 | + <colgroup> | |
| 276 | + <col style="width: 240px;"> | |
| 277 | + <col> | |
| 278 | + </colgroup> | |
| 279 | + <tbody> | |
| 280 | + <tr> | |
| 281 | + <th scope="row">역할</th> | |
| 282 | + <td> | |
| 283 | + <fieldset class="checkradio-area"> | |
| 284 | + <legend>역할 선택</legend> | |
| 285 | + <div class="checkradio"> | |
| 286 | + <input type="radio" id="role1" name="role" checked> | |
| 287 | + <label for="role1">교원</label> | |
| 288 | + </div> | |
| 289 | + <div class="checkradio"> | |
| 290 | + <input type="radio" id="role2" name="role"> | |
| 291 | + <label for="role2">지방공무원</label> | |
| 292 | + </div> | |
| 293 | + <div class="checkradio"> | |
| 294 | + <input type="radio" id="role3" name="role"> | |
| 295 | + <label for="role3">강사</label> | |
| 296 | + </div> | |
| 297 | + </fieldset> | |
| 298 | + </td> | |
| 299 | + </tr> | |
| 300 | + <tr> | |
| 301 | + <th scope="row">학교</th> | |
| 302 | + <td> | |
| 303 | + <div class="input-box"> | |
| 304 | + <i class="ico-search" aria-hidden="true"></i> | |
| 305 | + <input type="text" placeholder="학교를 선택하세요" title="학교 선택" class="input" id="schoolFind"> | |
| 306 | + </div> | |
| 307 | + </td> | |
| 308 | + </tr> | |
| 309 | + <tr> | |
| 310 | + <th scope="row">담당학급</th> | |
| 311 | + <td> | |
| 312 | + <fieldset class="checkradio-area"> | |
| 313 | + <legend>담당학급 선택</legend> | |
| 314 | + <div class="checkradio"> | |
| 315 | + <input type="radio" id="htea" name="htea" checked=""> | |
| 316 | + <label for="htea">담임선생님</label> | |
| 317 | + <fieldset class="checkradio-option"> | |
| 318 | + <legend>학년,반 선택</legend> | |
| 319 | + <select title="학년 선택"> | |
| 320 | + <option>1학년</option> | |
| 321 | + </select> | |
| 322 | + <select title="반 선택"> | |
| 323 | + <option>2반</option> | |
| 324 | + </select> | |
| 325 | + </fieldset> | |
| 326 | + </div> | |
| 327 | + <div class="checkradio"> | |
| 328 | + <input type="radio" id="hteaN" name="htea" checked=""> | |
| 329 | + <label for="hteaN">담임아님</label> | |
| 330 | + </div> | |
| 331 | + </fieldset> | |
| 332 | + </td> | |
| 333 | + </tr> | |
| 334 | + </tbody> | |
| 335 | + </table> | |
| 336 | + </div> | |
| 337 | + </section> | |
| 338 | + <div class="btn-cont"> | |
| 339 | + <button type="submit" class="btn lg primary">회원가입</button> | |
| 340 | + </div> | |
| 341 | + </div> | |
| 342 | + </div> | |
| 343 | + </div> | |
| 344 | + <!-- toast --> | |
| 345 | + <div class="toast"></div> | |
| 346 | + <!--popup--> | |
| 347 | + <div class="dim"></div> | |
| 348 | + | |
| 349 | + <script> | |
| 350 | + //학교 검색 | |
| 351 | + var availableTags = [ | |
| 352 | + "세종초등학교1", | |
| 353 | + "세종초등학교2", | |
| 354 | + ]; | |
| 355 | + $("#schoolFind").autocomplete({ | |
| 356 | + source: availableTags | |
| 357 | + }); | |
| 358 | + </script> | |
| 359 | +</body> | |
| 360 | + | |
| 361 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/member/login.html
... | ... | @@ -0,0 +1,101 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + | |
| 7 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 8 | + <meta name="Author" content=""> | |
| 9 | + <meta name="Keywords" content=""> | |
| 10 | + <meta name="Description" content=""> | |
| 11 | + <meta name="format-detection" content="telephone=no"> | |
| 12 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 13 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 14 | + | |
| 15 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 16 | + | |
| 17 | + <!-- 공통 plugin --> | |
| 18 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 20 | + <!-- //공통 plugin --> | |
| 21 | + | |
| 22 | + <!-- 페이지 plugin--> | |
| 23 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script> | |
| 24 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script> | |
| 25 | + <!-- chart --> | |
| 26 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script> | |
| 27 | + <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script> | |
| 28 | + <!-- //chart --> | |
| 29 | + <!-- //페이지 plugin--> | |
| 30 | + | |
| 31 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 32 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 33 | + <!--//퍼블 layout--> | |
| 34 | + | |
| 35 | + <!-- 공통 메뉴 js--> | |
| 36 | + <!-- //공통 메뉴 js --> | |
| 37 | + | |
| 38 | + <!--공통 퍼블 js--> | |
| 39 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 40 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 41 | + <!--//공통 퍼블 js--> | |
| 42 | +</head> | |
| 43 | + | |
| 44 | +<body> | |
| 45 | + <div class="member"> | |
| 46 | + <div class="login-area"> | |
| 47 | + <div class="login"> | |
| 48 | + <h2 class="title-xlg">로그인</h2> | |
| 49 | + <fieldset class="login-form-area"> | |
| 50 | + <legend>로그인</legend> | |
| 51 | + <ul class="login-form-list"> | |
| 52 | + <li class="input-box"> | |
| 53 | + <i class="ico-profile">아이디</i> | |
| 54 | + <input type="text" id="id" name="id" placeholder="아이디 입력" class="input lg"> | |
| 55 | + </li> | |
| 56 | + <li class="input-box input-pw-area"> | |
| 57 | + <i class="ico-lock">비밀번호</i> | |
| 58 | + <input type="password" id="pw" class="pw-input input lg" placeholder="비밀번호를 입력하세요." | |
| 59 | + title="비밀번호를 입력하세요"> | |
| 60 | + <button type="button" class="btn-pw-toggle">비밀번호보기</button> | |
| 61 | + </li> | |
| 62 | + </ul> | |
| 63 | + <div class="login-btn-cont"> | |
| 64 | + <button type="submit" class="btn lg primary">로그인</button> | |
| 65 | + </div> | |
| 66 | + <div class="login-lnk-area"> | |
| 67 | + <div class="l-area"> | |
| 68 | + <a href="#none" class="btn-text">ID 찾기</a> | |
| 69 | + <a href="#none" class="btn-text">비밀번호 찾기</a> | |
| 70 | + </div> | |
| 71 | + <div class="r-area"> | |
| 72 | + <a href="#none" class="btn-text primary">회원가입</a> | |
| 73 | + </div> | |
| 74 | + </div> | |
| 75 | + </fieldset> | |
| 76 | + <div class="login-etc-area"> | |
| 77 | + <strong class="etc-tit"><span>더욱 간편한 로그인</span></strong> | |
| 78 | + <ul class="etc-list"> | |
| 79 | + <li class="login-onepass"> | |
| 80 | + <a href="#none"><strong>교육디지털원패스 로그인</strong></a> | |
| 81 | + </li> | |
| 82 | + <li class="login-naver"> | |
| 83 | + <a href="#none"><strong>네이버 계정 로그인</strong></a> | |
| 84 | + </li> | |
| 85 | + <li class="login-kakao"> | |
| 86 | + <a href="#none"><strong>카카오톡 계정 로그인</strong></a> | |
| 87 | + </li> | |
| 88 | + </ul> | |
| 89 | + </div> | |
| 90 | + </div> | |
| 91 | + </div> | |
| 92 | + </div> | |
| 93 | + | |
| 94 | + <!-- toast --> | |
| 95 | + <div class="toast"></div> | |
| 96 | + | |
| 97 | + <!--popup--> | |
| 98 | + <div class="dim"></div> | |
| 99 | +</body> | |
| 100 | + | |
| 101 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/member/pop_pw.html
... | ... | @@ -0,0 +1,97 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + | |
| 7 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 8 | + <meta name="Author" content=""> | |
| 9 | + <meta name="Keywords" content=""> | |
| 10 | + <meta name="Description" content=""> | |
| 11 | + <meta name="format-detection" content="telephone=no"> | |
| 12 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 13 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 14 | + | |
| 15 | + | |
| 16 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 17 | + | |
| 18 | + <!-- 공통 plugin --> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 20 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 21 | + <!-- //공통 plugin --> | |
| 22 | + | |
| 23 | + <!-- 페이지 plugin--> | |
| 24 | + <!-- painter --> | |
| 25 | + <!-- <script type="module" src="/resources/front/site/SITE_00000/js/common/module/colouredPenciles.js"></script> --> | |
| 26 | + <!-- //painter --> | |
| 27 | + <!-- //페이지 plugin--> | |
| 28 | + | |
| 29 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 30 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 31 | + <!--//퍼블 layout--> | |
| 32 | + | |
| 33 | + <!-- 공통 메뉴 js--> | |
| 34 | + <!-- //공통 메뉴 js --> | |
| 35 | + | |
| 36 | + <!--공통 퍼블 js--> | |
| 37 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 38 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 39 | + <!--//공통 퍼블 js--> | |
| 40 | +</head> | |
| 41 | + | |
| 42 | +<body> | |
| 43 | + <div class="popup sm" data-popuppub="popup"> | |
| 44 | + <div class="pop-header"> | |
| 45 | + <h1>비밀번호 재설정</h1> | |
| 46 | + <p>재설정할 비밀번호를 입력하세요.</p> | |
| 47 | + </div> | |
| 48 | + <div class="pop-body"> | |
| 49 | + <ul class="form-list border"> | |
| 50 | + <li> | |
| 51 | + <div class="form-tit-area"> | |
| 52 | + <div class="l-area"> | |
| 53 | + <strong class="form-tit">변경할 비밀번호</strong> | |
| 54 | + </div> | |
| 55 | + </div> | |
| 56 | + <div class="form-cont"> | |
| 57 | + <div class="form-row input-box input-pw-area"> | |
| 58 | + <input type="password" class="pw-input input" placeholder="비밀번호를 입력하세요." title="비밀번호를 입력하세요"> | |
| 59 | + <button type="button" class="btn-pw-toggle">비밀번호보기</button> | |
| 60 | + </div> | |
| 61 | + <p class="msg">영문 대문자, 영문 소문자, 숫자, 특수문자 중 2종류 이상을 조합하여 최소 10자리 이상으로 구성하세요.</p> | |
| 62 | + </div> | |
| 63 | + </li> | |
| 64 | + </ul> | |
| 65 | + </div> | |
| 66 | + <div class="pop-footer"> | |
| 67 | + <div class="pop-btn-cont"> | |
| 68 | + <button type="button" class="btn" onclick="popupClosePub('popup')">취소</button> | |
| 69 | + <button type="button" class="btn primary" onclick="popupClosePub('popup')">확인</button> | |
| 70 | + </div> | |
| 71 | + </div> | |
| 72 | + <button type="button" class="pop-close"><span class="txt-hide">팝업닫기</span></button> | |
| 73 | + </div> | |
| 74 | + | |
| 75 | + <!-- toast --> | |
| 76 | + <div class="toast"></div> | |
| 77 | + | |
| 78 | + <!--popup--> | |
| 79 | + <div class="dim"></div> | |
| 80 | + | |
| 81 | + <script> | |
| 82 | + $(document).ready(function() { | |
| 83 | + popupOpenPub('popup'); | |
| 84 | + | |
| 85 | + //학교 검색 | |
| 86 | + var availableTags = [ | |
| 87 | + "세종초등학교1", | |
| 88 | + "세종초등학교2", | |
| 89 | + ]; | |
| 90 | + $("#schoolFind").autocomplete({ | |
| 91 | + source: availableTags | |
| 92 | + }); | |
| 93 | + }); | |
| 94 | + </script> | |
| 95 | +</body> | |
| 96 | + | |
| 97 | +</html>(파일 끝에 줄바꿈 문자 없음) |
+++ html/onSejong/common/member/pop_stuRecordInfo.html
... | ... | @@ -0,0 +1,150 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="ko"> | |
| 3 | + | |
| 4 | +<head> | |
| 5 | + <title>온세종학교</title> | |
| 6 | + | |
| 7 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 8 | + <meta name="Author" content=""> | |
| 9 | + <meta name="Keywords" content=""> | |
| 10 | + <meta name="Description" content=""> | |
| 11 | + <meta name="format-detection" content="telephone=no"> | |
| 12 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| 13 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> | |
| 14 | + | |
| 15 | + | |
| 16 | + <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet"> | |
| 17 | + | |
| 18 | + <!-- 공통 plugin --> | |
| 19 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script> | |
| 20 | + <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script> | |
| 21 | + <!-- //공통 plugin --> | |
| 22 | + | |
| 23 | + <!-- 페이지 plugin--> | |
| 24 | + <!-- painter --> | |
| 25 | + <!-- <script type="module" src="/resources/front/site/SITE_00000/js/common/module/colouredPenciles.js"></script> --> | |
| 26 | + <!-- //painter --> | |
| 27 | + <!-- //페이지 plugin--> | |
| 28 | + | |
| 29 | + <!-- 공통 퍼블 layout: 개발시 삭제--> | |
| 30 | + <script src="/resources/front/site/SITE_00000/js/_layout.js"></script> | |
| 31 | + <!--//퍼블 layout--> | |
| 32 | + | |
| 33 | + <!-- 공통 메뉴 js--> | |
| 34 | + <!-- //공통 메뉴 js --> | |
| 35 | + | |
| 36 | + <!--공통 퍼블 js--> | |
| 37 | + <script src="/resources/front/site/SITE_00000/js/common.js"></script> | |
| 38 | + <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script> | |
| 39 | + <!--//공통 퍼블 js--> | |
| 40 | +</head> | |
| 41 | + | |
| 42 | +<body> | |
| 43 | + <div class="popup sm" data-popuppub="popup"> | |
| 44 | + <div class="pop-header"> | |
| 45 | + <h1>학적정보 갱신</h1> | |
| 46 | + <p>학사일정 및 학점, 성적반영이 되는 정보이니 반드시 본인의 정보를 입력하세요.</p> | |
| 47 | + </div> | |
| 48 | + <div class="pop-body"> | |
| 49 | + <ul class="form-list border"> | |
| 50 | + <li> | |
| 51 | + <div class="form-tit-area"> | |
| 52 | + <div class="l-area"> | |
| 53 | + <strong class="form-tit">학교</strong> | |
| 54 | + </div> | |
| 55 | + </div> | |
| 56 | + <div class="form-cont"> | |
| 57 | + <div class="form-row"> | |
| 58 | + <div class="input-box"> | |
| 59 | + <i class="ico-search" aria-hidden="true"></i> | |
| 60 | + <input type="text" placeholder="학교를 선택하세요." title="학교 선택" class="input" id="schoolFind"> | |
| 61 | + </div> | |
| 62 | + </div> | |
| 63 | + </div> | |
| 64 | + </li> | |
| 65 | + <li> | |
| 66 | + <div class="form-tit-area"> | |
| 67 | + <div class="l-area"> | |
| 68 | + <strong class="form-tit">학년</strong> | |
| 69 | + </div> | |
| 70 | + </div> | |
| 71 | + <div class="form-cont"> | |
| 72 | + <div class="form-row"> | |
| 73 | + <select title="학년 선택"> | |
| 74 | + <option>학년</option> | |
| 75 | + </select> | |
| 76 | + </div> | |
| 77 | + </div> | |
| 78 | + </li> | |
| 79 | + <li class="item-row"> | |
| 80 | + <div class="item-cont"> | |
| 81 | + <div class="form-tit-area"> | |
| 82 | + <div class="l-area"> | |
| 83 | + <strong class="form-tit">반</strong> | |
| 84 | + </div> | |
| 85 | + </div> | |
| 86 | + <div class="form-cont"> | |
| 87 | + <div class="form-row"> | |
| 88 | + <input type="number" placeholder="숫자를 입력하세요." title="반 숫자 입력"> | |
| 89 | + </div> | |
| 90 | + </div> | |
| 91 | + </div> | |
| 92 | + <div class="item-cont"> | |
| 93 | + <div class="form-tit-area"> | |
| 94 | + <div class="l-area"> | |
| 95 | + <strong class="form-tit">번호</strong> | |
| 96 | + </div> | |
| 97 | + </div> | |
| 98 | + <div class="form-cont"> | |
| 99 | + <div class="form-row"> | |
| 100 | + <input type="number" placeholder="숫자를 입력하세요." title="번호 숫자 입력"> | |
| 101 | + </div> | |
| 102 | + </div> | |
| 103 | + </div> | |
| 104 | + </li> | |
| 105 | + <li> | |
| 106 | + <div class="form-tit-area"> | |
| 107 | + <div class="l-area"> | |
| 108 | + <strong class="form-tit">이름</strong> | |
| 109 | + </div> | |
| 110 | + </div> | |
| 111 | + <div class="form-cont"> | |
| 112 | + <div class="form-row"> | |
| 113 | + <input type="text" placeholder="이름을 입력하세요." title="이름 입력"> | |
| 114 | + </div> | |
| 115 | + </div> | |
| 116 | + </li> | |
| 117 | + </ul> | |
| 118 | + </div> | |
| 119 | + <div class="pop-footer"> | |
| 120 | + <div class="pop-btn-cont"> | |
| 121 | + <button type="button" class="btn" onclick="popupClosePub('popup')">취소</button> | |
| 122 | + <button type="button" class="btn primary" onclick="popupClosePub('popup')">확인</button> | |
| 123 | + </div> | |
| 124 | + </div> | |
| 125 | + <button type="button" class="pop-close"><span class="txt-hide">팝업닫기</span></button> | |
| 126 | + </div> | |
| 127 | + | |
| 128 | + <!-- toast --> | |
| 129 | + <div class="toast"></div> | |
| 130 | + | |
| 131 | + <!--popup--> | |
| 132 | + <div class="dim"></div> | |
| 133 | + | |
| 134 | + <script> | |
| 135 | + $(document).ready(function() { | |
| 136 | + popupOpenPub('popup'); | |
| 137 | + | |
| 138 | + //학교 검색 | |
| 139 | + var availableTags = [ | |
| 140 | + "세종초등학교1", | |
| 141 | + "세종초등학교2", | |
| 142 | + ]; | |
| 143 | + $("#schoolFind").autocomplete({ | |
| 144 | + source: availableTags | |
| 145 | + }); | |
| 146 | + }); | |
| 147 | + </script> | |
| 148 | +</body> | |
| 149 | + | |
| 150 | +</html>(파일 끝에 줄바꿈 문자 없음) |
--- html/onSejong/index.html
+++ html/onSejong/index.html
... | ... | @@ -337,17 +337,59 @@ |
| 337 | 337 |
<li>Guide,common/_guide/guide.html</li> |
| 338 | 338 |
<li>sub_layout,common/sub/layout.html</li> |
| 339 | 339 |
<li>list,common/sub/list.html</li> |
| 340 |
- <li>성취기준 검색,common/sub/achievecode.html</li> |
|
| 340 |
+ <li class="before">성취기준 검색,common/sub/achievecode.html</li> |
|
| 341 | 341 |
<li class="before">Error,common/_guide/error.html</li> |
| 342 | 342 |
<li class="before">loading,common/_guide/loading.html</li> |
| 343 | 343 |
</ul> |
| 344 | 344 |
</li> |
| 345 |
- <li> |
|
| 346 |
- common |
|
| 345 |
+ <li>common |
|
| 347 | 346 |
<ul> |
| 348 |
- <li>메인</li> |
|
| 349 |
- <li>시설예약</li> |
|
| 350 |
- <li>회원계</li> |
|
| 347 |
+ <li>메인,common/main/main.html</li> |
|
| 348 |
+ <li>회원계 <ul> |
|
| 349 |
+ <li>로그인,common/member/login.html</li> |
|
| 350 |
+ <li> 회원가입 <ul> |
|
| 351 |
+ <li>회원유형,common/member/join.html</li> |
|
| 352 |
+ <li>회원가입1,common/member/join1.html</li> |
|
| 353 |
+ <li>회원가입2,common/member/join2.html</li> |
|
| 354 |
+ <li>회원가입2_학생,common/member/join2_stu.html</li> |
|
| 355 |
+ <li>[팝업]학적정보 갱신,common/member/pop_stuRecordInfo.html</li> |
|
| 356 |
+ </ul> |
|
| 357 |
+ </li> |
|
| 358 |
+ <li>아이디/비밀호 찾기<ul> |
|
| 359 |
+ <li>아이디 찾기1,common/member/idFind1.html</li> |
|
| 360 |
+ <li>아이디 찾기2,common/member/idFind2.html</li> |
|
| 361 |
+ <li>[팝업]비밀번호 재설정,common/member/pop_pw.html</li> |
|
| 362 |
+ </ul> |
|
| 363 |
+ </li> |
|
| 364 |
+ </ul> |
|
| 365 |
+ </li> |
|
| 366 |
+ <li class="before">학교안내</li> |
|
| 367 |
+ <li class="before">알림마당</li> |
|
| 368 |
+ <li class="before">정보공개</li> |
|
| 369 |
+ <li> |
|
| 370 |
+ 시설예약 |
|
| 371 |
+ <ul> |
|
| 372 |
+ <li> |
|
| 373 |
+ 시설예약 |
|
| 374 |
+ <ul> |
|
| 375 |
+ <li>시설예약,common/facility/facilityResserve1.html</li> |
|
| 376 |
+ <li>시설선택,common/facility/facilityResserve2.html</li> |
|
| 377 |
+ <li>예약하기,common/facility/facilityResserve3.html</li> |
|
| 378 |
+ <li>신청완료,common/facility/facilityResserve4.html</li> |
|
| 379 |
+ </ul> |
|
| 380 |
+ </li> |
|
| 381 |
+ <li class="before">시설예약 내역</li> |
|
| 382 |
+ <li class="before">시설예약 상세</li> |
|
| 383 |
+ </ul> |
|
| 384 |
+ </li> |
|
| 385 |
+ <li class="before"> |
|
| 386 |
+ util |
|
| 387 |
+ <ul> |
|
| 388 |
+ <li>K-MOOC</li> |
|
| 389 |
+ <li>쪽지</li> |
|
| 390 |
+ <li>챗봇</li> |
|
| 391 |
+ </ul> |
|
| 392 |
+ </li> |
|
| 351 | 393 |
</ul> |
| 352 | 394 |
</li> |
| 353 | 395 |
<li> |
... | ... | @@ -443,20 +485,20 @@ |
| 443 | 485 |
<li>[팝업]평가 가져오기,manager/class/pop_loadHomework.html</li> |
| 444 | 486 |
</ul> |
| 445 | 487 |
</li> |
| 446 |
- <li>공지사항 |
|
| 488 |
+ <li class="before">공지사항 |
|
| 447 | 489 |
<ul> |
| 448 | 490 |
<li>공지사항</li> |
| 449 | 491 |
<li>상세보기</li> |
| 450 | 492 |
<li>글쓰기</li> |
| 451 | 493 |
</ul> |
| 452 | 494 |
</li> |
| 453 |
- <li>질의응답 |
|
| 495 |
+ <li class="before">질의응답 |
|
| 454 | 496 |
<ul> |
| 455 | 497 |
<li>질의응답,manager/class/faq.html</li> |
| 456 | 498 |
<li>문의하기,manager/class/faqWrite.html</li> |
| 457 | 499 |
</ul> |
| 458 | 500 |
</li> |
| 459 |
- <li>자유게시판 |
|
| 501 |
+ <li class="before">자유게시판 |
|
| 460 | 502 |
<ul> |
| 461 | 503 |
<li>자유게시판</li> |
| 462 | 504 |
<li>상세</li> |
... | ... | @@ -465,16 +507,21 @@ |
| 465 | 507 |
</li> |
| 466 | 508 |
</ul> |
| 467 | 509 |
</li> |
| 468 |
- <li>나의보관함</li> |
|
| 469 |
- <li>마이페이지</li> |
|
| 510 |
+ <li class="before">나의보관함</li> |
|
| 511 |
+ <li class="before">마이페이지</li> |
|
| 470 | 512 |
</ul> |
| 471 | 513 |
</li> |
| 472 |
- <li> |
|
| 473 |
- 학생 |
|
| 514 |
+ <li class="before">학생 |
|
| 474 | 515 |
<ul> |
| 475 | 516 |
<li>과정신청</li> |
| 476 | 517 |
<li>나의보관함</li> |
| 477 | 518 |
<li>마이페이지</li> |
| 519 |
+ <!-- <li> |
|
| 520 |
+ util |
|
| 521 |
+ <ul> |
|
| 522 |
+ <li>배지</li> |
|
| 523 |
+ </ul> |
|
| 524 |
+ </li> --> |
|
| 478 | 525 |
</ul> |
| 479 | 526 |
</li> |
| 480 | 527 |
</ul> |
--- resources/front/site/SITE_00000/css/common/abstracts/_variables.scss
+++ resources/front/site/SITE_00000/css/common/abstracts/_variables.scss
... | ... | @@ -258,8 +258,8 @@ |
| 258 | 258 |
--color-background-site: #{$color-white};
|
| 259 | 259 |
--color-background-default-primary: #{$color-white};
|
| 260 | 260 |
--color-background-default-secondary: #{$color-gray5};
|
| 261 |
- --color-background-default-tertiary: #{$color-gray20};
|
|
| 262 |
- --color-background-default-quaternary: #{$color-gray30};
|
|
| 261 |
+ --color-background-default-tertiary: #{$color-gray10};
|
|
| 262 |
+ --color-background-default-quaternary: #{$color-gray20};
|
|
| 263 | 263 |
--color-background-default-primary-inverse: #{$color-gray80};
|
| 264 | 264 |
--color-background-default-secondary-inverse: #{$color-gray70};
|
| 265 | 265 |
--color-background-default-tertiary-inverse: #{$color-gray60};
|
... | ... | @@ -418,12 +418,12 @@ |
| 418 | 418 |
--spacing-section-md: var(--spacing-3xlg); |
| 419 | 419 |
--spacing-section-lg: 16rem; |
| 420 | 420 |
|
| 421 |
- --size-wrap: 125.4rem; |
|
| 421 |
+ --size-wrap: 144rem; |
|
| 422 | 422 |
--size-wrap-md: 102.4rem; |
| 423 | 423 |
--size-wrap-sm: 80rem; |
| 424 | 424 |
--size-wrap-xsm: 48rem; |
| 425 | 425 |
--size-wrap-2xsm: 40rem; |
| 426 |
- --size-wrap-full: 133.4rem; |
|
| 426 |
+ --size-wrap-full: 144rem; |
|
| 427 | 427 |
--size-wrap-spacing: 4rem; |
| 428 | 428 |
|
| 429 | 429 |
--size-popup-xsm: 32rem; |
... | ... | @@ -570,6 +570,8 @@ |
| 570 | 570 |
$color-icon-default-primary-inverse: var(--color-icon-default-primary-inverse); |
| 571 | 571 |
$color-icon-default-secondary: var(--color-icon-default-secondary); |
| 572 | 572 |
$color-icon-default-secondary-inverse: var(--color-icon-default-secondary-inverse); |
| 573 |
+$color-icon-default-tertiary: var(--color-icon-default-tertiary); |
|
| 574 |
+$color-icon-default-tertiary-inverse: var(--color-icon-default-tertiary-inverse); |
|
| 573 | 575 |
$color-icon-success-primary: var(--color-icon-success-primary); |
| 574 | 576 |
$color-icon-success-primary-inverse: var(--color-icon-success-primary-inverse); |
| 575 | 577 |
$color-icon-warning-primary: var(--color-icon-warning-primary); |
... | ... | @@ -674,4 +676,6 @@ |
| 674 | 676 |
$stroke-secondary: $size-stroke-xsm solid $color-stroke-default-tertiary; |
| 675 | 677 |
$stroke-tertiary: $size-stroke-xsm solid $color-stroke-default-quaternary; |
| 676 | 678 |
|
| 677 |
-$gradient-brand-primary: linear-gradient(112deg, $color-background-brand-primary-inverse 20%, $color-background-brand-secondary-inverse 80%);(파일 끝에 줄바꿈 문자 없음) |
|
| 679 |
+$gradient-brand-primary: linear-gradient(112deg, $color-background-brand-primary-inverse 20%, $color-background-brand-secondary-inverse 80%); |
|
| 680 |
+ |
|
| 681 |
+$img-bg: $color-gray20;(파일 끝에 줄바꿈 문자 없음) |
--- resources/front/site/SITE_00000/css/common/base/_reset.scss
+++ resources/front/site/SITE_00000/css/common/base/_reset.scss
... | ... | @@ -31,6 +31,7 @@ |
| 31 | 31 |
-webkit-font-smoothing: auto; |
| 32 | 32 |
-webkit-font-smoothing: antialiased; |
| 33 | 33 |
-moz-osx-font-smoothing: grayscale; |
| 34 |
+ word-break: keep-all; |
|
| 34 | 35 |
* {
|
| 35 | 36 |
@include customScroll; |
| 36 | 37 |
outline-offset: -.2rem; |
--- resources/front/site/SITE_00000/css/common/component/_calendar.scss
+++ resources/front/site/SITE_00000/css/common/component/_calendar.scss
... | ... | @@ -1,17 +1,43 @@ |
| 1 | 1 |
.calendar-area {
|
| 2 | 2 |
.calendar-header {
|
| 3 |
- display: flex; |
|
| 4 |
- align-items: center; |
|
| 5 |
- justify-content: center; |
|
| 3 |
+ @extend %flexArea; |
|
| 6 | 4 |
gap:$spacing-lg; |
| 7 | 5 |
margin-bottom: $spacing-lg; |
| 8 | 6 |
.calendar-tit {
|
| 9 | 7 |
@include typo('tit-lg');
|
| 10 | 8 |
} |
| 9 |
+ .btn-calendar-pv, |
|
| 10 |
+ .btn-calendar-fw {
|
|
| 11 |
+ position: relative; |
|
| 12 |
+ width: 4.8rem; |
|
| 13 |
+ aspect-ratio: 1; |
|
| 14 |
+ border-radius: $radius-full; |
|
| 15 |
+ background: $color-background-default-tertiary; |
|
| 16 |
+ font-size:0; |
|
| 17 |
+ &::before {
|
|
| 18 |
+ content: ""; |
|
| 19 |
+ position: absolute; |
|
| 20 |
+ inset: 50%; |
|
| 21 |
+ transform: translate(-50%, -50%); |
|
| 22 |
+ |
|
| 23 |
+ } |
|
| 24 |
+ } |
|
| 25 |
+ .btn-calendar-pv {
|
|
| 26 |
+ &::before {
|
|
| 27 |
+ @include ico($size-icon-md, arrow-left, $color-icon-default-secondary); |
|
| 28 |
+ } |
|
| 29 |
+ } |
|
| 30 |
+ .btn-calendar-fw {
|
|
| 31 |
+ &::before {
|
|
| 32 |
+ @include ico($size-icon-md, arrow-right, $color-icon-default-secondary); |
|
| 33 |
+ } |
|
| 34 |
+ } |
|
| 11 | 35 |
} |
| 12 | 36 |
.calendar-tbl {
|
| 13 | 37 |
font-size: $size-font-xsm; |
| 14 |
- border-collapse: separate; |
|
| 38 |
+ border-radius: $radius-lg; |
|
| 39 |
+ overflow: hidden; |
|
| 40 |
+ border:$stroke-secondary; |
|
| 15 | 41 |
tr {
|
| 16 | 42 |
th:first-of-type, |
| 17 | 43 |
td:first-of-type .date {
|
... | ... | @@ -21,36 +47,24 @@ |
| 21 | 47 |
thead {
|
| 22 | 48 |
th {
|
| 23 | 49 |
background-color: $color-background-default-secondary; |
| 24 |
- height: 3.2rem; |
|
| 25 |
- vertical-align: middle; |
|
| 26 |
- font-weight: $size-font-weight-md; |
|
| 50 |
+ padding:$spacing-md; |
|
| 51 |
+ @include typo('label-lg', 'em');
|
|
| 27 | 52 |
color: $color-font-default-tertiary; |
| 28 |
- &:first-of-type {
|
|
| 29 |
- border-radius: $radius-sm 0 0 $radius-sm; |
|
| 30 |
- } |
|
| 31 |
- &:last-of-type {
|
|
| 32 |
- border-radius: 0 $radius-sm $radius-sm 0; |
|
| 33 |
- } |
|
| 34 |
- } |
|
| 35 |
- &::after {
|
|
| 36 |
- content: ""; |
|
| 37 |
- display: block; |
|
| 38 |
- height: $spacing-xsm; |
|
| 53 |
+ color: $color-font-default-tertiary; |
|
| 39 | 54 |
} |
| 40 | 55 |
} |
| 41 | 56 |
tbody {
|
| 42 | 57 |
td {
|
| 43 | 58 |
position: relative; |
| 44 | 59 |
border:$stroke-secondary; |
| 45 |
- border-top: none; |
|
| 46 | 60 |
border-left: none; |
| 47 |
- height:8.8rem; |
|
| 48 |
- padding:$spacing-xsm; |
|
| 61 |
+ height:12rem; |
|
| 62 |
+ padding:$spacing-sm $spacing-md; |
|
| 49 | 63 |
overflow: hidden; |
| 50 | 64 |
vertical-align: top; |
| 51 | 65 |
text-align: left; |
| 52 |
- &:first-of-type {
|
|
| 53 |
- border-left: $stroke-secondary; |
|
| 66 |
+ &:last-child {
|
|
| 67 |
+ border-right:none; |
|
| 54 | 68 |
} |
| 55 | 69 |
.date {
|
| 56 | 70 |
width: 2.4rem; |
... | ... | @@ -60,6 +74,11 @@ |
| 60 | 74 |
justify-content: center; |
| 61 | 75 |
margin-bottom: $spacing-2xsm; |
| 62 | 76 |
border-radius: $radius-sm; |
| 77 |
+ @include typo('label-md');
|
|
| 78 |
+ color: $color-font-default-secondary; |
|
| 79 |
+ } |
|
| 80 |
+ .btn {
|
|
| 81 |
+ background-color: $color-background-default-primary; |
|
| 63 | 82 |
} |
| 64 | 83 |
&.is-today {
|
| 65 | 84 |
.date {
|
... | ... | @@ -68,37 +87,60 @@ |
| 68 | 87 |
} |
| 69 | 88 |
} |
| 70 | 89 |
&.is-active {
|
| 90 |
+ background-color: $color-background-brand-primary; |
|
| 71 | 91 |
.date {
|
| 72 |
- background-color: $color-background-brand-accent-inverse; |
|
| 73 |
- color: $color-font-default-primary-inverse; |
|
| 92 |
+ font-weight: $size-font-weight-xlg; |
|
| 93 |
+ color: $color-font-brand-primary; |
|
| 94 |
+ } |
|
| 95 |
+ .lnk-full {
|
|
| 96 |
+ border: $size-stroke-sm solid $color-stroke-brand-primary; |
|
| 97 |
+ } |
|
| 98 |
+ } |
|
| 99 |
+ &.is-close {
|
|
| 100 |
+ background: $color-background-disabled-primary; |
|
| 101 |
+ } |
|
| 102 |
+ .cont {
|
|
| 103 |
+ display: grid; |
|
| 104 |
+ gap:$spacing-md; |
|
| 105 |
+ >.txt-area {
|
|
| 106 |
+ display: inherit; |
|
| 107 |
+ gap:inherit; |
|
| 74 | 108 |
} |
| 75 | 109 |
} |
| 76 | 110 |
} |
| 77 | 111 |
tr {
|
| 78 |
- &:first-of-type {
|
|
| 79 |
- td {
|
|
| 80 |
- border-top: $stroke-secondary; |
|
| 81 |
- &:first-of-type {
|
|
| 82 |
- border-radius: $radius-sm 0 0 0; |
|
| 83 |
- } |
|
| 84 |
- &:last-of-type {
|
|
| 85 |
- border-radius: 0 $radius-sm 0 0; |
|
| 86 |
- } |
|
| 87 |
- } |
|
| 88 |
- } |
|
| 89 | 112 |
&:last-of-type {
|
| 90 | 113 |
td {
|
| 91 |
- &first-of-type {
|
|
| 92 |
- border-radius: 0 0 0 $radius-sm; |
|
| 93 |
- } |
|
| 94 |
- &:last-of-type {
|
|
| 95 |
- border-radius: 0 0 $radius-sm 0; |
|
| 96 |
- } |
|
| 114 |
+ border-bottom: none; |
|
| 97 | 115 |
} |
| 98 |
- } |
|
| 116 |
+ } |
|
| 99 | 117 |
} |
| 100 | 118 |
} |
| 101 | 119 |
} |
| 120 |
+ .calendar-info-list {
|
|
| 121 |
+ >li {
|
|
| 122 |
+ display: flex; |
|
| 123 |
+ justify-content: space-between; |
|
| 124 |
+ flex-wrap: wrap; |
|
| 125 |
+ align-items: center; |
|
| 126 |
+ } |
|
| 127 |
+ .info-tit {
|
|
| 128 |
+ color: $color-font-default-tertiary; |
|
| 129 |
+ @include typo('label-sm');
|
|
| 130 |
+ } |
|
| 131 |
+ .txt-area {
|
|
| 132 |
+ strong {
|
|
| 133 |
+ @include typo('label-md', 'em');
|
|
| 134 |
+ } |
|
| 135 |
+ } |
|
| 136 |
+ } |
|
| 137 |
+ .calendar-fnc {
|
|
| 138 |
+ display: flex; |
|
| 139 |
+ flex-direction: column; |
|
| 140 |
+ > * {
|
|
| 141 |
+ flex:1; |
|
| 142 |
+ } |
|
| 143 |
+ } |
|
| 102 | 144 |
} |
| 103 | 145 |
@include responsive(mobile) {
|
| 104 | 146 |
.calendar-area {
|
--- resources/front/site/SITE_00000/css/common/component/_component.scss
+++ resources/front/site/SITE_00000/css/common/component/_component.scss
... | ... | @@ -256,9 +256,6 @@ |
| 256 | 256 |
} |
| 257 | 257 |
} |
| 258 | 258 |
} |
| 259 |
-label.input-form + .search-area {
|
|
| 260 |
- margin-top: $spacing-xsm; |
|
| 261 |
-} |
|
| 262 | 259 |
.search-cus-area {
|
| 263 | 260 |
display: flex; |
| 264 | 261 |
overflow: hidden; |
... | ... | @@ -350,6 +347,10 @@ |
| 350 | 347 |
.msg {
|
| 351 | 348 |
@include typo('body-sm');
|
| 352 | 349 |
vertical-align: middle; |
| 350 |
+ word-break: keep-all; |
|
| 351 |
+ i[class^=ico] {
|
|
| 352 |
+ vertical-align: middle; |
|
| 353 |
+ } |
|
| 353 | 354 |
@each $key, $colors in $state-colors {
|
| 354 | 355 |
&#{if($key == "default", "", ".#{$key}")} {
|
| 355 | 356 |
color: map-get($colors, font); |
... | ... | @@ -1144,6 +1145,7 @@ |
| 1144 | 1145 |
display: flex; |
| 1145 | 1146 |
gap: $spacing-xsm; |
| 1146 | 1147 |
align-items: center; |
| 1148 |
+ min-width: 0; |
|
| 1147 | 1149 |
.img-area {
|
| 1148 | 1150 |
flex:none; |
| 1149 | 1151 |
figure {
|
... | ... | @@ -1163,18 +1165,17 @@ |
| 1163 | 1165 |
.txt-area {
|
| 1164 | 1166 |
display: flex; |
| 1165 | 1167 |
flex-direction: column; |
| 1168 |
+ flex:1; |
|
| 1169 |
+ .profile-tit-area {
|
|
| 1170 |
+ display: flex; |
|
| 1171 |
+ flex-wrap: wrap; |
|
| 1172 |
+ align-items: center; |
|
| 1173 |
+ gap:$spacing-2xsm; |
|
| 1174 |
+ margin-bottom: $spacing-md; |
|
| 1175 |
+ } |
|
| 1166 | 1176 |
span {
|
| 1167 | 1177 |
color: $color-font-default-tertiary; |
| 1168 | 1178 |
font-size: $size-font-xsm; |
| 1169 |
- } |
|
| 1170 |
- } |
|
| 1171 |
- &.lg, |
|
| 1172 |
- &.xlg {
|
|
| 1173 |
- .txt-area {
|
|
| 1174 |
- .profile-tit {
|
|
| 1175 |
- font-size:$size-font-md; |
|
| 1176 |
- font-weight: $size-font-weight-xlg; |
|
| 1177 |
- } |
|
| 1178 | 1179 |
} |
| 1179 | 1180 |
} |
| 1180 | 1181 |
&.lg {
|
... | ... | @@ -1185,10 +1186,15 @@ |
| 1185 | 1186 |
height: 5.6rem; |
| 1186 | 1187 |
} |
| 1187 | 1188 |
} |
| 1189 |
+ .txt-area {
|
|
| 1190 |
+ .profile-tit {
|
|
| 1191 |
+ font-size:$size-font-md; |
|
| 1192 |
+ font-weight: $size-font-weight-xlg; |
|
| 1193 |
+ } |
|
| 1194 |
+ } |
|
| 1188 | 1195 |
} |
| 1189 | 1196 |
&.xlg {
|
| 1190 |
- flex-direction: column; |
|
| 1191 |
- justify-content: center; |
|
| 1197 |
+ gap: $spacing-md; |
|
| 1192 | 1198 |
.img-area {
|
| 1193 | 1199 |
figure {
|
| 1194 | 1200 |
width: 8rem; |
... | ... | @@ -1196,8 +1202,18 @@ |
| 1196 | 1202 |
} |
| 1197 | 1203 |
} |
| 1198 | 1204 |
.txt-area {
|
| 1199 |
- justify-content: center; |
|
| 1200 |
- text-align: center; |
|
| 1205 |
+ flex-direction: column; |
|
| 1206 |
+ .profile-tit {
|
|
| 1207 |
+ @include typo('tit-md');
|
|
| 1208 |
+ } |
|
| 1209 |
+ span {
|
|
| 1210 |
+ @include typo('label-md');
|
|
| 1211 |
+ } |
|
| 1212 |
+ strong {
|
|
| 1213 |
+ @include typo('label-md', 'em');
|
|
| 1214 |
+ color: $color-font-default-secondary; |
|
| 1215 |
+ } |
|
| 1216 |
+ |
|
| 1201 | 1217 |
} |
| 1202 | 1218 |
} |
| 1203 | 1219 |
&.sm {
|
... | ... | @@ -2443,14 +2459,15 @@ |
| 2443 | 2459 |
.info-tit {
|
| 2444 | 2460 |
min-width: 8rem; |
| 2445 | 2461 |
padding-right: 2rem; |
| 2446 |
- @include typo('tit-label');
|
|
| 2462 |
+ @include typo('tit-xsm');
|
|
| 2463 |
+ color: $color-font-default-tertiary; |
|
| 2447 | 2464 |
} |
| 2448 | 2465 |
.txt-area {
|
| 2449 | 2466 |
flex: 1; |
| 2450 | 2467 |
min-width: 0; |
| 2451 | 2468 |
} |
| 2452 | 2469 |
&.sm {
|
| 2453 |
- gap: $spacing-md; |
|
| 2470 |
+ gap: $spacing-sm; |
|
| 2454 | 2471 |
} |
| 2455 | 2472 |
&.xsm {
|
| 2456 | 2473 |
gap: $spacing-xsm; |
... | ... | @@ -2541,10 +2558,19 @@ |
| 2541 | 2558 |
height: .4rem; |
| 2542 | 2559 |
margin-top:-.2rem; |
| 2543 | 2560 |
border-radius: 50%; |
| 2544 |
- background-color: $color-icon-disabled-primary; |
|
| 2561 |
+ background-color: $color-icon-disabled-secondary; |
|
| 2545 | 2562 |
} |
| 2546 | 2563 |
} |
| 2547 | 2564 |
&.no-style {
|
| 2565 |
+ li {
|
|
| 2566 |
+ &::after {
|
|
| 2567 |
+ display: none; |
|
| 2568 |
+ } |
|
| 2569 |
+ } |
|
| 2570 |
+ } |
|
| 2571 |
+ &.u-block {
|
|
| 2572 |
+ flex-direction: column; |
|
| 2573 |
+ gap: $spacing-xsm; |
|
| 2548 | 2574 |
li {
|
| 2549 | 2575 |
&::after {
|
| 2550 | 2576 |
display: none; |
... | ... | @@ -2662,24 +2688,28 @@ |
| 2662 | 2688 |
} |
| 2663 | 2689 |
.tag {
|
| 2664 | 2690 |
align-items: center; |
| 2665 |
- // height: 3.2rem; |
|
| 2691 |
+ min-height: 3.2rem; |
|
| 2666 | 2692 |
@include typo('label-sm');
|
| 2667 | 2693 |
border-radius: $spacing-2xsm; |
| 2668 |
- padding: 0.4rem 0.8rem; |
|
| 2694 |
+ padding: $spacing-2xsm $spacing-md; |
|
| 2695 |
+ border-radius: 2em; |
|
| 2669 | 2696 |
box-sizing: border-box; |
| 2670 |
- color: $color-font-default-tertiary; |
|
| 2697 |
+ color: color-font-default-tertiary; |
|
| 2671 | 2698 |
background-color: $color-background-default-secondary; |
| 2699 |
+ border: $stroke-tertiary; |
|
| 2672 | 2700 |
display: inline-flex; |
| 2673 | 2701 |
gap: $spacing-2xsm; |
| 2674 | 2702 |
align-items: center; |
| 2675 | 2703 |
justify-content: center; |
| 2676 | 2704 |
max-width: 100%; |
| 2677 | 2705 |
overflow: hidden; |
| 2678 |
- // &::before {
|
|
| 2679 |
- // content: "#"; |
|
| 2680 |
- // color: $color-font-default-quaternary; |
|
| 2681 |
- // font-weight: $size-font-weight-lg; |
|
| 2682 |
- // } |
|
| 2706 |
+ &::before {
|
|
| 2707 |
+ content: ""; |
|
| 2708 |
+ display: block; |
|
| 2709 |
+ width: $size-icon-sm; |
|
| 2710 |
+ height: $size-icon-sm; |
|
| 2711 |
+ background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path d='M7.44804 1.3335C7.97843 1.33361 8.48706 1.5444 8.86204 1.9195L14.002 7.0595C14.4283 7.48582 14.6677 8.06398 14.6677 8.66683C14.6677 9.26968 14.4283 9.84784 14.002 10.2742L10.274 14.0022C9.84772 14.4284 9.26956 14.6679 8.66671 14.6679C8.06386 14.6679 7.48569 14.4284 7.05937 14.0022L1.91937 8.86216C1.54428 8.48718 1.33349 7.97855 1.33337 7.44816V4.00016C1.33337 3.29292 1.61433 2.61464 2.11442 2.11454C2.61452 1.61445 3.2928 1.3335 4.00004 1.3335H7.44804ZM5.00004 3.66683C4.66366 3.66672 4.33966 3.79377 4.09301 4.02249C3.84635 4.25122 3.69527 4.56473 3.67004 4.90016L3.66671 5.00016C3.66671 5.26387 3.74491 5.52166 3.89141 5.74092C4.03792 5.96019 4.24616 6.13109 4.4898 6.232C4.73343 6.33292 5.00152 6.35932 5.26016 6.30788C5.5188 6.25643 5.75638 6.12944 5.94285 5.94297C6.12932 5.7565 6.25631 5.51892 6.30775 5.26028C6.3592 5.00164 6.3328 4.73355 6.23188 4.48992C6.13096 4.24628 5.96007 4.03805 5.7408 3.89154C5.52154 3.74503 5.26375 3.66683 5.00004 3.66683Z' fill='%23B1B8BE'/></svg>") no-repeat center /contain;
|
|
| 2712 |
+ } |
|
| 2683 | 2713 |
} |
| 2684 | 2714 |
.info-list, |
| 2685 | 2715 |
.info-block-list {
|
... | ... | @@ -2736,6 +2766,7 @@ |
| 2736 | 2766 |
.file-custom {
|
| 2737 | 2767 |
position: relative; |
| 2738 | 2768 |
display: flex; |
| 2769 |
+ align-items: center; |
|
| 2739 | 2770 |
// flex: 1; |
| 2740 | 2771 |
max-width: 100%; |
| 2741 | 2772 |
gap:$spacing-2xsm $spacing-xsm; |
... | ... | @@ -3168,6 +3199,9 @@ |
| 3168 | 3199 |
overflow: hidden; |
| 3169 | 3200 |
flex-wrap: wrap; |
| 3170 | 3201 |
min-width:0; |
| 3202 |
+ &.input-flex-area {
|
|
| 3203 |
+ display: inline-flex; |
|
| 3204 |
+ } |
|
| 3171 | 3205 |
.item-area {
|
| 3172 | 3206 |
flex: 1; |
| 3173 | 3207 |
min-width: 0; |
... | ... | @@ -3249,12 +3283,19 @@ |
| 3249 | 3283 |
font-size: $size-font-xsm; |
| 3250 | 3284 |
width: 100%; |
| 3251 | 3285 |
strong {
|
| 3252 |
- @include typo('tit-xsm');
|
|
| 3286 |
+ @include typo('tit-md');
|
|
| 3253 | 3287 |
} |
| 3254 | 3288 |
em {
|
| 3255 | 3289 |
@include typo('tit-md');
|
| 3256 | 3290 |
margin-bottom: $spacing-xsm; |
| 3257 | 3291 |
} |
| 3292 |
+ .txt-area {
|
|
| 3293 |
+ display: grid; |
|
| 3294 |
+ gap: $spacing-md; |
|
| 3295 |
+ } |
|
| 3296 |
+ .bullet {
|
|
| 3297 |
+ text-align: left; |
|
| 3298 |
+ } |
|
| 3258 | 3299 |
.btn-area {
|
| 3259 | 3300 |
display: flex; |
| 3260 | 3301 |
gap: $spacing-2xsm; |
--- resources/front/site/SITE_00000/css/common/component/_form.scss
+++ resources/front/site/SITE_00000/css/common/component/_form.scss
... | ... | @@ -8,7 +8,6 @@ |
| 8 | 8 |
color: inherit; |
| 9 | 9 |
// vertical-align: middle; |
| 10 | 10 |
} |
| 11 |
- |
|
| 12 | 11 |
%required {
|
| 13 | 12 |
content: '*'; |
| 14 | 13 |
display: inline-flex; |
... | ... | @@ -24,14 +23,12 @@ |
| 24 | 23 |
@extend %required; |
| 25 | 24 |
} |
| 26 | 25 |
} |
| 27 |
- |
|
| 28 | 26 |
input[type=search] {
|
| 29 | 27 |
&::-webkit-search-cancel-button, |
| 30 | 28 |
&::-webkit-search-decoration {
|
| 31 | 29 |
-webkit-appearance: none; |
| 32 | 30 |
} |
| 33 | 31 |
} |
| 34 |
- |
|
| 35 | 32 |
|
| 36 | 33 |
input[type=time], |
| 37 | 34 |
input[type=date], |
... | ... | @@ -53,18 +50,15 @@ |
| 53 | 50 |
color: $color-gray50; |
| 54 | 51 |
} |
| 55 | 52 |
} |
| 56 |
- |
|
| 57 | 53 |
&::-webkit-calendar-picker-indicator {
|
| 58 | 54 |
width: 2rem; |
| 59 | 55 |
height: 2rem; |
| 60 | 56 |
background-image: url(pathIcon(map-get($icons,"ico-calendar"), $color-gray50)); |
| 61 | 57 |
} |
| 62 | 58 |
} |
| 63 |
- |
|
| 64 | 59 |
input[type=password]::-ms-reveal {
|
| 65 | 60 |
display: none; |
| 66 | 61 |
} |
| 67 |
- |
|
| 68 | 62 |
input[type=text], |
| 69 | 63 |
input[type=search], |
| 70 | 64 |
input[type=password], |
... | ... | @@ -82,33 +76,27 @@ |
| 82 | 76 |
border-radius: $radius-sm; |
| 83 | 77 |
transition: all 0.2s; |
| 84 | 78 |
color:$color-font-default-primary; |
| 85 |
- |
|
| 86 | 79 |
&::selection {
|
| 87 | 80 |
color: $color-white; |
| 88 | 81 |
background-color: $color-background-brand-accent-inverse; |
| 89 | 82 |
} |
| 90 |
- |
|
| 91 | 83 |
&::placeholder {
|
| 92 | 84 |
color: $color-font-default-quaternary; |
| 93 | 85 |
} |
| 94 |
- |
|
| 95 | 86 |
&:focus {
|
| 96 | 87 |
outline: 0; |
| 97 | 88 |
border-color: $color-stroke-brand-primary; |
| 98 | 89 |
box-shadow: inset 0 0 0 0.1rem $color-stroke-brand-primary; |
| 99 | 90 |
} |
| 100 |
- |
|
| 101 | 91 |
&:disabled {
|
| 102 | 92 |
color: $color-font-disabled-primary; |
| 103 | 93 |
background-color: $color-background-disabled-primary; |
| 104 | 94 |
border-color: $color-stroke-disabled-primary; |
| 105 | 95 |
} |
| 106 |
- |
|
| 107 | 96 |
&:read-only {
|
| 108 | 97 |
border-color: $color-stroke-default-tertiary; |
| 109 | 98 |
box-shadow: none !important; |
| 110 | 99 |
} |
| 111 |
- |
|
| 112 | 100 |
// &.password.valid, // 비밀번호 보기 옵션이 있는 경우, 타입을 변경해야하므로 클래스를 추가해주어야 함 |
| 113 | 101 |
// &[type=password].valid, //password 의 경우, 명확하게 valid 클래스가 선언되어야만 통과 |
| 114 | 102 |
// &:not([type=password]):required:valid {
|
... | ... | @@ -117,7 +105,6 @@ |
| 117 | 105 |
// box-shadow: inset 0 0 0 0.1rem $color-green50; |
| 118 | 106 |
// } |
| 119 | 107 |
// } |
| 120 |
- |
|
| 121 | 108 |
// &.password:not(.valid):not(:placeholder-shown), |
| 122 | 109 |
// &[type=password]:not(.valid):not(:placeholder-shown), |
| 123 | 110 |
// &:required:invalid:not(:placeholder-shown) {
|
... | ... | @@ -126,7 +113,6 @@ |
| 126 | 113 |
// box-shadow: inset 0 0 0 0.1rem $color-red50; |
| 127 | 114 |
// } |
| 128 | 115 |
// } |
| 129 |
- |
|
| 130 | 116 |
&~cite:nth-of-type(1) {
|
| 131 | 117 |
display: block; |
| 132 | 118 |
margin-top: $spacing-2xsm; |
... | ... | @@ -134,7 +120,6 @@ |
| 134 | 120 |
color: $color-gray50; |
| 135 | 121 |
font-style: normal; |
| 136 | 122 |
} |
| 137 |
- |
|
| 138 | 123 |
&.sm {
|
| 139 | 124 |
height: 3.6rem; |
| 140 | 125 |
padding-left: $spacing-md; |
... | ... | @@ -160,7 +145,6 @@ |
| 160 | 145 |
padding-right: $spacing-2xlg; |
| 161 | 146 |
} |
| 162 | 147 |
} |
| 163 |
- |
|
| 164 | 148 |
.txt-count-area {
|
| 165 | 149 |
display: grid; |
| 166 | 150 |
gap:$spacing-xsm; |
... | ... | @@ -183,111 +167,90 @@ |
| 183 | 167 |
input[type=week] {
|
| 184 | 168 |
position: relative; |
| 185 | 169 |
height: $form-height-md; |
| 186 |
- min-width: 24rem; |
|
| 187 |
- &[class*="ico-"] {
|
|
| 188 |
- padding: $spacing-xsm $spacing-lg $spacing-xsm $spacing-2xlg; |
|
| 189 |
- background-size: 2.0rem; |
|
| 190 |
- background-repeat: no-repeat; |
|
| 191 |
- background-position: 1rem center; |
|
| 192 |
- background-color: $color-transparent; |
|
| 193 |
- &.right {
|
|
| 194 |
- padding: $spacing-xsm $spacing-2xlg $spacing-xsm $spacing-lg; |
|
| 195 |
- background-position: right 1rem center; |
|
| 196 |
- } |
|
| 197 |
- |
|
| 198 |
- @each $cls, |
|
| 199 |
- $icon in $icons {
|
|
| 200 |
- &.#{$cls} {
|
|
| 201 |
- background-image: url(pathIcon(map-get($icons,#{$cls})));
|
|
| 202 |
- } |
|
| 203 |
- } |
|
| 170 |
+ width: 24rem; |
|
| 171 |
+ max-width: 100%; |
|
| 172 |
+ &.lg {
|
|
| 173 |
+ height: $form-height-lg; |
|
| 174 |
+ } |
|
| 175 |
+ &.sm {
|
|
| 176 |
+ height: $form-height-sm; |
|
| 204 | 177 |
} |
| 205 | 178 |
} |
| 206 |
- |
|
| 207 | 179 |
input[type=number]::-webkit-outer-spin-button, |
| 208 | 180 |
input[type=number]::-webkit-inner-spin-button {
|
| 209 | 181 |
-webkit-appearance: none; |
| 210 | 182 |
margin: 0; |
| 211 | 183 |
} |
| 212 |
- |
|
| 213 | 184 |
input[type="date"] {
|
| 214 | 185 |
padding-right:1.2rem; |
| 215 | 186 |
min-width: 16rem; |
| 216 | 187 |
} |
| 217 |
- |
|
| 218 | 188 |
textarea {
|
| 219 | 189 |
width: 100%; |
| 220 | 190 |
min-height: 12.2rem; |
| 221 | 191 |
resize: none; |
| 222 | 192 |
padding: $spacing-md; |
| 223 | 193 |
} |
| 224 |
- |
|
| 225 | 194 |
input[type=checkbox], |
| 226 | 195 |
input[type=radio], |
| 227 | 196 |
label.checkbox input, |
| 228 | 197 |
label.chip input, |
| 229 | 198 |
label.radio input {
|
| 230 | 199 |
@include hideElement; |
| 231 |
- |
|
| 232 | 200 |
&:disabled {
|
| 233 |
- |
|
| 234 | 201 |
&+label, |
| 235 | 202 |
&+span {
|
| 236 | 203 |
color: $color-font-disabled-primary; |
| 237 | 204 |
} |
| 238 | 205 |
} |
| 239 |
- |
|
| 240 | 206 |
&:focus-visible {
|
| 241 |
- |
|
| 242 | 207 |
&+label, |
| 243 | 208 |
&+span {
|
| 244 | 209 |
outline: 0.2rem solid $color-stroke-brand-primary; |
| 245 | 210 |
} |
| 246 | 211 |
} |
| 247 | 212 |
} |
| 248 |
- |
|
| 249 | 213 |
input[type=checkbox]+label, |
| 250 | 214 |
input[type=radio]+label, |
| 251 | 215 |
label.toggle, |
| 252 | 216 |
label.checkbox, |
| 253 | 217 |
label[class*="switch"], |
| 254 |
-label.radio {
|
|
| 218 |
+label.radio, |
|
| 219 |
+span.chip {
|
|
| 255 | 220 |
vertical-align: middle; |
| 256 | 221 |
margin-right: $spacing-md; |
| 257 |
- |
|
| 258 | 222 |
&:last-child {
|
| 259 | 223 |
margin-right: auto; |
| 260 | 224 |
} |
| 261 | 225 |
} |
| 262 |
- |
|
| 263 | 226 |
input[type=checkbox]+label, |
| 264 | 227 |
input[type=radio]+label, |
| 265 | 228 |
label.toggle, |
| 266 | 229 |
label.checkbox, |
| 267 | 230 |
label.chip, |
| 268 |
-label.radio {
|
|
| 231 |
+label.radio, |
|
| 232 |
+span.chip {
|
|
| 269 | 233 |
@include typo('body-md');
|
| 270 | 234 |
display: inline-flex; |
| 271 | 235 |
transition: all 0.2s; |
| 272 | 236 |
} |
| 273 |
- |
|
| 274 | 237 |
label.chip, |
| 275 | 238 |
input.chip + label, |
| 276 |
-label.chip input + span {
|
|
| 239 |
+label.chip input + span, |
|
| 240 |
+span.chip {
|
|
| 277 | 241 |
margin-right: 0; |
| 278 | 242 |
} |
| 279 |
- |
|
| 280 | 243 |
input[type=checkbox]+label, |
| 281 | 244 |
input[type=radio]+label, |
| 282 | 245 |
label[class*="switch"] input+span, |
| 283 | 246 |
label.checkbox input+span, |
| 284 |
-label.radio input+span {
|
|
| 247 |
+label.radio input+span, |
|
| 248 |
+span.chip {
|
|
| 285 | 249 |
position: relative; |
| 286 | 250 |
display: inline-flex; |
| 287 | 251 |
align-items: center; |
| 288 | 252 |
gap: $spacing-xsm; |
| 289 | 253 |
} |
| 290 |
- |
|
| 291 | 254 |
input[type=checkbox]+label, |
| 292 | 255 |
input[type=radio]+label, |
| 293 | 256 |
label.checkbox input+span, |
... | ... | @@ -301,12 +264,10 @@ |
| 301 | 264 |
box-sizing: border-box; |
| 302 | 265 |
transition: all 0.2s; |
| 303 | 266 |
} |
| 304 |
- |
|
| 305 | 267 |
&::before {
|
| 306 | 268 |
border: 0.2rem solid $color-stroke-default-secondary; |
| 307 | 269 |
background-color: $color-background-default-primary; |
| 308 | 270 |
} |
| 309 |
- |
|
| 310 | 271 |
&::after {
|
| 311 | 272 |
position: absolute; |
| 312 | 273 |
left: 0; |
... | ... | @@ -315,12 +276,10 @@ |
| 315 | 276 |
} |
| 316 | 277 |
input[type=checkbox]+label, |
| 317 | 278 |
label.checkbox input+span {
|
| 318 |
- |
|
| 319 | 279 |
&::before, |
| 320 | 280 |
&::after {
|
| 321 | 281 |
border-radius: $spacing-2xsm; |
| 322 | 282 |
} |
| 323 |
- |
|
| 324 | 283 |
&::after {
|
| 325 | 284 |
mask-size: cover; |
| 326 | 285 |
mask-repeat: no-repeat; |
... | ... | @@ -328,22 +287,18 @@ |
| 328 | 287 |
mask-image: url(pathIcon(map-get($icons,"ico-form-check"))); |
| 329 | 288 |
} |
| 330 | 289 |
} |
| 331 |
- |
|
| 332 | 290 |
input[type=radio]+label, |
| 333 | 291 |
label.radio input+span {
|
| 334 |
- |
|
| 335 | 292 |
&::before, |
| 336 | 293 |
&::after {
|
| 337 | 294 |
border-radius: 50%; |
| 338 | 295 |
} |
| 339 |
- |
|
| 340 | 296 |
&::after {
|
| 341 | 297 |
width: 0.8rem; |
| 342 | 298 |
height: 0.8rem; |
| 343 | 299 |
margin: 0.6rem; |
| 344 | 300 |
} |
| 345 | 301 |
} |
| 346 |
- |
|
| 347 | 302 |
input[type=checkbox]:checked+label, |
| 348 | 303 |
input[type=radio]:checked+label, |
| 349 | 304 |
label.checkbox input:checked+span, |
... | ... | @@ -356,14 +311,12 @@ |
| 356 | 311 |
background-color: $color-background-default-primary; |
| 357 | 312 |
} |
| 358 | 313 |
} |
| 359 |
- |
|
| 360 | 314 |
input[type=checkbox]:checked+label, |
| 361 | 315 |
label.checkbox input:checked+span {
|
| 362 | 316 |
&::after {
|
| 363 | 317 |
mask-image: url(pathIcon(map-get($icons,"ico-form-check"))); |
| 364 | 318 |
} |
| 365 | 319 |
} |
| 366 |
- |
|
| 367 | 320 |
input[type=checkbox]:disabled+label, |
| 368 | 321 |
label.checkbox input:disabled+span, |
| 369 | 322 |
input[type=radio]:disabled+label, |
... | ... | @@ -377,7 +330,6 @@ |
| 377 | 330 |
display: none; |
| 378 | 331 |
} |
| 379 | 332 |
} |
| 380 |
- |
|
| 381 | 333 |
input[type=checkbox]:disabled:checked+label, |
| 382 | 334 |
input[type=radio]:disabled:checked+label, |
| 383 | 335 |
label.checkbox input:disabled:checked+span, |
... | ... | @@ -390,20 +342,17 @@ |
| 390 | 342 |
background-color: $color-icon-disabled-primary; |
| 391 | 343 |
} |
| 392 | 344 |
} |
| 393 |
- |
|
| 394 | 345 |
input[type=checkbox].toggle+label, |
| 395 | 346 |
label.toggle input[type=checkbox]+span {
|
| 396 | 347 |
position: relative; |
| 397 | 348 |
display: inline-flex; |
| 398 | 349 |
align-items: center; |
| 399 | 350 |
height: 2.4rem; |
| 400 |
- |
|
| 401 | 351 |
&::before, |
| 402 | 352 |
&::after {
|
| 403 | 353 |
content: ''; |
| 404 | 354 |
transition: all 0.2s; |
| 405 | 355 |
} |
| 406 |
- |
|
| 407 | 356 |
&::before {
|
| 408 | 357 |
width: 4rem; |
| 409 | 358 |
height: 100%; |
... | ... | @@ -412,7 +361,6 @@ |
| 412 | 361 |
background-color: $color-background-default-tertiary; |
| 413 | 362 |
border-width: 0; |
| 414 | 363 |
} |
| 415 |
- |
|
| 416 | 364 |
&::after {
|
| 417 | 365 |
position: absolute; |
| 418 | 366 |
left: 0.2rem; |
... | ... | @@ -423,30 +371,25 @@ |
| 423 | 371 |
mask-image: none; |
| 424 | 372 |
} |
| 425 | 373 |
} |
| 426 |
- |
|
| 427 | 374 |
input[type=checkbox].toggle:checked+label, |
| 428 | 375 |
label.toggle input[type=checkbox]:checked+span {
|
| 429 | 376 |
&::before {
|
| 430 | 377 |
background-color: $color-background-brand-primary-inverse; |
| 431 | 378 |
} |
| 432 |
- |
|
| 433 | 379 |
&::after {
|
| 434 | 380 |
left: 2rem; |
| 435 | 381 |
} |
| 436 | 382 |
} |
| 437 |
- |
|
| 438 | 383 |
input[type=checkbox].toggle:disabled+label, |
| 439 | 384 |
label.toggle input[type=checkbox]:disabled+span {
|
| 440 | 385 |
&::before {
|
| 441 | 386 |
background-color: $color-background-disabled-primary; |
| 442 | 387 |
} |
| 443 |
- |
|
| 444 | 388 |
&::after {
|
| 445 | 389 |
display: block; |
| 446 | 390 |
background-color: $color-icon-disabled-primary; |
| 447 | 391 |
} |
| 448 | 392 |
} |
| 449 |
- |
|
| 450 | 393 |
input.chip+label, |
| 451 | 394 |
label.chip input+span {
|
| 452 | 395 |
display: inline-flex; |
... | ... | @@ -459,19 +402,16 @@ |
| 459 | 402 |
color: $color-font-brand-primary; |
| 460 | 403 |
font-weight: $size-font-weight-lg; |
| 461 | 404 |
transition: all 0.2s; |
| 462 |
- |
|
| 463 | 405 |
&::before, |
| 464 | 406 |
&::after {
|
| 465 | 407 |
content: none; |
| 466 | 408 |
} |
| 467 | 409 |
} |
| 468 |
- |
|
| 469 | 410 |
input.chip:not(:disabled)+label:hover, |
| 470 | 411 |
label.chip input:not(:disabled)+span:hover {
|
| 471 | 412 |
cursor: pointer; |
| 472 | 413 |
filter: brightness(95%); |
| 473 | 414 |
} |
| 474 |
- |
|
| 475 | 415 |
input.chip:checked+label, |
| 476 | 416 |
label.chip input:checked+span {
|
| 477 | 417 |
background-color: $color-background-brand-primary-inverse; |
... | ... | @@ -482,13 +422,11 @@ |
| 482 | 422 |
@include ico($size-icon-sm, check, $color-icon-default-primary-inverse); |
| 483 | 423 |
} |
| 484 | 424 |
} |
| 485 |
- |
|
| 486 | 425 |
input.chip:disabled+label, |
| 487 | 426 |
label.chip input:disabled+span {
|
| 488 | 427 |
background-color: $color-background-disabled-primary; |
| 489 | 428 |
color: $color-font-disabled-primary; |
| 490 | 429 |
} |
| 491 |
- |
|
| 492 | 430 |
input.chip:disabled:checked+label, |
| 493 | 431 |
label.chip input:disabled:checked+span {
|
| 494 | 432 |
background-color: $color-background-disabled-primary; |
... | ... | @@ -497,21 +435,21 @@ |
| 497 | 435 |
@include ico($size-icon-sm, check, $color-icon-disabled-primary); |
| 498 | 436 |
} |
| 499 | 437 |
} |
| 500 |
- |
|
| 501 | 438 |
a.chip, |
| 502 |
-button.chip {
|
|
| 439 |
+button.chip, |
|
| 440 |
+span.chip {
|
|
| 503 | 441 |
display: inline-flex; |
| 504 | 442 |
align-items: center; |
| 505 | 443 |
gap: $spacing-xsm; |
| 506 |
- height: 4rem; |
|
| 444 |
+ height: $form-height-sm; |
|
| 507 | 445 |
padding: $spacing-xsm $spacing-md; |
| 508 | 446 |
border-radius: 2em; |
| 509 |
- background-color: $color-background-brand-primary; |
|
| 510 |
- color: $color-font-brand-primary; |
|
| 511 |
- font-weight: $size-font-weight-lg; |
|
| 447 |
+ background-color: $color-background-default-primary; |
|
| 448 |
+ border:$stroke-secondary; |
|
| 449 |
+ color: $color-font-default-secondary; |
|
| 450 |
+ @include typo('label-md', 'strong');
|
|
| 512 | 451 |
transition: all 0.2s; |
| 513 | 452 |
} |
| 514 |
- |
|
| 515 | 453 |
|
| 516 | 454 |
.chip-area {
|
| 517 | 455 |
margin-bottom: $spacing-md; |
... | ... | @@ -522,7 +460,6 @@ |
| 522 | 460 |
margin-bottom: 0; |
| 523 | 461 |
} |
| 524 | 462 |
} |
| 525 |
- |
|
| 526 | 463 |
.chip-tag {
|
| 527 | 464 |
@include typo('body-md');
|
| 528 | 465 |
display: inline-flex; |
... | ... | @@ -536,18 +473,15 @@ |
| 536 | 473 |
background-color: $color-background-default-primary; |
| 537 | 474 |
color: $color-font-default-secondary; |
| 538 | 475 |
border: $stroke-secondary; |
| 539 |
- |
|
| 540 | 476 |
[class*="ico-"] {
|
| 541 | 477 |
&::before {
|
| 542 | 478 |
background-color: $color-icon-default-secondary; |
| 543 | 479 |
} |
| 544 | 480 |
} |
| 545 |
- |
|
| 546 | 481 |
&.primary {
|
| 547 | 482 |
background-color: $color-background-brand-primary; |
| 548 | 483 |
color: $color-font-brand-primary; |
| 549 | 484 |
border: none; |
| 550 |
- |
|
| 551 | 485 |
[class*="ico-"] {
|
| 552 | 486 |
&::before {
|
| 553 | 487 |
background-color: $color-icon-brand-primary; |
... | ... | @@ -555,7 +489,6 @@ |
| 555 | 489 |
} |
| 556 | 490 |
} |
| 557 | 491 |
} |
| 558 |
- |
|
| 559 | 492 |
input.icon-only+label, |
| 560 | 493 |
label.icon-only input+span {
|
| 561 | 494 |
display: inline-flex; |
... | ... | @@ -563,13 +496,11 @@ |
| 563 | 496 |
width: $size-icon-md; |
| 564 | 497 |
white-space: nowrap; |
| 565 | 498 |
overflow: hidden; |
| 566 |
- |
|
| 567 | 499 |
&::before, |
| 568 | 500 |
&::after {
|
| 569 | 501 |
flex: 0 0 auto; |
| 570 | 502 |
} |
| 571 | 503 |
} |
| 572 |
- |
|
| 573 | 504 |
label[class*="switch-"] {
|
| 574 | 505 |
display: inline-flex; |
| 575 | 506 |
cursor: pointer; |
... | ... | @@ -591,7 +522,6 @@ |
| 591 | 522 |
} |
| 592 | 523 |
} |
| 593 | 524 |
} |
| 594 |
- |
|
| 595 | 525 |
select {
|
| 596 | 526 |
appearance: none; |
| 597 | 527 |
background: transparent; |
... | ... | @@ -601,11 +531,10 @@ |
| 601 | 531 |
padding: 0 4rem 0 $spacing-md; |
| 602 | 532 |
border: $stroke-primary; |
| 603 | 533 |
border-radius: $radius-sm; |
| 604 |
- background-size: $size-icon-md; |
|
| 534 |
+ background-size: $size-icon-sm; |
|
| 605 | 535 |
background-repeat: no-repeat; |
| 606 | 536 |
background-position: right $spacing-md center; |
| 607 | 537 |
background-image: url(pathIcon(map-get($icons, "ico-down"), $color-icon-default-secondary)); |
| 608 |
- font-weight: $size-font-weight-lg; |
|
| 609 | 538 |
&.select-sort {
|
| 610 | 539 |
background-image: url(pathIcon(map-get($icons, "ico-sort"), $color-icon-default-secondary)); |
| 611 | 540 |
} |
... | ... | @@ -617,7 +546,6 @@ |
| 617 | 546 |
background-position: right $spacing-xsm center; |
| 618 | 547 |
background-size: $size-icon-sm; |
| 619 | 548 |
} |
| 620 |
- |
|
| 621 | 549 |
&:disabled {
|
| 622 | 550 |
color: $color-font-disabled-primary; |
| 623 | 551 |
background-color: $color-background-disabled-primary; |
... | ... | @@ -636,11 +564,10 @@ |
| 636 | 564 |
&.caret {
|
| 637 | 565 |
background-image: url(pathIcon(map-get($icons,"ico-caret-down"), $color-icon-default-secondary)); |
| 638 | 566 |
color:$color-font-default-tertiary; |
| 567 |
+ font-weight: $size-font-weight-lg; |
|
| 639 | 568 |
} |
| 640 | 569 |
} |
| 641 |
- |
|
| 642 | 570 |
.chip:has(i[class*="ico-"]) {
|
| 643 |
- |
|
| 644 | 571 |
[class*=ico-] {
|
| 645 | 572 |
&::before {
|
| 646 | 573 |
background-color: $color-icon-brand-primary; |
... | ... | @@ -657,7 +584,6 @@ |
| 657 | 584 |
} |
| 658 | 585 |
} |
| 659 | 586 |
} |
| 660 |
- |
|
| 661 | 587 |
label.chip[class*="ico-"] {
|
| 662 | 588 |
span::after, |
| 663 | 589 |
span i {
|
... | ... | @@ -676,11 +602,9 @@ |
| 676 | 602 |
span::after {
|
| 677 | 603 |
mask-image: url(pathIcon(map-get($icons,#{$cls})));
|
| 678 | 604 |
} |
| 679 |
- |
|
| 680 | 605 |
} |
| 681 | 606 |
} |
| 682 | 607 |
} |
| 683 |
- |
|
| 684 | 608 |
|
| 685 | 609 |
/* form box*/ |
| 686 | 610 |
.flex-box {
|
... | ... | @@ -709,6 +633,11 @@ |
| 709 | 633 |
margin: auto 0; |
| 710 | 634 |
} |
| 711 | 635 |
} |
| 636 |
+.input-flex-area {
|
|
| 637 |
+ display: inline-flex; |
|
| 638 |
+ gap:$spacing-xsm; |
|
| 639 |
+ flex-wrap: wrap; |
|
| 640 |
+} |
|
| 712 | 641 |
.input-box {
|
| 713 | 642 |
display:inline-flex; |
| 714 | 643 |
align-items: center; |
... | ... | @@ -724,7 +653,8 @@ |
| 724 | 653 |
input[type=tel], |
| 725 | 654 |
input[type=time], |
| 726 | 655 |
input[type=date], |
| 727 |
- textarea {
|
|
| 656 |
+ textarea, |
|
| 657 |
+ select {
|
|
| 728 | 658 |
border:none; |
| 729 | 659 |
min-width: 0; |
| 730 | 660 |
&:hover, |
... | ... | @@ -732,6 +662,11 @@ |
| 732 | 662 |
border:none; |
| 733 | 663 |
box-shadow: none; |
| 734 | 664 |
} |
| 665 |
+ &.q0 {
|
|
| 666 |
+ width: 12rem !important; |
|
| 667 |
+ min-width: 12rem !important; |
|
| 668 |
+ text-align: center; |
|
| 669 |
+ } |
|
| 735 | 670 |
} |
| 736 | 671 |
.input {
|
| 737 | 672 |
flex:1; |
... | ... | @@ -744,6 +679,25 @@ |
| 744 | 679 |
input[type=number] {
|
| 745 | 680 |
padding-left:$spacing-xsm; |
| 746 | 681 |
padding-right:$spacing-xsm; |
| 682 |
+ } |
|
| 683 |
+ > i[class^=ico-] {
|
|
| 684 |
+ margin-left: $spacing-md; |
|
| 685 |
+ &::before {
|
|
| 686 |
+ background:$color-icon-default-tertiary; |
|
| 687 |
+ } |
|
| 688 |
+ } |
|
| 689 |
+} |
|
| 690 |
+.input-pw-area {
|
|
| 691 |
+ @extend .input-box; |
|
| 692 |
+ overflow: hidden; |
|
| 693 |
+ .btn-pw-toggle {
|
|
| 694 |
+ @include ico-set($color-icon-default-secondary, $size-icon-md); |
|
| 695 |
+ mask-image: url(pathIcon(map-get($icons, ico-visibility-off))); |
|
| 696 |
+ } |
|
| 697 |
+ &.is-active {
|
|
| 698 |
+ .btn-pw-toggle {
|
|
| 699 |
+ mask-image: url(pathIcon(map-get($icons, ico-visibility))); |
|
| 700 |
+ } |
|
| 747 | 701 |
} |
| 748 | 702 |
} |
| 749 | 703 |
.input-num-area, |
... | ... | @@ -762,19 +716,18 @@ |
| 762 | 716 |
} |
| 763 | 717 |
} |
| 764 | 718 |
.input-phone-area {
|
| 765 |
- display: grid; |
|
| 719 |
+ display: flex; |
|
| 766 | 720 |
gap:$spacing-2xsm $spacing-xsm; |
| 767 | 721 |
min-width: 0; |
| 768 | 722 |
.phone {
|
| 769 | 723 |
display: flex; |
| 770 | 724 |
gap:$spacing-2xsm; |
| 771 | 725 |
align-items: center; |
| 772 |
- max-width: 280px; |
|
| 726 |
+ max-width: 320px; |
|
| 773 | 727 |
min-width:0; |
| 774 | 728 |
span {
|
| 775 | 729 |
flex:none; |
| 776 | 730 |
} |
| 777 |
- select, |
|
| 778 | 731 |
input[type=tel] {
|
| 779 | 732 |
flex:1; |
| 780 | 733 |
min-width: 0; |
... | ... | @@ -782,6 +735,7 @@ |
| 782 | 735 |
} |
| 783 | 736 |
input[type=tel] {
|
| 784 | 737 |
text-align: center; |
| 738 |
+ padding:0; |
|
| 785 | 739 |
} |
| 786 | 740 |
} |
| 787 | 741 |
.fnc {
|
... | ... | @@ -789,6 +743,26 @@ |
| 789 | 743 |
gap:$spacing-2xsm; |
| 790 | 744 |
align-items: center; |
| 791 | 745 |
flex:none; |
| 746 |
+ } |
|
| 747 |
+} |
|
| 748 |
+.input-email-area {
|
|
| 749 |
+ display: flex; |
|
| 750 |
+ gap:$spacing-xsm; |
|
| 751 |
+ align-items: flex-start; |
|
| 752 |
+ justify-content: flex-start; |
|
| 753 |
+ flex-wrap: wrap; |
|
| 754 |
+ .email-id, |
|
| 755 |
+ .email-domain {
|
|
| 756 |
+ display: flex; |
|
| 757 |
+ } |
|
| 758 |
+ .email-id {
|
|
| 759 |
+ align-items: center; |
|
| 760 |
+ gap:$spacing-xsm; |
|
| 761 |
+ } |
|
| 762 |
+ .email-domain {
|
|
| 763 |
+ flex-direction: column; |
|
| 764 |
+ gap:$spacing-xsm; |
|
| 765 |
+ flex-wrap: wrap; |
|
| 792 | 766 |
} |
| 793 | 767 |
} |
| 794 | 768 |
// checkradio |
... | ... | @@ -954,7 +928,6 @@ |
| 954 | 928 |
} |
| 955 | 929 |
} |
| 956 | 930 |
} |
| 957 |
- |
|
| 958 | 931 |
.checkradio-custom-box-area {
|
| 959 | 932 |
font-size: 0; |
| 960 | 933 |
display: flex; |
... | ... | @@ -1198,7 +1171,6 @@ |
| 1198 | 1171 |
} |
| 1199 | 1172 |
} |
| 1200 | 1173 |
} |
| 1201 |
- |
|
| 1202 | 1174 |
.checkradio-custom-row-area-inverse {
|
| 1203 | 1175 |
border-radius: $radius-xsm; |
| 1204 | 1176 |
overflow:hidden; |
... | ... | @@ -1242,7 +1214,6 @@ |
| 1242 | 1214 |
} |
| 1243 | 1215 |
} |
| 1244 | 1216 |
} |
| 1245 |
- |
|
| 1246 | 1217 |
.datepicker-fnc-area {
|
| 1247 | 1218 |
display: flex; |
| 1248 | 1219 |
align-items: center; |
... | ... | @@ -1265,40 +1236,33 @@ |
| 1265 | 1236 |
margin-bottom: 0; |
| 1266 | 1237 |
} |
| 1267 | 1238 |
} |
| 1268 |
- |
|
| 1269 | 1239 |
@include responsive(mobile) {
|
| 1270 | 1240 |
.input-date-area {
|
| 1271 | 1241 |
display: flex; |
| 1272 | 1242 |
gap: $spacing-2xsm; |
| 1273 | 1243 |
flex-wrap: wrap; |
| 1274 | 1244 |
align-items: center; |
| 1275 |
- |
|
| 1276 | 1245 |
input[type=date] {
|
| 1277 | 1246 |
min-width: 0; |
| 1278 | 1247 |
flex: 1; |
| 1279 | 1248 |
} |
| 1280 | 1249 |
} |
| 1281 | 1250 |
} |
| 1282 |
- |
|
| 1283 | 1251 |
@include responsive(mobileSm) {
|
| 1284 | 1252 |
.input-phone-area {
|
| 1285 | 1253 |
flex-direction: column; |
| 1286 |
- |
|
| 1287 | 1254 |
.phone {
|
| 1288 | 1255 |
max-width: none; |
| 1289 | 1256 |
width: 100%; |
| 1290 | 1257 |
} |
| 1291 |
- |
|
| 1292 | 1258 |
.fnc {
|
| 1293 | 1259 |
>* {
|
| 1294 | 1260 |
flex: 1; |
| 1295 | 1261 |
} |
| 1296 | 1262 |
} |
| 1297 | 1263 |
} |
| 1298 |
- |
|
| 1299 | 1264 |
.input-date-area {
|
| 1300 | 1265 |
display: flex; |
| 1301 |
- |
|
| 1302 | 1266 |
input[type=date] {
|
| 1303 | 1267 |
min-width: 0; |
| 1304 | 1268 |
flex: 1; |
--- resources/front/site/SITE_00000/css/common/component/_label.scss
+++ resources/front/site/SITE_00000/css/common/component/_label.scss
... | ... | @@ -94,8 +94,8 @@ |
| 94 | 94 |
('accent-inverse', $color-background-brand-accent-inverse, $color-font-default-primary-inverse, $color-icon-default-primary-inverse);
|
| 95 | 95 |
.label {
|
| 96 | 96 |
display: inline-flex; |
| 97 |
- height: 2.4rem; |
|
| 98 |
- padding: 0 .8rem; |
|
| 97 |
+ height: 2.8rem; |
|
| 98 |
+ padding: 0 $spacing-sm; |
|
| 99 | 99 |
text-align: center; |
| 100 | 100 |
justify-content: center; |
| 101 | 101 |
align-items: center; |
... | ... | @@ -131,7 +131,7 @@ |
| 131 | 131 |
&.lg {
|
| 132 | 132 |
height: 3.2rem; |
| 133 | 133 |
@include typo('label-md', 'strong');
|
| 134 |
- padding:0 1.2rem; |
|
| 134 |
+ padding:0 $spacing-md; |
|
| 135 | 135 |
} |
| 136 | 136 |
&.num {
|
| 137 | 137 |
background-color: $color-background-brand-primary; |
--- resources/front/site/SITE_00000/css/common/component/_list.scss
+++ resources/front/site/SITE_00000/css/common/component/_list.scss
... | ... | @@ -765,6 +765,66 @@ |
| 765 | 765 |
height: 100%; |
| 766 | 766 |
} |
| 767 | 767 |
} |
| 768 |
+ |
|
| 769 |
+.check-full {
|
|
| 770 |
+ opacity: 0; |
|
| 771 |
+ position: absolute; |
|
| 772 |
+ display: flex; |
|
| 773 |
+ inset: 0; |
|
| 774 |
+ align-items: center; |
|
| 775 |
+ justify-content: center; |
|
| 776 |
+ border-radius: $radius-md; |
|
| 777 |
+ border: $size-stroke-sm solid $color-stroke-brand-primary; |
|
| 778 |
+ background: $color-white-alpha50; |
|
| 779 |
+ backdrop-filter: blur(10px); |
|
| 780 |
+ border-radius: inherit; |
|
| 781 |
+ z-index: 2; |
|
| 782 |
+ transition: all .3s; |
|
| 783 |
+ &:not(:disabled):hover {
|
|
| 784 |
+ opacity: 1; |
|
| 785 |
+ } |
|
| 786 |
+} |
|
| 787 |
+.board-thumb-list {
|
|
| 788 |
+ display: grid; |
|
| 789 |
+ grid-template-columns: repeat(4, 1fr); |
|
| 790 |
+ gap:$spacing-2xlg $spacing-md; |
|
| 791 |
+ > li {
|
|
| 792 |
+ position: relative; |
|
| 793 |
+ border-radius: $radius-md; |
|
| 794 |
+ border:$stroke-tertiary; |
|
| 795 |
+ background: $color-background-default-primary; |
|
| 796 |
+ box-shadow: $shadow-sm; |
|
| 797 |
+ display: flex; |
|
| 798 |
+ flex-direction: column; |
|
| 799 |
+ justify-content: space-between; |
|
| 800 |
+ height: 100%; |
|
| 801 |
+ >.txt-area {
|
|
| 802 |
+ display: grid; |
|
| 803 |
+ padding:$spacing-lg; |
|
| 804 |
+ gap:$spacing-sm; |
|
| 805 |
+ .list-tit {
|
|
| 806 |
+ @include ellipsis(2, 1.3); |
|
| 807 |
+ @include typo('tit-sm');
|
|
| 808 |
+ } |
|
| 809 |
+ } |
|
| 810 |
+ >.img-area {
|
|
| 811 |
+ aspect-ratio: 16/9; |
|
| 812 |
+ border-bottom-right-radius: inherit; |
|
| 813 |
+ border-bottom-left-radius: inherit; |
|
| 814 |
+ overflow: hidden; |
|
| 815 |
+ img {
|
|
| 816 |
+ display:block; |
|
| 817 |
+ object-fit:cover; |
|
| 818 |
+ width: 100%; |
|
| 819 |
+ height: 100%; |
|
| 820 |
+ } |
|
| 821 |
+ } |
|
| 822 |
+ &:has(.check-full:disabled) {
|
|
| 823 |
+ filter: grayscale(1); |
|
| 824 |
+ } |
|
| 825 |
+ } |
|
| 826 |
+ |
|
| 827 |
+} |
|
| 768 | 828 |
@include responsive(mobile) {
|
| 769 | 829 |
.checkradio-custom-row-area:has(.item-type-checkradio) {
|
| 770 | 830 |
display: none; |
--- resources/front/site/SITE_00000/css/common/layout/_layout.scss
+++ resources/front/site/SITE_00000/css/common/layout/_layout.scss
... | ... | @@ -46,20 +46,36 @@ |
| 46 | 46 |
.wrap {
|
| 47 | 47 |
height: var(--header-common-height); |
| 48 | 48 |
} |
| 49 |
- .l-area {
|
|
| 50 |
- ul {
|
|
| 51 |
- display: flex; |
|
| 52 |
- gap:$spacing-md; |
|
| 49 |
+ } |
|
| 50 |
+ .common-lnk, |
|
| 51 |
+ .common-util {
|
|
| 52 |
+ display: flex; |
|
| 53 |
+ li {
|
|
| 54 |
+ display: flex; |
|
| 55 |
+ align-items: center; |
|
| 56 |
+ } |
|
| 57 |
+ } |
|
| 58 |
+ .common-lnk {
|
|
| 59 |
+ display: flex; |
|
| 60 |
+ li {
|
|
| 61 |
+ border-right: $stroke-tertiary; |
|
| 62 |
+ &:first-of-type {
|
|
| 63 |
+ border-left: $stroke-tertiary; |
|
| 53 | 64 |
} |
| 54 | 65 |
} |
| 55 |
- .r-area {
|
|
| 56 |
- ul {
|
|
| 57 |
- > li {
|
|
| 58 |
- display: flex; |
|
| 59 |
- align-items: center; |
|
| 60 |
- } |
|
| 66 |
+ a {
|
|
| 67 |
+ display:flex; |
|
| 68 |
+ height:var(--header-common-height); |
|
| 69 |
+ align-items: center; |
|
| 70 |
+ padding:0 $spacing-md; |
|
| 71 |
+ @include typo('label-md');
|
|
| 72 |
+ color: $color-font-default-tertiary; |
|
| 73 |
+ &.is-active {
|
|
| 74 |
+ background:$color-background-default-primary; |
|
| 75 |
+ @include typo('label-md', 'strong');
|
|
| 61 | 76 |
} |
| 62 | 77 |
} |
| 78 |
+ |
|
| 63 | 79 |
} |
| 64 | 80 |
.header-top {
|
| 65 | 81 |
position: relative; |
--- resources/front/site/SITE_00000/css/common/module/_member.scss
+++ resources/front/site/SITE_00000/css/common/module/_member.scss
... | ... | @@ -1,158 +1,363 @@ |
| 1 | 1 |
:root {
|
| 2 |
- --form-box-spacing: #{$spacing-xlg};
|
|
| 2 |
+ --form-box-spacing: #{$spacing-xlg};
|
|
| 3 | 3 |
} |
| 4 |
-// 로그인 |
|
| 5 |
-.login-area {
|
|
| 6 |
- display: flex; |
|
| 7 |
- flex-direction: column; |
|
| 8 |
- align-items: center; |
|
| 9 |
- justify-content: center; |
|
| 10 |
- gap: $spacing-lg; |
|
| 11 |
- min-height: 100%; |
|
| 12 |
- padding:$spacing-lg 0; |
|
| 13 |
- background: linear-gradient(180deg, $color-background-brand-primary 0%, $color-background-site 60%); |
|
| 14 |
- .wrap-2xsm {
|
|
| 15 |
- display: flex; |
|
| 16 |
- flex-direction: column; |
|
| 17 |
- align-items: center; |
|
| 18 |
- gap: $spacing-lg; |
|
| 19 |
- } |
|
| 20 |
- .login-header {
|
|
| 21 |
- .logo {
|
|
| 22 |
- position: relative; |
|
| 23 |
- display: flex; |
|
| 24 |
- align-items: center; |
|
| 25 |
- font-size:0; |
|
| 26 |
- gap:$spacing-2xsm; |
|
| 27 |
- flex:none; |
|
| 28 |
- a:not(.txt) {
|
|
| 29 |
- width: 8rem; |
|
| 30 |
- display: block; |
|
| 31 |
- height: 4.8rem; |
|
| 32 |
- background: url($url-img + 'common/logo/logo.svg') center /contain no-repeat ; |
|
| 33 |
- } |
|
| 34 |
- .txt {
|
|
| 35 |
- font-size:2.4rem; |
|
| 36 |
- letter-spacing: -0.06em; |
|
| 37 |
- // background: linear-gradient(90deg, $color-indigo60 0%, $color-primary40 100%); |
|
| 38 |
- // background-clip: text; |
|
| 39 |
- // -webkit-background-clip: text; |
|
| 40 |
- // color: transparent; |
|
| 41 |
- } |
|
| 42 |
- } |
|
| 43 |
- } |
|
| 44 |
- .login-body {
|
|
| 45 |
- display: flex; |
|
| 46 |
- padding: $spacing-xlg $spacing-lg; |
|
| 47 |
- flex-direction: column; |
|
| 48 |
- align-items: flex-start; |
|
| 49 |
- gap: $spacing-lg; |
|
| 50 |
- border-radius: $radius-lg; |
|
| 51 |
- border: $size-stroke-xsm solid $color-stroke-default-quaternary; |
|
| 52 |
- background: $color-background-default-primary; |
|
| 53 |
- box-shadow: $shadow-sm; |
|
| 54 |
- width: 100%; |
|
| 55 |
- .login-tit {
|
|
| 56 |
- h2 {
|
|
| 57 |
- @include typo('tit-lg');
|
|
| 58 |
- } |
|
| 59 |
- } |
|
| 60 |
- .login {
|
|
| 61 |
- display: flex; |
|
| 62 |
- flex-direction: column; |
|
| 63 |
- align-items: flex-start; |
|
| 64 |
- gap: $spacing-md; |
|
| 65 |
- align-self: stretch; |
|
| 66 |
- .form-list {
|
|
| 67 |
- display: flex; |
|
| 68 |
- flex-direction: column; |
|
| 69 |
- gap: $spacing-xsm; |
|
| 70 |
- width: 100%; |
|
| 71 |
- input[type=text], |
|
| 72 |
- input[type=password] {
|
|
| 73 |
- width: 100%; |
|
| 74 |
- min-width:0; |
|
| 75 |
- } |
|
| 76 |
- } |
|
| 77 |
- .btn-group {
|
|
| 78 |
- width: 100%; |
|
| 79 |
- } |
|
| 80 |
- } |
|
| 81 |
- } |
|
| 82 |
- .login-footer {
|
|
| 83 |
- .copy {
|
|
| 84 |
- @include typo('label-xsm');
|
|
| 85 |
- color: $color-font-default-tertiary; |
|
| 86 |
- } |
|
| 87 |
- } |
|
| 4 |
+// common |
|
| 5 |
+.member {
|
|
| 6 |
+ padding-top:$spacing-3xlg; |
|
| 7 |
+ padding-bottom: $spacing-3xlg; |
|
| 88 | 8 |
} |
| 89 | 9 |
.form-box {
|
| 90 |
- display: grid; |
|
| 91 |
- gap:$spacing-xlg; |
|
| 92 |
- border-radius: $radius-md; |
|
| 93 |
- border: $stroke-secondary; |
|
| 94 |
- padding:var(--form-box-spacing); |
|
| 95 |
- overflow: hidden; |
|
| 96 |
- &:has(.form-header) {
|
|
| 97 |
- padding-top:0; |
|
| 98 |
- } |
|
| 99 |
- .form-header {
|
|
| 100 |
- background-color: $color-background-default-secondary; |
|
| 101 |
- display: flex; |
|
| 102 |
- flex-direction: column; |
|
| 103 |
- align-items: center; |
|
| 104 |
- text-align: center; |
|
| 105 |
- width: calc(100% + var(--form-box-spacing) * 2); |
|
| 106 |
- margin-left: calc(var(--form-box-spacing) * -1); |
|
| 107 |
- padding:$spacing-md; |
|
| 108 |
- color: $color-font-default-secondary; |
|
| 109 |
- } |
|
| 10 |
+ display: grid; |
|
| 11 |
+ gap: $spacing-xlg; |
|
| 12 |
+ border-radius: $radius-md; |
|
| 13 |
+ border: $stroke-secondary; |
|
| 14 |
+ padding: var(--form-box-spacing); |
|
| 15 |
+ overflow: hidden; |
|
| 16 |
+ &:has(.form-header) {
|
|
| 17 |
+ padding-top: 0; |
|
| 18 |
+ } |
|
| 19 |
+ .form-header {
|
|
| 20 |
+ background-color: $color-background-default-secondary; |
|
| 21 |
+ display: flex; |
|
| 22 |
+ flex-direction: column; |
|
| 23 |
+ align-items: center; |
|
| 24 |
+ text-align: center; |
|
| 25 |
+ width: calc(100% + var(--form-box-spacing) * 2); |
|
| 26 |
+ margin-left: calc(var(--form-box-spacing) * -1); |
|
| 27 |
+ padding: $spacing-md; |
|
| 28 |
+ color: $color-font-default-secondary; |
|
| 29 |
+ } |
|
| 30 |
+ .form-body {
|
|
| 31 |
+ display: grid; |
|
| 32 |
+ gap: $spacing-2xlg; |
|
| 33 |
+ } |
|
| 110 | 34 |
} |
| 111 | 35 |
.form-list {
|
| 112 |
- display: grid; |
|
| 113 |
- gap:$spacing-2xlg; |
|
| 114 |
- li {
|
|
| 115 |
- display: grid; |
|
| 116 |
- gap:$spacing-xsm; |
|
| 117 |
- } |
|
| 118 |
- .form-tit-area{
|
|
| 119 |
- @extend %flexArea; |
|
| 120 |
- } |
|
| 121 |
- .form-tit {
|
|
| 122 |
- color: $color-font-default-tertiary; |
|
| 123 |
- @include typo('tit-xsm');
|
|
| 124 |
- } |
|
| 125 |
- .phone{
|
|
| 126 |
- max-width: none; |
|
| 127 |
- flex:1; |
|
| 128 |
- } |
|
| 129 |
- .form-cont {
|
|
| 130 |
- display: grid; |
|
| 131 |
- gap: $spacing-xsm; |
|
| 132 |
- } |
|
| 133 |
- .form-row {
|
|
| 134 |
- width: 100%; |
|
| 135 |
- input[type=text], |
|
| 136 |
- input[type=search], |
|
| 137 |
- input[type=password], |
|
| 138 |
- input[type=number], |
|
| 139 |
- input[type=email], |
|
| 140 |
- input[type=tel], |
|
| 141 |
- input[type=time], |
|
| 142 |
- input[type=date], |
|
| 143 |
- textarea {
|
|
| 144 |
- width: 100%; |
|
| 145 |
- } |
|
| 146 |
- } |
|
| 36 |
+ display: grid; |
|
| 37 |
+ gap: $spacing-2xlg; |
|
| 38 |
+ &.initial{
|
|
| 39 |
+ .form-row {
|
|
| 40 |
+ > select, |
|
| 41 |
+ > input[type='text'], |
|
| 42 |
+ > input[type='search'], |
|
| 43 |
+ > input[type='password'], |
|
| 44 |
+ > input[type='number'], |
|
| 45 |
+ > input[type='email'], |
|
| 46 |
+ > input[type='tel'], |
|
| 47 |
+ > input[type='time'], |
|
| 48 |
+ > input[type='date'], |
|
| 49 |
+ > textarea {
|
|
| 50 |
+ flex:initial; |
|
| 51 |
+ } |
|
| 52 |
+ .phone {
|
|
| 53 |
+ flex:initial; |
|
| 54 |
+ max-width: 32rem; |
|
| 55 |
+ } |
|
| 56 |
+ } |
|
| 57 |
+ } |
|
| 58 |
+ li {
|
|
| 59 |
+ display: grid; |
|
| 60 |
+ gap: $spacing-xsm; |
|
| 61 |
+ &.item-row {
|
|
| 62 |
+ grid-template-columns: repeat(auto-fit, minmax(0, 1fr)); |
|
| 63 |
+ gap: $spacing-xsm $spacing-lg; |
|
| 64 |
+ .item-cont {
|
|
| 65 |
+ display: grid; |
|
| 66 |
+ gap: $spacing-xsm; |
|
| 67 |
+ } |
|
| 68 |
+ } |
|
| 69 |
+ } |
|
| 70 |
+ &.border {
|
|
| 71 |
+ gap:$spacing-lg; |
|
| 72 |
+ > li {
|
|
| 73 |
+ border-bottom: $stroke-tertiary; |
|
| 74 |
+ padding-bottom: $spacing-lg; |
|
| 75 |
+ &:last-of-type {
|
|
| 76 |
+ border-bottom: none; |
|
| 77 |
+ padding-bottom: 0; |
|
| 78 |
+ } |
|
| 79 |
+ } |
|
| 80 |
+ } |
|
| 81 |
+ .form-tit-area {
|
|
| 82 |
+ @extend %flexArea; |
|
| 83 |
+ } |
|
| 84 |
+ .form-tit {
|
|
| 85 |
+ display: block; |
|
| 86 |
+ color: $color-font-default-tertiary; |
|
| 87 |
+ @include typo('tit-xsm');
|
|
| 88 |
+ } |
|
| 89 |
+ .phone {
|
|
| 90 |
+ max-width: none; |
|
| 91 |
+ flex: 1; |
|
| 92 |
+ } |
|
| 93 |
+ .form-cont {
|
|
| 94 |
+ display: grid; |
|
| 95 |
+ gap: $spacing-xsm; |
|
| 96 |
+ min-width: 0; |
|
| 97 |
+ } |
|
| 98 |
+ .form-row {
|
|
| 99 |
+ display: flex; |
|
| 100 |
+ width: 100%; |
|
| 101 |
+ gap:$spacing-xsm; |
|
| 102 |
+ min-width: 0; |
|
| 103 |
+ > select, |
|
| 104 |
+ > input[type='text'], |
|
| 105 |
+ > input[type='search'], |
|
| 106 |
+ > input[type='password'], |
|
| 107 |
+ > input[type='number'], |
|
| 108 |
+ > input[type='email'], |
|
| 109 |
+ > input[type='tel'], |
|
| 110 |
+ > input[type='time'], |
|
| 111 |
+ > input[type='date'], |
|
| 112 |
+ > textarea {
|
|
| 113 |
+ flex:1; |
|
| 114 |
+ max-width: 100%; |
|
| 115 |
+ min-width: 0; |
|
| 116 |
+ } |
|
| 117 |
+ .fixw {
|
|
| 118 |
+ width: 12rem; |
|
| 119 |
+ } |
|
| 120 |
+ .input-box {
|
|
| 121 |
+ flex:1; |
|
| 122 |
+ } |
|
| 123 |
+ } |
|
| 147 | 124 |
} |
| 148 |
-.pw-area {
|
|
| 149 |
- .btn-pw-toggle {
|
|
| 150 |
- @include ico-set($color-icon-default-secondary, $size-icon-md); |
|
| 151 |
- mask-image: url(pathIcon(map-get($icons,ico-visibility-off))); |
|
| 152 |
- } |
|
| 153 |
- &.is-active {
|
|
| 154 |
- .btn-pw-toggle {
|
|
| 155 |
- mask-image: url(pathIcon(map-get($icons,ico-visibility))); |
|
| 156 |
- } |
|
| 157 |
- } |
|
| 125 |
+.form-info-list {
|
|
| 126 |
+ display: grid; |
|
| 127 |
+ gap: $spacing-xlg; |
|
| 128 |
+ > li {
|
|
| 129 |
+ display: flex; |
|
| 130 |
+ align-items: center; |
|
| 131 |
+ gap: $spacing-xsm $spacing-lg; |
|
| 132 |
+ @include typo('label-md', 'strong');
|
|
| 133 |
+ .info-tit {
|
|
| 134 |
+ display: block; |
|
| 135 |
+ min-width: 6.4rem; |
|
| 136 |
+ color: $color-font-default-tertiary; |
|
| 137 |
+ &::after {
|
|
| 138 |
+ content: ':'; |
|
| 139 |
+ } |
|
| 140 |
+ } |
|
| 141 |
+ .txt-area {
|
|
| 142 |
+ flex: 1; |
|
| 143 |
+ em {
|
|
| 144 |
+ @include typo('tit-sm');
|
|
| 145 |
+ } |
|
| 146 |
+ } |
|
| 147 |
+ } |
|
| 148 |
+} |
|
| 149 |
+ |
|
| 150 |
+//login |
|
| 151 |
+.login {
|
|
| 152 |
+ max-width: 40rem; |
|
| 153 |
+ margin: 0 auto; |
|
| 154 |
+ display: grid; |
|
| 155 |
+ gap: $spacing-2xlg-6; |
|
| 156 |
+ > * {
|
|
| 157 |
+ margin: 0; |
|
| 158 |
+ } |
|
| 159 |
+ .title-xlg {
|
|
| 160 |
+ text-align: center; |
|
| 161 |
+ justify-content: center; |
|
| 162 |
+ } |
|
| 163 |
+ .login-form-area {
|
|
| 164 |
+ display: grid; |
|
| 165 |
+ gap: $spacing-lg; |
|
| 166 |
+ } |
|
| 167 |
+ .login-form-list {
|
|
| 168 |
+ display: grid; |
|
| 169 |
+ gap: $spacing-2xsm; |
|
| 170 |
+ li {
|
|
| 171 |
+ width: 100%; |
|
| 172 |
+ } |
|
| 173 |
+ } |
|
| 174 |
+ .login-btn-cont {
|
|
| 175 |
+ display: flex; |
|
| 176 |
+ > * {
|
|
| 177 |
+ flex: 1; |
|
| 178 |
+ gap: $spacing-xsm; |
|
| 179 |
+ } |
|
| 180 |
+ } |
|
| 181 |
+ .login-lnk-area {
|
|
| 182 |
+ display: flex; |
|
| 183 |
+ justify-content: space-between; |
|
| 184 |
+ > * {
|
|
| 185 |
+ display: flex; |
|
| 186 |
+ gap: $spacing-xsm $spacing-lg; |
|
| 187 |
+ } |
|
| 188 |
+ } |
|
| 189 |
+ .login-etc-area {
|
|
| 190 |
+ display: grid; |
|
| 191 |
+ gap:$spacing-lg; |
|
| 192 |
+ .etc-tit {
|
|
| 193 |
+ position: relative; |
|
| 194 |
+ @include typo('lagel-md');
|
|
| 195 |
+ color: $color-font-default-tertiary; |
|
| 196 |
+ text-align: center; |
|
| 197 |
+ display: flex; |
|
| 198 |
+ align-items: center; |
|
| 199 |
+ justify-content: center; |
|
| 200 |
+ &::before {
|
|
| 201 |
+ content: ''; |
|
| 202 |
+ position: absolute; |
|
| 203 |
+ left: 0; |
|
| 204 |
+ right: 0; |
|
| 205 |
+ top: 50%; |
|
| 206 |
+ height: 0.1rem; |
|
| 207 |
+ transform: translateY(-100%); |
|
| 208 |
+ background-color: $color-stroke-default-quaternary; |
|
| 209 |
+ z-index: -1; |
|
| 210 |
+ } |
|
| 211 |
+ span {
|
|
| 212 |
+ padding: 0 $spacing-md; |
|
| 213 |
+ background-color: $color-background-default-primary; |
|
| 214 |
+ &::before, |
|
| 215 |
+ &::after {
|
|
| 216 |
+ content: ''; |
|
| 217 |
+ position: absolute; |
|
| 218 |
+ top: 50%; |
|
| 219 |
+ transform: translateY(-50%); |
|
| 220 |
+ width: 0.6rem; |
|
| 221 |
+ aspect-ratio: 1; |
|
| 222 |
+ border-radius: $radius-full; |
|
| 223 |
+ background-color: $color-stroke-default-quaternary; |
|
| 224 |
+ } |
|
| 225 |
+ &::before {
|
|
| 226 |
+ left: 0; |
|
| 227 |
+ } |
|
| 228 |
+ &::after {
|
|
| 229 |
+ right: 0; |
|
| 230 |
+ } |
|
| 231 |
+ } |
|
| 232 |
+ } |
|
| 233 |
+ .etc-list {
|
|
| 234 |
+ display: grid; |
|
| 235 |
+ gap: $spacing-xsm; |
|
| 236 |
+ a, |
|
| 237 |
+ button {
|
|
| 238 |
+ display: flex; |
|
| 239 |
+ align-items: center; |
|
| 240 |
+ padding: $spacing-xsm $spacing-2xlg; |
|
| 241 |
+ border-radius: $radius-xsm; |
|
| 242 |
+ height: $form-height-md; |
|
| 243 |
+ strong {
|
|
| 244 |
+ display: block; |
|
| 245 |
+ text-align: center; |
|
| 246 |
+ flex: 1; |
|
| 247 |
+ @include typo('label-md', 'strong');
|
|
| 248 |
+ } |
|
| 249 |
+ &::before {
|
|
| 250 |
+ content: ' '; |
|
| 251 |
+ display: block; |
|
| 252 |
+ width: 2rem; |
|
| 253 |
+ aspect-ratio: 1; |
|
| 254 |
+ background-color: red; |
|
| 255 |
+ } |
|
| 256 |
+ } |
|
| 257 |
+ $login-etc-list: ( |
|
| 258 |
+ 'onepass': ( |
|
| 259 |
+ background: #0e1c73, |
|
| 260 |
+ color: $color-font-default-primary-inverse, |
|
| 261 |
+ ), |
|
| 262 |
+ 'naver': ( |
|
| 263 |
+ background: #03c75a, |
|
| 264 |
+ color: $color-font-default-primary-inverse, |
|
| 265 |
+ ), |
|
| 266 |
+ 'kakao': ( |
|
| 267 |
+ background: #fee500, |
|
| 268 |
+ color: $color-font-default-primary, |
|
| 269 |
+ ), |
|
| 270 |
+ ); |
|
| 271 |
+ @each $key, $value in $login-etc-list {
|
|
| 272 |
+ .login-#{$key} {
|
|
| 273 |
+ button, |
|
| 274 |
+ a {
|
|
| 275 |
+ background-color: map-get($value, background); |
|
| 276 |
+ color: map-get($value, color); |
|
| 277 |
+ &::before {
|
|
| 278 |
+ background: url($url-img + 'common/member/login-#{$key}.svg');
|
|
| 279 |
+ } |
|
| 280 |
+ } |
|
| 281 |
+ } |
|
| 282 |
+ } |
|
| 283 |
+ } |
|
| 284 |
+ } |
|
| 285 |
+} |
|
| 286 |
+ |
|
| 287 |
+//join |
|
| 288 |
+.join-type-list {
|
|
| 289 |
+ display: grid; |
|
| 290 |
+ gap:$spacing-md; |
|
| 291 |
+ grid-template-columns: repeat(auto-fit, minmax(0, 1fr)); |
|
| 292 |
+ > li {
|
|
| 293 |
+ height: 100%; |
|
| 294 |
+ } |
|
| 295 |
+ a {
|
|
| 296 |
+ display: grid; |
|
| 297 |
+ gap:$spacing-md; |
|
| 298 |
+ border:$stroke-primary; |
|
| 299 |
+ border-radius: $radius-md; |
|
| 300 |
+ padding:$spacing-2xlg; |
|
| 301 |
+ height: inherit; |
|
| 302 |
+ &:hover {
|
|
| 303 |
+ box-shadow: $shadow-md; |
|
| 304 |
+ border-width: $size-stroke-sm; |
|
| 305 |
+ border-color: $color-stroke-brand-primary; |
|
| 306 |
+ } |
|
| 307 |
+ img {
|
|
| 308 |
+ width: 8rem; |
|
| 309 |
+ aspect-ratio: 1; |
|
| 310 |
+ background-color: $img-bg; |
|
| 311 |
+ } |
|
| 312 |
+ .txt-area {
|
|
| 313 |
+ display: grid; |
|
| 314 |
+ gap:$spacing-xsm; |
|
| 315 |
+ strong {
|
|
| 316 |
+ @include typo('tit-md');
|
|
| 317 |
+ } |
|
| 318 |
+ p {
|
|
| 319 |
+ color:$color-font-default-secondary;; |
|
| 320 |
+ } |
|
| 321 |
+ } |
|
| 322 |
+ } |
|
| 323 |
+} |
|
| 324 |
+.agree-area {
|
|
| 325 |
+ .agree-header {
|
|
| 326 |
+ @extend %flexArea; |
|
| 327 |
+ border-bottom: $stroke-secondary; |
|
| 328 |
+ padding-bottom: $spacing-lg; |
|
| 329 |
+ margin-bottom: $spacing-xlg; |
|
| 330 |
+ |
|
| 331 |
+ } |
|
| 332 |
+ .agree-body {
|
|
| 333 |
+ display: grid; |
|
| 334 |
+ gap:$spacing-xlg; |
|
| 335 |
+ article {
|
|
| 336 |
+ display: grid; |
|
| 337 |
+ gap:$spacing-md; |
|
| 338 |
+ } |
|
| 339 |
+ } |
|
| 340 |
+ .agree-txt-area {
|
|
| 341 |
+ border-radius: $radius-md; |
|
| 342 |
+ background: $color-background-default-secondary; |
|
| 343 |
+ max-height: 20rem; |
|
| 344 |
+ overflow-y: auto; |
|
| 345 |
+ padding:$spacing-lg; |
|
| 346 |
+ color:$color-font-default-secondary; |
|
| 347 |
+ } |
|
| 348 |
+} |
|
| 349 |
+.agree-box {
|
|
| 350 |
+ display:grid; |
|
| 351 |
+ gap:$spacing-md; |
|
| 352 |
+ .agree-txt-area {
|
|
| 353 |
+ border-radius: $radius-md; |
|
| 354 |
+ border: $stroke-secondary; |
|
| 355 |
+ padding:$spacing-lg; |
|
| 356 |
+ max-height: 24rem; |
|
| 357 |
+ overflow-y: auto; |
|
| 358 |
+ } |
|
| 359 |
+ .agree-fnc {
|
|
| 360 |
+ display: flex; |
|
| 361 |
+ justify-content:flex-end; |
|
| 362 |
+ } |
|
| 158 | 363 |
}(파일 끝에 줄바꿈 문자 없음) |
--- resources/front/site/SITE_00000/css/common/util/_animation.scss
+++ resources/front/site/SITE_00000/css/common/util/_animation.scss
... | ... | @@ -28,7 +28,6 @@ |
| 28 | 28 |
margin-top: 0; |
| 29 | 29 |
} |
| 30 | 30 |
} |
| 31 |
- |
|
| 32 | 31 |
@keyframes modalShow {
|
| 33 | 32 |
0% {
|
| 34 | 33 |
transform: translateX(100%); |
--- resources/front/site/SITE_00000/css/common/vendors/_vendor.scss
+++ resources/front/site/SITE_00000/css/common/vendors/_vendor.scss
... | ... | @@ -398,17 +398,16 @@ |
| 398 | 398 |
} |
| 399 | 399 |
.swiper-fnc {
|
| 400 | 400 |
.swiper-button-prev, |
| 401 |
- .swiper-button-next {
|
|
| 402 |
- position: absolute; |
|
| 403 |
- top: 50%; |
|
| 404 |
- transform: translateY(-50%); |
|
| 401 |
+ .swiper-button-next, |
|
| 402 |
+ .swiper-btn-playstop-toggle {
|
|
| 405 | 403 |
margin: 0; |
| 406 | 404 |
display: block; |
| 407 |
- width: 4.8rem; |
|
| 408 |
- height: 4.8rem; |
|
| 405 |
+ width: $form-height-lg; |
|
| 406 |
+ height: $form-height-lg; |
|
| 407 |
+ aspect-ratio: 1; |
|
| 409 | 408 |
text-indent: -99999px; |
| 410 | 409 |
border-radius: 50%; |
| 411 |
- background-color: rgba(255, 255, 255, 0.8); |
|
| 410 |
+ background-color: $color-background-alpha-primary-inverse; |
|
| 412 | 411 |
z-index: 3; |
| 413 | 412 |
&:after {
|
| 414 | 413 |
content: " "; |
... | ... | @@ -416,19 +415,123 @@ |
| 416 | 415 |
left: 50%; |
| 417 | 416 |
top: 50%; |
| 418 | 417 |
transform: translate(-50%, -50%); |
| 419 |
- @include ico($size-icon-md, pv, $color-icon-default-primary); |
|
| 420 | 418 |
} |
| 421 | 419 |
&.swiper-button-disabled {
|
| 422 | 420 |
display: none; |
| 423 | 421 |
} |
| 422 |
+ |
|
| 423 |
+ &.sm {
|
|
| 424 |
+ width: $form-height-md; |
|
| 425 |
+ height: $form-height-md; |
|
| 426 |
+ } |
|
| 424 | 427 |
} |
| 428 |
+ .swiper-button-prev, |
|
| 425 | 429 |
.swiper-button-next {
|
| 426 |
- &::after {
|
|
| 427 |
- transform: translate(-50%, -50%) rotate(180deg); |
|
| 430 |
+ position: absolute; |
|
| 431 |
+ top: 50%; |
|
| 432 |
+ border-radius: 50%; |
|
| 433 |
+ background-color: $color-background-alpha-primary-inverse; |
|
| 434 |
+ z-index: 3; |
|
| 435 |
+ &:after {
|
|
| 436 |
+ @include ico($size-icon-md, arrow-left, $color-icon-default-primary-inverse); |
|
| 428 | 437 |
} |
| 429 | 438 |
} |
| 430 | 439 |
.swiper-button-next {
|
| 431 |
- right: 0; |
|
| 440 |
+ &::after {
|
|
| 441 |
+ bottom:0; |
|
| 442 |
+ transform: translate(-50%, -50%) rotate(180deg); |
|
| 443 |
+ } |
|
| 444 |
+ } |
|
| 445 |
+ .swiper-button-prev {
|
|
| 446 |
+ left:0; |
|
| 447 |
+ transform: translate(-50%, -50%); |
|
| 448 |
+ } |
|
| 449 |
+ .swiper-button-next {
|
|
| 450 |
+ right:0; |
|
| 451 |
+ transform: translate(50%, -50%); |
|
| 452 |
+ } |
|
| 453 |
+ .swiper-btn-playstop-toggle {
|
|
| 454 |
+ position: relative; |
|
| 455 |
+ &:after {
|
|
| 456 |
+ @include ico($size-icon-sm, pause, $color-icon-default-primary-inverse); |
|
| 457 |
+ } |
|
| 458 |
+ &.is-stop {
|
|
| 459 |
+ &:after{
|
|
| 460 |
+ @include ico($size-icon-sm, play, $color-icon-default-primary-inverse); |
|
| 461 |
+ } |
|
| 462 |
+ } |
|
| 463 |
+ } |
|
| 464 |
+ .swiper-pagination {
|
|
| 465 |
+ display: flex; |
|
| 466 |
+ align-items: center; |
|
| 467 |
+ justify-content: center; |
|
| 468 |
+ gap:$spacing-2xsm; |
|
| 469 |
+ position: static; |
|
| 470 |
+ width: $form-height-lg; |
|
| 471 |
+ background-color: $color-background-alpha-primary-inverse; |
|
| 472 |
+ color: $color-font-default-primary-inverse; |
|
| 473 |
+ text-align: center; |
|
| 474 |
+ transition: none; |
|
| 475 |
+ transform: none; |
|
| 476 |
+ z-index: 10; |
|
| 477 |
+ width: auto !important; |
|
| 478 |
+ padding:$spacing-md; |
|
| 479 |
+ border-radius: 2em; |
|
| 480 |
+ em {
|
|
| 481 |
+ @include typo("label-lg", 'em');
|
|
| 482 |
+ } |
|
| 483 |
+ span {
|
|
| 484 |
+ display:flex; |
|
| 485 |
+ align-items: center; |
|
| 486 |
+ gap:$spacing-2xsm; |
|
| 487 |
+ @include typo("label-lg");
|
|
| 488 |
+ &:before {
|
|
| 489 |
+ content: " "; |
|
| 490 |
+ display: block; |
|
| 491 |
+ width: .4rem; |
|
| 492 |
+ height: .4rem; |
|
| 493 |
+ background:$color-icon-default-secondary-inverse; |
|
| 494 |
+ border-radius: 50%; |
|
| 495 |
+ } |
|
| 496 |
+ } |
|
| 497 |
+ } |
|
| 498 |
+ &.sm {
|
|
| 499 |
+ .swiper-button-prev, |
|
| 500 |
+ .swiper-button-next, |
|
| 501 |
+ .swiper-btn-playstop-toggle {
|
|
| 502 |
+ width: $form-height-sm; |
|
| 503 |
+ height: $form-height-sm; |
|
| 504 |
+ } |
|
| 505 |
+ .swiper-pagination {
|
|
| 506 |
+ height: $form-height-sm; |
|
| 507 |
+ } |
|
| 508 |
+ } |
|
| 509 |
+ &.vertical {
|
|
| 510 |
+ .swiper-button-prev, |
|
| 511 |
+ .swiper-button-next {
|
|
| 512 |
+ left:50%; |
|
| 513 |
+ top:initial; |
|
| 514 |
+ right:initial; |
|
| 515 |
+ } |
|
| 516 |
+ .swiper-button-prev {
|
|
| 517 |
+ top:0; |
|
| 518 |
+ transform: translate(-50%, -50%) rotate(90deg); |
|
| 519 |
+ } |
|
| 520 |
+ .swiper-button-next{
|
|
| 521 |
+ bottom:0; |
|
| 522 |
+ transform: translate(-50%, 50%) rotate(90deg); |
|
| 523 |
+ } |
|
| 524 |
+ } |
|
| 525 |
+ &.static {
|
|
| 526 |
+ display:flex; |
|
| 527 |
+ gap:$spacing-xsm; |
|
| 528 |
+ .swiper-button-prev, |
|
| 529 |
+ .swiper-button-next {
|
|
| 530 |
+ position: relative; |
|
| 531 |
+ inset: initial; |
|
| 532 |
+ transform: initial; |
|
| 533 |
+ |
|
| 534 |
+ } |
|
| 432 | 535 |
} |
| 433 | 536 |
} |
| 434 | 537 |
.swiper-progress {
|
--- resources/front/site/SITE_00000/css/custom/page/_chart.scss
+++ resources/front/site/SITE_00000/css/custom/page/_chart.scss
... | ... | @@ -37,7 +37,8 @@ |
| 37 | 37 |
@extend %flexArea; |
| 38 | 38 |
margin-bottom: $spacing-xsm; |
| 39 | 39 |
} |
| 40 |
-.legend-area {
|
|
| 40 |
+.legend-area, |
|
| 41 |
+ .calendar-legend-area{
|
|
| 41 | 42 |
display: flex; |
| 42 | 43 |
flex-wrap: wrap; |
| 43 | 44 |
gap:$spacing-2xsm $spacing-md; |
... | ... | @@ -71,7 +72,7 @@ |
| 71 | 72 |
"primary4": $color-primary50, |
| 72 | 73 |
"primary3": $color-primary30, |
| 73 | 74 |
"primary2": $color-primary20, |
| 74 |
- "primary1": $color-primary10, |
|
| 75 |
+ "primary1": $color-primary10, |
|
| 75 | 76 |
); |
| 76 | 77 |
|
| 77 | 78 |
i {
|
--- resources/front/site/SITE_00000/css/custom/page/_hwa.scss
+++ resources/front/site/SITE_00000/css/custom/page/_hwa.scss
| This diff is too big to display. |
--- resources/front/site/SITE_00000/css/custom/page/_main.scss
+++ resources/front/site/SITE_00000/css/custom/page/_main.scss
... | ... | @@ -1,0 +1,322 @@ |
| 1 |
+// common |
|
| 2 |
+.mn-row {
|
|
| 3 |
+ margin-bottom: $spacing-section-sm; |
|
| 4 |
+ display: grid; |
|
| 5 |
+ grid-template-columns: repeat(auto-fit, minmax(0, 1fr)); |
|
| 6 |
+ gap:$spacing-3xlg; |
|
| 7 |
+ &:has(.mn-section:nth-child(3)) {
|
|
| 8 |
+ gap:$spacing-lg; |
|
| 9 |
+ } |
|
| 10 |
+} |
|
| 11 |
+.mn-box {
|
|
| 12 |
+ position: relative; |
|
| 13 |
+ border-radius: $radius-lg; |
|
| 14 |
+ border: $stroke-tertiary; |
|
| 15 |
+ background-color: $color-background-default-primary; |
|
| 16 |
+ padding:$spacing-2xlg; |
|
| 17 |
+ &.bg {
|
|
| 18 |
+ border:none; |
|
| 19 |
+ background-color: $color-background-default-secondary; |
|
| 20 |
+ &.primary {
|
|
| 21 |
+ background-color: $color-background-brand-primary; |
|
| 22 |
+ } |
|
| 23 |
+ } |
|
| 24 |
+ .mn-tit {
|
|
| 25 |
+ margin-bottom: 0; |
|
| 26 |
+ } |
|
| 27 |
+ &:has(.btn-mn-lnk) {
|
|
| 28 |
+ border-bottom-right-radius: 14rem; |
|
| 29 |
+ } |
|
| 30 |
+} |
|
| 31 |
+.mn-tit {
|
|
| 32 |
+ @include typo('tit-xlg');
|
|
| 33 |
+ margin-bottom: $spacing-xlg; |
|
| 34 |
+ &.sm {
|
|
| 35 |
+ @include typo('tit-md');
|
|
| 36 |
+ margin-bottom: $spacing-lg; |
|
| 37 |
+ } |
|
| 38 |
+} |
|
| 39 |
+.btn-mn-lnk {
|
|
| 40 |
+ position: absolute; |
|
| 41 |
+ right:0; |
|
| 42 |
+ bottom:0; |
|
| 43 |
+ border-top-left-radius: 4rem; |
|
| 44 |
+ background: $color-background-default-primary; |
|
| 45 |
+ width: 8rem; |
|
| 46 |
+ aspect-ratio: 1; |
|
| 47 |
+ &::before, |
|
| 48 |
+ &::after {
|
|
| 49 |
+ content: " "; |
|
| 50 |
+ position: absolute; |
|
| 51 |
+ top:50%; |
|
| 52 |
+ left:50%; |
|
| 53 |
+ transform: translate(-50%, -50%); |
|
| 54 |
+ } |
|
| 55 |
+ &::before {
|
|
| 56 |
+ width: 4.8rem; |
|
| 57 |
+ aspect-ratio: 1; |
|
| 58 |
+ border-radius: 50%; |
|
| 59 |
+ background-color: $color-gray80; |
|
| 60 |
+ } |
|
| 61 |
+ &::after {
|
|
| 62 |
+ @include ico-set($color-icon-default-primary-inverse , $size-icon-md); |
|
| 63 |
+ mask-image: url(pathIcon(map-get($icons,ico-arrow-right))); |
|
| 64 |
+ } |
|
| 65 |
+} |
|
| 66 |
+.mn-top, |
|
| 67 |
+.mn-quick {
|
|
| 68 |
+ margin-bottom: $spacing-section-sm; |
|
| 69 |
+} |
|
| 70 |
+.mn-top {
|
|
| 71 |
+ display: grid; |
|
| 72 |
+ gap:$spacing-2xlg; |
|
| 73 |
+ grid-template-columns: 1fr 48rem; |
|
| 74 |
+} |
|
| 75 |
+.mn-course, |
|
| 76 |
+.mn-board, |
|
| 77 |
+.mn-etc{
|
|
| 78 |
+ padding-top:$spacing-section-md; |
|
| 79 |
+ padding-bottom: $spacing-section-md; |
|
| 80 |
+} |
|
| 81 |
+ |
|
| 82 |
+//mn |
|
| 83 |
+.mn-visual {
|
|
| 84 |
+ position: relative; |
|
| 85 |
+ aspect-ratio: 92/49.2; |
|
| 86 |
+ min-width: 0; |
|
| 87 |
+ .swiper {
|
|
| 88 |
+ border-radius: $radius-lg; |
|
| 89 |
+ overflow: hidden; |
|
| 90 |
+ } |
|
| 91 |
+ img {
|
|
| 92 |
+ display: block; |
|
| 93 |
+ width: 100%; |
|
| 94 |
+ aspect-ratio: 92/49.2; |
|
| 95 |
+ } |
|
| 96 |
+ .swiper-fnc {
|
|
| 97 |
+ position: absolute; |
|
| 98 |
+ right:$spacing-lg; |
|
| 99 |
+ top:$spacing-lg; |
|
| 100 |
+ } |
|
| 101 |
+} |
|
| 102 |
+.mn-top-etc{
|
|
| 103 |
+ display: grid; |
|
| 104 |
+ height: 49.2rem; |
|
| 105 |
+ grid-template-rows: repeat(auto-fit, minmax(0, 1fr)); |
|
| 106 |
+ gap:$spacing-xsm; |
|
| 107 |
+ .mn-box {
|
|
| 108 |
+ display: flex; |
|
| 109 |
+ flex-direction: column; |
|
| 110 |
+ justify-content: center; |
|
| 111 |
+ gap:$spacing-lg; |
|
| 112 |
+ } |
|
| 113 |
+ .mn-my {
|
|
| 114 |
+ .btn-flex-area {
|
|
| 115 |
+ .btn {
|
|
| 116 |
+ display: flex; |
|
| 117 |
+ justify-content: space-between; |
|
| 118 |
+ } |
|
| 119 |
+ } |
|
| 120 |
+ } |
|
| 121 |
+ .mn-sch {
|
|
| 122 |
+ .mn-sch-area {
|
|
| 123 |
+ position: relative; |
|
| 124 |
+ display: flex; |
|
| 125 |
+ align-items: center; |
|
| 126 |
+ gap:$spacing-2xsm; |
|
| 127 |
+ &::before {
|
|
| 128 |
+ content: " "; |
|
| 129 |
+ position: absolute; |
|
| 130 |
+ top:0; |
|
| 131 |
+ right: 3.2rem; |
|
| 132 |
+ height: 4.8rem; |
|
| 133 |
+ aspect-ratio: 11.3/4.8; |
|
| 134 |
+ transform: translateY(-100%); |
|
| 135 |
+ background: url($url-img + 'custom/main/sch-obj.svg'); |
|
| 136 |
+ } |
|
| 137 |
+ input {
|
|
| 138 |
+ flex:1; |
|
| 139 |
+ border-radius: 2em; |
|
| 140 |
+ } |
|
| 141 |
+ } |
|
| 142 |
+ } |
|
| 143 |
+} |
|
| 144 |
+.mn-quick {
|
|
| 145 |
+ display: flex; |
|
| 146 |
+ justify-content: center; |
|
| 147 |
+ flex-wrap: wrap; |
|
| 148 |
+ gap:$spacing-3xlg; |
|
| 149 |
+ $quick-bg: $color-primary10, $color-secondary10, $color-accent10; |
|
| 150 |
+ li {
|
|
| 151 |
+ width: 10.8rem; |
|
| 152 |
+ @for $i from 1 through length( $quick-bg) {
|
|
| 153 |
+ &:nth-child(#{length($quick-bg)}n + #{$i}) {
|
|
| 154 |
+ .img-area {
|
|
| 155 |
+ background: nth($quick-bg, $i); |
|
| 156 |
+ } |
|
| 157 |
+ |
|
| 158 |
+ } |
|
| 159 |
+ } |
|
| 160 |
+ } |
|
| 161 |
+ a {
|
|
| 162 |
+ display: grid; |
|
| 163 |
+ gap:$spacing-sm; |
|
| 164 |
+ } |
|
| 165 |
+ .img-area {
|
|
| 166 |
+ display: flex; |
|
| 167 |
+ justify-content: center; |
|
| 168 |
+ align-items: center; |
|
| 169 |
+ aspect-ratio: 1; |
|
| 170 |
+ border-radius: $radius-md; |
|
| 171 |
+ } |
|
| 172 |
+ img {
|
|
| 173 |
+ display: block; |
|
| 174 |
+ width: 50%; |
|
| 175 |
+ aspect-ratio: 1; |
|
| 176 |
+ } |
|
| 177 |
+ strong {
|
|
| 178 |
+ display:block; |
|
| 179 |
+ text-align: center; |
|
| 180 |
+ @include typo('label-lg', 'strong');
|
|
| 181 |
+ } |
|
| 182 |
+} |
|
| 183 |
+.mn-course-area {
|
|
| 184 |
+ .mn-box {
|
|
| 185 |
+ position: relative; |
|
| 186 |
+ box-shadow: $shadow-sm; |
|
| 187 |
+ &::before {
|
|
| 188 |
+ content: ""; |
|
| 189 |
+ position: absolute; |
|
| 190 |
+ width: 12rem; |
|
| 191 |
+ aspect-ratio: 1; |
|
| 192 |
+ top:0; |
|
| 193 |
+ right: 4rem; |
|
| 194 |
+ transform: translateY(-70%); |
|
| 195 |
+ background:url($url-img + 'custom/main/course-obj1.svg') center center/contain; |
|
| 196 |
+ z-index: -1; |
|
| 197 |
+ } |
|
| 198 |
+ } |
|
| 199 |
+ .mn-section:nth-of-type(2n) {
|
|
| 200 |
+ .mn-box {
|
|
| 201 |
+ &::before {
|
|
| 202 |
+ background-image:url($url-img + 'custom/main/course-obj2.svg'); |
|
| 203 |
+ } |
|
| 204 |
+ } |
|
| 205 |
+ } |
|
| 206 |
+ .course-area {
|
|
| 207 |
+ position: relative; |
|
| 208 |
+ } |
|
| 209 |
+ .swiper-slide {
|
|
| 210 |
+ display: flex; |
|
| 211 |
+ flex-direction: column; |
|
| 212 |
+ gap:$spacing-lg; |
|
| 213 |
+ } |
|
| 214 |
+ .course-tit {
|
|
| 215 |
+ @include typo('tit-md');
|
|
| 216 |
+ } |
|
| 217 |
+ .course-tit-area {
|
|
| 218 |
+ display: grid; |
|
| 219 |
+ gap:$spacing-md; |
|
| 220 |
+ } |
|
| 221 |
+ .course-cont {
|
|
| 222 |
+ display: grid; |
|
| 223 |
+ grid-template-columns: 24rem 1fr; |
|
| 224 |
+ gap:$spacing-lg; |
|
| 225 |
+ align-items: center; |
|
| 226 |
+ >.img-area {
|
|
| 227 |
+ aspect-ratio: 1; |
|
| 228 |
+ height: 24rem; |
|
| 229 |
+ overflow: hidden; |
|
| 230 |
+ border-radius: $radius-md; |
|
| 231 |
+ img {
|
|
| 232 |
+ object-fit: cover; |
|
| 233 |
+ width: 100%; |
|
| 234 |
+ height: 100%; |
|
| 235 |
+ } |
|
| 236 |
+ } |
|
| 237 |
+ } |
|
| 238 |
+} |
|
| 239 |
+.mn-board-list {
|
|
| 240 |
+ > li {
|
|
| 241 |
+ border-bottom: $stroke-tertiary; |
|
| 242 |
+ } |
|
| 243 |
+ a {
|
|
| 244 |
+ padding:$spacing-lg; |
|
| 245 |
+ display: flex; |
|
| 246 |
+ width: 100%; |
|
| 247 |
+ gap:$spacing-md; |
|
| 248 |
+ align-items: center; |
|
| 249 |
+ min-width: 0; |
|
| 250 |
+ &::after {
|
|
| 251 |
+ content: " "; |
|
| 252 |
+ display: block; |
|
| 253 |
+ @include ico-set($color-icon-default-secondary , $size-icon-md); |
|
| 254 |
+ mask-image: url(pathIcon(map-get($icons,ico-chevron-right))); |
|
| 255 |
+ } |
|
| 256 |
+ &:hover {
|
|
| 257 |
+ .board-tit {
|
|
| 258 |
+ text-decoration: underline; |
|
| 259 |
+ } |
|
| 260 |
+ } |
|
| 261 |
+ } |
|
| 262 |
+ .board-tit {
|
|
| 263 |
+ flex:1; |
|
| 264 |
+ @include typo('tit-sm');
|
|
| 265 |
+ color: $color-font-default-secondary; |
|
| 266 |
+ @include ellipsis(1); |
|
| 267 |
+ } |
|
| 268 |
+} |
|
| 269 |
+.mn-etc-area {
|
|
| 270 |
+ .btn-flex-area {
|
|
| 271 |
+ margin-top:$spacing-lg; |
|
| 272 |
+ } |
|
| 273 |
+ .mn-etc-support, |
|
| 274 |
+ .mn-etc-library, |
|
| 275 |
+ .mn-etc-facility {
|
|
| 276 |
+ position: relative; |
|
| 277 |
+ .mn-cont, |
|
| 278 |
+ .mn-tit {
|
|
| 279 |
+ position: relative; |
|
| 280 |
+ z-index: 1; |
|
| 281 |
+ } |
|
| 282 |
+ &::before {
|
|
| 283 |
+ content: ""; |
|
| 284 |
+ position: absolute; |
|
| 285 |
+ width: 20rem; |
|
| 286 |
+ aspect-ratio: 1; |
|
| 287 |
+ background-size: contian; |
|
| 288 |
+ z-index: 0; |
|
| 289 |
+ } |
|
| 290 |
+ } |
|
| 291 |
+ .mn-etc-support, |
|
| 292 |
+ .mn-etc-library {
|
|
| 293 |
+ overflow: hidden; |
|
| 294 |
+ &::before {
|
|
| 295 |
+ right: -7.2rem; |
|
| 296 |
+ top: -5.6rem; |
|
| 297 |
+ transform: rotate(-30deg); |
|
| 298 |
+ } |
|
| 299 |
+ } |
|
| 300 |
+ .mn-etc-support {
|
|
| 301 |
+ &::before {
|
|
| 302 |
+ background-image: url($url-img + 'custom/main/support-obj.svg'); |
|
| 303 |
+ } |
|
| 304 |
+ } |
|
| 305 |
+ .mn-etc-library {
|
|
| 306 |
+ &::before {
|
|
| 307 |
+ background-image: url($url-img + 'custom/main/library-obj.svg'); |
|
| 308 |
+ } |
|
| 309 |
+ } |
|
| 310 |
+ .mn-etc-facility {
|
|
| 311 |
+ background-image: url($url-img + 'custom/main/facility-obj.svg'); |
|
| 312 |
+ background-size: 20rem 20rem; |
|
| 313 |
+ background-position: center right; |
|
| 314 |
+ background-repeat: no-repeat; |
|
| 315 |
+ // &::before {
|
|
| 316 |
+ // top:50%; |
|
| 317 |
+ // right:0; |
|
| 318 |
+ // transform: translateY(-50%); |
|
| 319 |
+ // background-image: url($url-img + 'custom/main/facility-obj.svg'); |
|
| 320 |
+ // } |
|
| 321 |
+ } |
|
| 322 |
+}(파일 끝에 줄바꿈 문자 없음) |
--- resources/front/site/SITE_00000/css/custom/page/_sub.scss
+++ resources/front/site/SITE_00000/css/custom/page/_sub.scss
... | ... | @@ -1648,6 +1648,7 @@ |
| 1648 | 1648 |
} |
| 1649 | 1649 |
.txt-area {
|
| 1650 | 1650 |
flex:1; |
| 1651 |
+ min-width: 0; |
|
| 1651 | 1652 |
.txt {
|
| 1652 | 1653 |
margin-top:$spacing-xsm; |
| 1653 | 1654 |
@include ellipsis(2); |
... | ... | @@ -2833,4 +2834,66 @@ |
| 2833 | 2834 |
.calendar-tbl .emotion img {
|
| 2834 | 2835 |
width: 3.2rem; |
| 2835 | 2836 |
} |
| 2837 |
+} |
|
| 2838 |
+ |
|
| 2839 |
+//sj추가 |
|
| 2840 |
+//시설예약 |
|
| 2841 |
+.img-swiper-area {
|
|
| 2842 |
+ display: grid; |
|
| 2843 |
+ grid-template-columns: 1fr 20rem; |
|
| 2844 |
+ gap:$spacing-2xlg-6; |
|
| 2845 |
+ margin-bottom: $spacing-section-md; |
|
| 2846 |
+ height: 64rem; |
|
| 2847 |
+ figure {
|
|
| 2848 |
+ display: block; |
|
| 2849 |
+ } |
|
| 2850 |
+ img {
|
|
| 2851 |
+ display: block; |
|
| 2852 |
+ object-fit: cover; |
|
| 2853 |
+ width: 100%; |
|
| 2854 |
+ height: 100%; |
|
| 2855 |
+ object-position: center center; |
|
| 2856 |
+ } |
|
| 2857 |
+ .img-area, |
|
| 2858 |
+ .img-thumb-area {
|
|
| 2859 |
+ position: relative; |
|
| 2860 |
+ min-width: 0; |
|
| 2861 |
+ min-height: 0; |
|
| 2862 |
+ height:100%; |
|
| 2863 |
+ } |
|
| 2864 |
+ .img-area {
|
|
| 2865 |
+ .swiper {
|
|
| 2866 |
+ border-radius: $radius-md; |
|
| 2867 |
+ border: $stroke-secondary; |
|
| 2868 |
+ } |
|
| 2869 |
+ .swiper, |
|
| 2870 |
+ figure {
|
|
| 2871 |
+ height: 100%; |
|
| 2872 |
+ } |
|
| 2873 |
+ } |
|
| 2874 |
+ .img-thumb-area {
|
|
| 2875 |
+ .swiper {
|
|
| 2876 |
+ height: 100%; |
|
| 2877 |
+ } |
|
| 2878 |
+ figure {
|
|
| 2879 |
+ border-radius: $radius-xsm; |
|
| 2880 |
+ border: $stroke-secondary; |
|
| 2881 |
+ overflow: hidden; |
|
| 2882 |
+ aspect-ratio: 16/9; |
|
| 2883 |
+ } |
|
| 2884 |
+ .swiper-fnc {
|
|
| 2885 |
+ opacity: 0; |
|
| 2886 |
+ } |
|
| 2887 |
+ &:hover {
|
|
| 2888 |
+ .swiper-fnc {
|
|
| 2889 |
+ opacity: 1; |
|
| 2890 |
+ } |
|
| 2891 |
+ } |
|
| 2892 |
+ .swiper-slide-thumb-active {
|
|
| 2893 |
+ figure {
|
|
| 2894 |
+ border:$size-stroke-md solid $color-stroke-brand-primary; |
|
| 2895 |
+ } |
|
| 2896 |
+ } |
|
| 2897 |
+ } |
|
| 2898 |
+ |
|
| 2836 | 2899 |
}(파일 끝에 줄바꿈 문자 없음) |
--- resources/front/site/SITE_00000/css/style.css
+++ resources/front/site/SITE_00000/css/style.css
| This diff is too big to display. |
--- resources/front/site/SITE_00000/css/style.css.map
+++ resources/front/site/SITE_00000/css/style.css.map
| This diff is too big to display. |
--- resources/front/site/SITE_00000/css/style.min.css
+++ resources/front/site/SITE_00000/css/style.min.css
| This diff is too big to display. |
--- resources/front/site/SITE_00000/css/style.min.css.map
+++ resources/front/site/SITE_00000/css/style.min.css.map
| This diff is too big to display. |
--- resources/front/site/SITE_00000/css/styleGuide.css
+++ resources/front/site/SITE_00000/css/styleGuide.css
... | ... | @@ -35,8 +35,8 @@ |
| 35 | 35 |
--color-background-site: #fff; |
| 36 | 36 |
--color-background-default-primary: #fff; |
| 37 | 37 |
--color-background-default-secondary: #F7F7F8; |
| 38 |
- --color-background-default-tertiary: #CDD1D5; |
|
| 39 |
- --color-background-default-quaternary: #B1B8BE; |
|
| 38 |
+ --color-background-default-tertiary: #E6E8EA; |
|
| 39 |
+ --color-background-default-quaternary: #CDD1D5; |
|
| 40 | 40 |
--color-background-default-primary-inverse: #33363D; |
| 41 | 41 |
--color-background-default-secondary-inverse: #464C53; |
| 42 | 42 |
--color-background-default-tertiary-inverse: #58616A; |
... | ... | @@ -183,12 +183,12 @@ |
| 183 | 183 |
--spacing-section-sm: var(--spacing-2xlg); |
| 184 | 184 |
--spacing-section-md: var(--spacing-3xlg); |
| 185 | 185 |
--spacing-section-lg: 16rem; |
| 186 |
- --size-wrap: 125.4rem; |
|
| 186 |
+ --size-wrap: 144rem; |
|
| 187 | 187 |
--size-wrap-md: 102.4rem; |
| 188 | 188 |
--size-wrap-sm: 80rem; |
| 189 | 189 |
--size-wrap-xsm: 48rem; |
| 190 | 190 |
--size-wrap-2xsm: 40rem; |
| 191 |
- --size-wrap-full: 133.4rem; |
|
| 191 |
+ --size-wrap-full: 144rem; |
|
| 192 | 192 |
--size-wrap-spacing: 4rem; |
| 193 | 193 |
--size-popup-xsm: 32rem; |
| 194 | 194 |
--size-popup-sm: 44rem; |
--- resources/front/site/SITE_00000/css/styleGuide.css.map
+++ resources/front/site/SITE_00000/css/styleGuide.css.map
... | ... | @@ -1,1 +1,1 @@ |
| 1 |
-{"version":3,"sources":["common/abstracts/_variables.scss","styleGuide.css","common/abstracts/_mixins.scss","styleGuide.scss"],"names":[],"mappings":"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","file":"styleGuide.css"} (파일 끝에 줄바꿈 문자 없음)
|
|
| 1 |
+{"version":3,"sources":["common/abstracts/_variables.scss","styleGuide.css","common/abstracts/_mixins.scss","styleGuide.scss"],"names":[],"mappings":"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","file":"styleGuide.css"} (파일 끝에 줄바꿈 문자 없음)
|
--- resources/front/site/SITE_00000/css/styleGuide.min.css
+++ resources/front/site/SITE_00000/css/styleGuide.min.css
... | ... | @@ -1,1 +1,1 @@ |
| 1 |
-:root{--color-primary5: #ECF8F7;--color-primary10: #D6F8F5;--color-primary20: #AEEEE8;--color-primary30: #76E4DB;--color-primary40: #5FDDCD;--color-primary50: #42BDAE;--color-primary60: #23A091;--color-primary70: #158073;--color-primary80: #084D45;--color-primary90: #002723;--color-secondary5: #E9FCFF;--color-secondary10: #C6F7FF;--color-secondary20: #91E7F5;--color-secondary30: #51D8ED;--color-secondary40: #26C1D9;--color-secondary50: #15A9C0;--color-secondary60: #0B8FA4;--color-secondary70: #007B8E;--color-secondary80: #005765;--color-secondary90: #00353D;--color-accent5: #FFF9E8;--color-accent10: #FFF3D3;--color-accent20: #FFEBB3;--color-accent30: #FFE18F;--color-accent40: #FFD972;--color-accent50: #FFC833;--color-accent60: #DDA40B;--color-accent70: #AC7D00;--color-accent80: #715200;--color-accent90: #3E2D00;--color-background-site: #fff;--color-background-default-primary: #fff;--color-background-default-secondary: #F7F7F8;--color-background-default-tertiary: #CDD1D5;--color-background-default-quaternary: #B1B8BE;--color-background-default-primary-inverse: #33363D;--color-background-default-secondary-inverse: #464C53;--color-background-default-tertiary-inverse: #58616A;--color-background-default-quaternary-inverse: #6D7882;--color-background-alpha-primary: rgba(255, 255, 255, 0.9);--color-background-alpha-primary-inverse: rgba(17, 17, 17, 0.75);--color-background-success-primary: #F3FCF3;--color-background-success-primary-inverse: #009500;--color-background-warning-primary: #FFF8E9;--color-background-warning-primary-inverse: #98690A;--color-background-info-primary: #F0F9FF;--color-background-info-primary-inverse: #0074E5;--color-background-danger-primary: #FEF1F1;--color-background-danger-primary-inverse: #EE0000;--color-background-brand-primary: var(--color-primary5);--color-background-brand-secondary: var(--color-secondary5);--color-background-brand-accent: var(--color-accent5);--color-background-brand-primary-inverse: var(--color-primary50);--color-background-brand-secondary-inverse: var(--color-secondary50);--color-background-brand-accent-inverse: var(--color-accent50);--color-background-brand-primary-inverse-hover: var(--color-primary60);--color-background-brand-secondary-inverse-hover: var(--color-secondary60);--color-background-brand-accent-inverse-hover: var(--color-accent60);--color-background-disabled-primary: #F7F7F8;--color-background-disabled-secondary: #E6E8EA;--color-font-default-primary: #33363D;--color-font-default-secondary: #464C53;--color-font-default-tertiary: #58616A;--color-font-default-quaternary: #6D7882;--color-font-default-primary-inverse: #fff;--color-font-default-secondary-inverse: rgba(255, 255, 255, 0.9);--color-font-default-tertiary-inverse: rgba(255, 255, 255, 0.8);--color-font-default-quaternary-inverse: rgba(255, 255, 255, 0.75);--color-font-success-primary: #006600;--color-font-success-primary-inverse: #F3FCF3;--color-font-warning-primary: #66490E;--color-font-warning-primary-inverse: #FFF8E9;--color-font-info-primary: #0056AA;--color-font-info-primary-inverse: #F0F9FF;--color-font-danger-primary: #CD0404;--color-font-danger-primary-inverse: #FEF1F1;--color-font-brand-primary: var(--color-primary60);--color-font-brand-secondary: var(--color-secondary60);--color-font-brand-accent: var(--color-accent60);--color-font-brand-primary-base: var(--color-primary50);--color-font-brand-accent-base: var(--color-accent50);--color-font-brand-secondary-base: var(--color-secondary50);--color-font-brand-accent-base: var(--color-accent50);--color-font-brand-primary-inverse: var(--color-primary5);--color-font-brand-secondary-inverse: var(--color-secondary5);--color-font-brand-accent-inverse: var(--color-accent5);--color-font-disabled-primary: #58616A;--color-font-disabled-secondary: #464C53;--color-stroke-default-primary: #33363D;--color-stroke-default-secondary: #B1B8BE;--color-stroke-default-tertiary: #CDD1D5;--color-stroke-default-quaternary: #E6E8EA;--color-stroke-default-primary-inverse: #fff;--color-stroke-default-secondary-inverse: #58616A;--color-stroke-default-tertiary-inverse: #464C53;--color-stroke-default-quaternary-inverse: #33363D;--color-stroke-success-primary: #009500;--color-stroke-success-primary-inverse: #D6F5D6;--color-stroke-warning-primary: #98690A;--color-stroke-warning-primary-inverse: #FFB724;--color-stroke-info-primary: #0074E5;--color-stroke-info-primary-inverse: #C7E3FF;--color-stroke-danger-primary: #EE0000;--color-stroke-danger-primary-inverse: #FCCCCC;--color-stroke-brand-primary: var(--color-primary50);--color-stroke-brand-primary-inverse: var(--color-primary10);--color-stroke-brand-secondary: var(--color-secondary50);--color-stroke-brand-secondary-inverse: var(--color-secondary10);--color-stroke-brand-accent: var(--color-accent50);--color-stroke-brand-accent-inverse: var(--color-accent10);--color-stroke-disabled-primary: #CDD1D5;--color-stroke-disabled-secondary: #B1B8BE;--color-icon-default-primary: #33363D;--color-icon-default-secondary: #58616A;--color-icon-default-tertiary: #B1B8BE;--color-icon-default-primary-inverse: #fff;--color-icon-default-secondary-inverse: rgba(255, 255, 255, 0.75);--color-icon-default-tertiary-inverse: rgba(255, 255, 255, 0.25);--color-icon-success-primary: #009500;--color-icon-success-primary-inverse: #F3FCF3;--color-icon-warning-primary: #98690A;--color-icon-warning-primary-inverse: #FFF8E9;--color-icon-info-primary: #0074E5;--color-icon-info-primary-inverse: #F0F9FF;--color-icon-danger-primary: #EE0000;--color-icon-danger-primary-inverse: #FEF1F1;--color-icon-brand-primary: var(--color-primary50);--color-icon-brand-secondary: var(--color-secondary50);--color-icon-brand-accent: var(--color-accent50);--color-icon-brand-primary-inverse: var(--color-primary5);--color-icon-brand-secondary-inverse: var(--color-secondary5);--color-icon-brand-accent-inverse: var(--color-accent5);--color-icon-disabled-primary: #6D7882;--color-icon-disabled-secondary: #58616A;--radius-none: 0;--radius-xsm: 0.8rem;--radius-sm: 1.2rem;--radius-md: 2.4rem;--radius-lg: 3.2rem;--radius-xlg: 4rem;--radius-2xlg: 8rem;--radius-full: 100%;--spacing-none: 0;--spacing-3xsm: 0.2rem;--spacing-2xsm: 0.4rem;--spacing-xsm: 0.8rem;--spacing-sm: 1.2rem;--spacing-md: 1.6rem;--spacing-lg: 2.4rem;--spacing-xlg: 3.2rem;--spacing-2xlg: 4rem;--spacing-3xlg: 8rem;--size-stroke-none: 0;--size-stroke-xsm: 0.1rem;--size-stroke-sm: 0.2rem;--size-stroke-md: 0.4rem;--size-stroke-lg: 0.8rem;--size-font-4xlg: 4.8rem;--size-font-3xlg: 4rem;--size-font-2xlg: 2.8rem;--size-font-xlg: 2.4rem;--size-font-lg: 2rem;--size-font-md: 1.8rem;--size-font-sm: 1.6rem;--size-font-xsm: 1.4rem;--size-font-2xsm: 1.2rem;--size-font-weight-xlg: 800;--size-font-weight-lg: 700;--size-font-weight-md: 400;--size-font-lineheight-xlg: 2;--size-font-lineheight-lg: 1.5;--size-font-lineheight-md: 1.4;--size-font-lineheight-sm: 1.3;--size-font-lineheight-xsm: 1.2;--size-icon-lg: 2.4rem;--size-icon-md: 2.0rem;--size-icon-sm: 1.6rem;--spacing-section-sm: var(--spacing-2xlg);--spacing-section-md: var(--spacing-3xlg);--spacing-section-lg: 16rem;--size-wrap: 125.4rem;--size-wrap-md: 102.4rem;--size-wrap-sm: 80rem;--size-wrap-xsm: 48rem;--size-wrap-2xsm: 40rem;--size-wrap-full: 133.4rem;--size-wrap-spacing: 4rem;--size-popup-xsm: 32rem;--size-popup-sm: 44rem;--size-popup-md: 64rem;--size-popup-lg: 80rem;--size-popup-xlg: var(--size-wrap);--size-popup-round: var(--radius-radius-md);--size-popup-padding: var(--spacing-spacing-2xlg);--form-width-lg: 40rem;--form-width-md: 24rem;--form-width-sm: 16rem;--form-width-xsm: 8rem;--form-height-lg: 6.4rem;--form-height-md: 4.8rem;--form-height-sm: 3.6rem;--form-height-xsm: 2.8rem}:root{--font-heading-lg: 5.6rem;--font-heading-md: var(--size-font-4xlg);--font-heading-sm: var(--size-font-3xlg);--font-tit-xlg: var(--size-font-3xlg);--font-tit-lg: var(--size-font-2xlg);--font-tit-md: var(--size-font-xlg);--font-tit-sm: var(--size-font-md);--font-tit-xsm: var(--size-font-sm);--font-body-lg: var(--size-font-md);--font-body-md: var(--size-font-sm);--font-body-sm: var(--size-font-xsm);--font-body-xsm: var(--size-font-2xsm);--font-label-lg: var(--size-font-md);--font-label-md: var(--size-font-sm);--font-label-sm: var(--size-font-xsm);--font-label-xsm: var(--size-font-2xsm);--font-tit-label: var(--size-font-sm)}@media(max-width: 1279px){:root{--font-heading-lg: 5.2rem;--font-heading-md: var(--size-font-4xlg);--font-heading-sm: var(--size-font-3xlg);--font-tit-xlg: 3.6rem;--font-tit-lg: 2.6rem;--font-tit-md: var(--size-font-md);--font-tit-sm: var(--size-font-sm);--font-tit-xsm: var(--size-font-xsm);--font-body-lg: var(--size-font-sm);--font-body-md: var(--size-font-xsm);--font-body-sm: var(--size-font-2xsm);--font-body-xsm: 1rem;--font-label-lg: var(--size-font-sm);--font-label-md: var(--size-font-xsm);--font-label-sm: var(--size-font-2xsm);--font-label-xsm: 1rem;--font-tit-label: var(--size-font-xsm);--spacing-section-sm: var(--spacing-2xlg);--spacing-section-md: var(--spacing-3xlg);--spacing-section-lg: 16rem;--size-wrap-spacing: 2.4rem}}@media(max-width: 767px){:root{--font-heading-lg: 4.8rem;--font-heading-md: var(--size-font-4xlg);--font-heading-sm: var(--size-font-3xlg);--font-tit-xlg: 3.6rem;--font-tit-lg: 2.4rem;--font-tit-md: var(--size-font-md);--font-tit-sm: var(--size-font-sm);--font-tit-xsm: var(--size-font-xsm);--font-body-lg: var(--size-font-sm);--font-body-md: var(--size-font-xsm);--font-body-sm: var(--size-font-2xsm);--font-body-xsm: 1rem;--font-label-lg: var(--size-font-sm);--font-label-md: var(--size-font-xsm);--font-label-sm: var(--size-font-2xsm);--font-label-xsm: 1rem;--font-tit-label: var(--size-font-xsm);--size-wrap-spacing: 1.6rem;--spacing-section-lg: 12rem;--form-height-lg: 5.6rem;--form-height-md: 4rem;--form-height-sm: 3.2rem;--form-height-xsm: 2.4rem;--pop-gap: 1.6rem}}body{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}section.g-section{padding-bottom:8rem}section.g-section>header{display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;max-width:var(--size-wrap);padding:0 var(--size-wrap-spacing);margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#f7f7f8}section.g-section>header h1{font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>header h2{font-size:var(--font-body-md);font-weight:var(--size-font-weight-md)}section.g-section>header h2::before{content:"";display:inline-block;width:.1rem;height:1rem;vertical-align:baseline;background-color:var(--color-font-default-tertiary);margin:0 1rem}section.g-section>header h1,section.g-section>header h2{color:var(--color-font-default-tertiary)}section.g-section>header em{font-style:normal;margin-left:auto}section.g-section>article{max-width:var(--size-wrap);padding:0 var(--size-wrap-spacing);margin:0 auto;margin-top:4rem}section.g-section>article>h3{font-size:var(--font-tit-md);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article>h3+p{margin-top:.8rem;color:#6d7882}section.g-section>article>h4{margin-top:1.6rem;font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article>h5{margin-top:1.6rem;font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article>ul,section.g-section>article>table,section.g-section>article>div:not(.dim){margin-top:1.6rem}section.g-section>article>ul:nth-of-type(1),section.g-section>article>table:nth-of-type(1),section.g-section>article>div:not(.dim):nth-of-type(1){margin-top:2.4rem}section.g-section>article ul.color{display:grid}section.g-section>article ul.color li{padding:3.6rem 1rem 1.6rem;word-break:break-all}section.g-section>article ul.color li::before,section.g-section>article ul.color li::after{display:block}section.g-section>article ul.color li::after{opacity:.5}section.g-section>article ul.color.gray-color{grid-template-columns:repeat(auto-fill, minmax(20%, 1fr))}section.g-section>article ul.color.gray-color li{color:#33363d}section.g-section>article ul.color.gray-color li:nth-of-type(5)~li{color:#fff}section.g-section>article ul.color.gray-color li:nth-of-type(1){background-color:#fff}section.g-section>article ul.color.gray-color li:nth-of-type(1)::before{content:"$white"}section.g-section>article ul.color.gray-color li:nth-of-type(1)::after{content:"#fff"}section.g-section>article ul.color.gray-color li:nth-of-type(2){background-color:#f7f7f8}section.g-section>article ul.color.gray-color li:nth-of-type(2)::before{content:"$grayColor1"}section.g-section>article ul.color.gray-color li:nth-of-type(2)::after{content:"#F7F7F8"}section.g-section>article ul.color.gray-color li:nth-of-type(3){background-color:#cdd1d5}section.g-section>article ul.color.gray-color li:nth-of-type(3)::before{content:"$grayColor2"}section.g-section>article ul.color.gray-color li:nth-of-type(3)::after{content:"#CDD1D5"}section.g-section>article ul.color.gray-color li:nth-of-type(4){background-color:#b1b8be}section.g-section>article ul.color.gray-color li:nth-of-type(4)::before{content:"$grayColor3"}section.g-section>article ul.color.gray-color li:nth-of-type(4)::after{content:"#B1B8BE"}section.g-section>article ul.color.gray-color li:nth-of-type(5){background-color:#8a949e}section.g-section>article ul.color.gray-color li:nth-of-type(5)::before{content:"$grayColor4"}section.g-section>article ul.color.gray-color li:nth-of-type(5)::after{content:"#8A949E"}section.g-section>article ul.color.gray-color li:nth-of-type(6){background-color:#6d7882}section.g-section>article ul.color.gray-color li:nth-of-type(6)::before{content:"$grayColor5"}section.g-section>article ul.color.gray-color li:nth-of-type(6)::after{content:"#6D7882"}section.g-section>article ul.color.gray-color li:nth-of-type(7){background-color:#58616a}section.g-section>article ul.color.gray-color li:nth-of-type(7)::before{content:"$grayColor6"}section.g-section>article ul.color.gray-color li:nth-of-type(7)::after{content:"#58616A"}section.g-section>article ul.color.gray-color li:nth-of-type(8){background-color:#464c53}section.g-section>article ul.color.gray-color li:nth-of-type(8)::before{content:"$grayColor7"}section.g-section>article ul.color.gray-color li:nth-of-type(8)::after{content:"#464C53"}section.g-section>article ul.color.gray-color li:nth-of-type(9){background-color:#33363d}section.g-section>article ul.color.gray-color li:nth-of-type(9)::before{content:"$grayColor8"}section.g-section>article ul.color.gray-color li:nth-of-type(9)::after{content:"#33363D"}section.g-section>article ul.color.gray-color li:nth-of-type(10){background-color:#111}section.g-section>article ul.color.gray-color li:nth-of-type(10)::before{content:"$black"}section.g-section>article ul.color.gray-color li:nth-of-type(10)::after{content:"#111"}section.g-section>article table.typography td{padding:.8rem 1.6rem;height:8rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.g-section>article table.typography td.title{padding:.8rem 1.6rem .8rem 4rem;text-align:left}section.g-section>article table.typography td:first-child{padding:.8rem 1rem .8rem 4rem;text-align:left}section.g-section>article table.typography thead{background-color:#33363d;color:#fff}section.g-section>article table.typography thead td{height:4rem}section.g-section>article table.typography tbody tr:nth-of-type(odd){background-color:#f7f7f8}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(1) td:first-child{font-size:var(--font-tit-xlg);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(2) td:first-child{font-size:var(--font-tit-lg);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(3) td:first-child{font-size:var(--font-tit-md);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(4) td:first-child{font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(5) td:first-child{font-size:var(--font-tit-xsm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article ul.button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article ul.button li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}section.g-section>article ul.button.size{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.g-section>article ul.button.size li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}section.g-section>article ul.button.size li h5{width:6rem}section.g-section>article ul.button button:not(.btn-like)::after{content:"Normal"}section.g-section>article ul.button button:not(.btn-like):hover::after{content:"Hover"}section.g-section>article ul.button button:not(.btn-like):disabled::after{content:"Inactive"}section.g-section>article ul.input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article ul.badge-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}section.g-section>article ul.icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article ul.icon-wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}section.g-section>article ul.profile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article .paint-target{position:relative}/*# sourceMappingURL=styleGuide.min.css.map */ (파일 끝에 줄바꿈 문자 없음)
|
|
| 1 |
+:root{--color-primary5: #ECF8F7;--color-primary10: #D6F8F5;--color-primary20: #AEEEE8;--color-primary30: #76E4DB;--color-primary40: #5FDDCD;--color-primary50: #42BDAE;--color-primary60: #23A091;--color-primary70: #158073;--color-primary80: #084D45;--color-primary90: #002723;--color-secondary5: #E9FCFF;--color-secondary10: #C6F7FF;--color-secondary20: #91E7F5;--color-secondary30: #51D8ED;--color-secondary40: #26C1D9;--color-secondary50: #15A9C0;--color-secondary60: #0B8FA4;--color-secondary70: #007B8E;--color-secondary80: #005765;--color-secondary90: #00353D;--color-accent5: #FFF9E8;--color-accent10: #FFF3D3;--color-accent20: #FFEBB3;--color-accent30: #FFE18F;--color-accent40: #FFD972;--color-accent50: #FFC833;--color-accent60: #DDA40B;--color-accent70: #AC7D00;--color-accent80: #715200;--color-accent90: #3E2D00;--color-background-site: #fff;--color-background-default-primary: #fff;--color-background-default-secondary: #F7F7F8;--color-background-default-tertiary: #E6E8EA;--color-background-default-quaternary: #CDD1D5;--color-background-default-primary-inverse: #33363D;--color-background-default-secondary-inverse: #464C53;--color-background-default-tertiary-inverse: #58616A;--color-background-default-quaternary-inverse: #6D7882;--color-background-alpha-primary: rgba(255, 255, 255, 0.9);--color-background-alpha-primary-inverse: rgba(17, 17, 17, 0.75);--color-background-success-primary: #F3FCF3;--color-background-success-primary-inverse: #009500;--color-background-warning-primary: #FFF8E9;--color-background-warning-primary-inverse: #98690A;--color-background-info-primary: #F0F9FF;--color-background-info-primary-inverse: #0074E5;--color-background-danger-primary: #FEF1F1;--color-background-danger-primary-inverse: #EE0000;--color-background-brand-primary: var(--color-primary5);--color-background-brand-secondary: var(--color-secondary5);--color-background-brand-accent: var(--color-accent5);--color-background-brand-primary-inverse: var(--color-primary50);--color-background-brand-secondary-inverse: var(--color-secondary50);--color-background-brand-accent-inverse: var(--color-accent50);--color-background-brand-primary-inverse-hover: var(--color-primary60);--color-background-brand-secondary-inverse-hover: var(--color-secondary60);--color-background-brand-accent-inverse-hover: var(--color-accent60);--color-background-disabled-primary: #F7F7F8;--color-background-disabled-secondary: #E6E8EA;--color-font-default-primary: #33363D;--color-font-default-secondary: #464C53;--color-font-default-tertiary: #58616A;--color-font-default-quaternary: #6D7882;--color-font-default-primary-inverse: #fff;--color-font-default-secondary-inverse: rgba(255, 255, 255, 0.9);--color-font-default-tertiary-inverse: rgba(255, 255, 255, 0.8);--color-font-default-quaternary-inverse: rgba(255, 255, 255, 0.75);--color-font-success-primary: #006600;--color-font-success-primary-inverse: #F3FCF3;--color-font-warning-primary: #66490E;--color-font-warning-primary-inverse: #FFF8E9;--color-font-info-primary: #0056AA;--color-font-info-primary-inverse: #F0F9FF;--color-font-danger-primary: #CD0404;--color-font-danger-primary-inverse: #FEF1F1;--color-font-brand-primary: var(--color-primary60);--color-font-brand-secondary: var(--color-secondary60);--color-font-brand-accent: var(--color-accent60);--color-font-brand-primary-base: var(--color-primary50);--color-font-brand-accent-base: var(--color-accent50);--color-font-brand-secondary-base: var(--color-secondary50);--color-font-brand-accent-base: var(--color-accent50);--color-font-brand-primary-inverse: var(--color-primary5);--color-font-brand-secondary-inverse: var(--color-secondary5);--color-font-brand-accent-inverse: var(--color-accent5);--color-font-disabled-primary: #58616A;--color-font-disabled-secondary: #464C53;--color-stroke-default-primary: #33363D;--color-stroke-default-secondary: #B1B8BE;--color-stroke-default-tertiary: #CDD1D5;--color-stroke-default-quaternary: #E6E8EA;--color-stroke-default-primary-inverse: #fff;--color-stroke-default-secondary-inverse: #58616A;--color-stroke-default-tertiary-inverse: #464C53;--color-stroke-default-quaternary-inverse: #33363D;--color-stroke-success-primary: #009500;--color-stroke-success-primary-inverse: #D6F5D6;--color-stroke-warning-primary: #98690A;--color-stroke-warning-primary-inverse: #FFB724;--color-stroke-info-primary: #0074E5;--color-stroke-info-primary-inverse: #C7E3FF;--color-stroke-danger-primary: #EE0000;--color-stroke-danger-primary-inverse: #FCCCCC;--color-stroke-brand-primary: var(--color-primary50);--color-stroke-brand-primary-inverse: var(--color-primary10);--color-stroke-brand-secondary: var(--color-secondary50);--color-stroke-brand-secondary-inverse: var(--color-secondary10);--color-stroke-brand-accent: var(--color-accent50);--color-stroke-brand-accent-inverse: var(--color-accent10);--color-stroke-disabled-primary: #CDD1D5;--color-stroke-disabled-secondary: #B1B8BE;--color-icon-default-primary: #33363D;--color-icon-default-secondary: #58616A;--color-icon-default-tertiary: #B1B8BE;--color-icon-default-primary-inverse: #fff;--color-icon-default-secondary-inverse: rgba(255, 255, 255, 0.75);--color-icon-default-tertiary-inverse: rgba(255, 255, 255, 0.25);--color-icon-success-primary: #009500;--color-icon-success-primary-inverse: #F3FCF3;--color-icon-warning-primary: #98690A;--color-icon-warning-primary-inverse: #FFF8E9;--color-icon-info-primary: #0074E5;--color-icon-info-primary-inverse: #F0F9FF;--color-icon-danger-primary: #EE0000;--color-icon-danger-primary-inverse: #FEF1F1;--color-icon-brand-primary: var(--color-primary50);--color-icon-brand-secondary: var(--color-secondary50);--color-icon-brand-accent: var(--color-accent50);--color-icon-brand-primary-inverse: var(--color-primary5);--color-icon-brand-secondary-inverse: var(--color-secondary5);--color-icon-brand-accent-inverse: var(--color-accent5);--color-icon-disabled-primary: #6D7882;--color-icon-disabled-secondary: #58616A;--radius-none: 0;--radius-xsm: 0.8rem;--radius-sm: 1.2rem;--radius-md: 2.4rem;--radius-lg: 3.2rem;--radius-xlg: 4rem;--radius-2xlg: 8rem;--radius-full: 100%;--spacing-none: 0;--spacing-3xsm: 0.2rem;--spacing-2xsm: 0.4rem;--spacing-xsm: 0.8rem;--spacing-sm: 1.2rem;--spacing-md: 1.6rem;--spacing-lg: 2.4rem;--spacing-xlg: 3.2rem;--spacing-2xlg: 4rem;--spacing-3xlg: 8rem;--size-stroke-none: 0;--size-stroke-xsm: 0.1rem;--size-stroke-sm: 0.2rem;--size-stroke-md: 0.4rem;--size-stroke-lg: 0.8rem;--size-font-4xlg: 4.8rem;--size-font-3xlg: 4rem;--size-font-2xlg: 2.8rem;--size-font-xlg: 2.4rem;--size-font-lg: 2rem;--size-font-md: 1.8rem;--size-font-sm: 1.6rem;--size-font-xsm: 1.4rem;--size-font-2xsm: 1.2rem;--size-font-weight-xlg: 800;--size-font-weight-lg: 700;--size-font-weight-md: 400;--size-font-lineheight-xlg: 2;--size-font-lineheight-lg: 1.5;--size-font-lineheight-md: 1.4;--size-font-lineheight-sm: 1.3;--size-font-lineheight-xsm: 1.2;--size-icon-lg: 2.4rem;--size-icon-md: 2.0rem;--size-icon-sm: 1.6rem;--spacing-section-sm: var(--spacing-2xlg);--spacing-section-md: var(--spacing-3xlg);--spacing-section-lg: 16rem;--size-wrap: 144rem;--size-wrap-md: 102.4rem;--size-wrap-sm: 80rem;--size-wrap-xsm: 48rem;--size-wrap-2xsm: 40rem;--size-wrap-full: 144rem;--size-wrap-spacing: 4rem;--size-popup-xsm: 32rem;--size-popup-sm: 44rem;--size-popup-md: 64rem;--size-popup-lg: 80rem;--size-popup-xlg: var(--size-wrap);--size-popup-round: var(--radius-radius-md);--size-popup-padding: var(--spacing-spacing-2xlg);--form-width-lg: 40rem;--form-width-md: 24rem;--form-width-sm: 16rem;--form-width-xsm: 8rem;--form-height-lg: 6.4rem;--form-height-md: 4.8rem;--form-height-sm: 3.6rem;--form-height-xsm: 2.8rem}:root{--font-heading-lg: 5.6rem;--font-heading-md: var(--size-font-4xlg);--font-heading-sm: var(--size-font-3xlg);--font-tit-xlg: var(--size-font-3xlg);--font-tit-lg: var(--size-font-2xlg);--font-tit-md: var(--size-font-xlg);--font-tit-sm: var(--size-font-md);--font-tit-xsm: var(--size-font-sm);--font-body-lg: var(--size-font-md);--font-body-md: var(--size-font-sm);--font-body-sm: var(--size-font-xsm);--font-body-xsm: var(--size-font-2xsm);--font-label-lg: var(--size-font-md);--font-label-md: var(--size-font-sm);--font-label-sm: var(--size-font-xsm);--font-label-xsm: var(--size-font-2xsm);--font-tit-label: var(--size-font-sm)}@media(max-width: 1279px){:root{--font-heading-lg: 5.2rem;--font-heading-md: var(--size-font-4xlg);--font-heading-sm: var(--size-font-3xlg);--font-tit-xlg: 3.6rem;--font-tit-lg: 2.6rem;--font-tit-md: var(--size-font-md);--font-tit-sm: var(--size-font-sm);--font-tit-xsm: var(--size-font-xsm);--font-body-lg: var(--size-font-sm);--font-body-md: var(--size-font-xsm);--font-body-sm: var(--size-font-2xsm);--font-body-xsm: 1rem;--font-label-lg: var(--size-font-sm);--font-label-md: var(--size-font-xsm);--font-label-sm: var(--size-font-2xsm);--font-label-xsm: 1rem;--font-tit-label: var(--size-font-xsm);--spacing-section-sm: var(--spacing-2xlg);--spacing-section-md: var(--spacing-3xlg);--spacing-section-lg: 16rem;--size-wrap-spacing: 2.4rem}}@media(max-width: 767px){:root{--font-heading-lg: 4.8rem;--font-heading-md: var(--size-font-4xlg);--font-heading-sm: var(--size-font-3xlg);--font-tit-xlg: 3.6rem;--font-tit-lg: 2.4rem;--font-tit-md: var(--size-font-md);--font-tit-sm: var(--size-font-sm);--font-tit-xsm: var(--size-font-xsm);--font-body-lg: var(--size-font-sm);--font-body-md: var(--size-font-xsm);--font-body-sm: var(--size-font-2xsm);--font-body-xsm: 1rem;--font-label-lg: var(--size-font-sm);--font-label-md: var(--size-font-xsm);--font-label-sm: var(--size-font-2xsm);--font-label-xsm: 1rem;--font-tit-label: var(--size-font-xsm);--size-wrap-spacing: 1.6rem;--spacing-section-lg: 12rem;--form-height-lg: 5.6rem;--form-height-md: 4rem;--form-height-sm: 3.2rem;--form-height-xsm: 2.4rem;--pop-gap: 1.6rem}}body{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}section.g-section{padding-bottom:8rem}section.g-section>header{display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;max-width:var(--size-wrap);padding:0 var(--size-wrap-spacing);margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#f7f7f8}section.g-section>header h1{font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>header h2{font-size:var(--font-body-md);font-weight:var(--size-font-weight-md)}section.g-section>header h2::before{content:"";display:inline-block;width:.1rem;height:1rem;vertical-align:baseline;background-color:var(--color-font-default-tertiary);margin:0 1rem}section.g-section>header h1,section.g-section>header h2{color:var(--color-font-default-tertiary)}section.g-section>header em{font-style:normal;margin-left:auto}section.g-section>article{max-width:var(--size-wrap);padding:0 var(--size-wrap-spacing);margin:0 auto;margin-top:4rem}section.g-section>article>h3{font-size:var(--font-tit-md);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article>h3+p{margin-top:.8rem;color:#6d7882}section.g-section>article>h4{margin-top:1.6rem;font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article>h5{margin-top:1.6rem;font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article>ul,section.g-section>article>table,section.g-section>article>div:not(.dim){margin-top:1.6rem}section.g-section>article>ul:nth-of-type(1),section.g-section>article>table:nth-of-type(1),section.g-section>article>div:not(.dim):nth-of-type(1){margin-top:2.4rem}section.g-section>article ul.color{display:grid}section.g-section>article ul.color li{padding:3.6rem 1rem 1.6rem;word-break:break-all}section.g-section>article ul.color li::before,section.g-section>article ul.color li::after{display:block}section.g-section>article ul.color li::after{opacity:.5}section.g-section>article ul.color.gray-color{grid-template-columns:repeat(auto-fill, minmax(20%, 1fr))}section.g-section>article ul.color.gray-color li{color:#33363d}section.g-section>article ul.color.gray-color li:nth-of-type(5)~li{color:#fff}section.g-section>article ul.color.gray-color li:nth-of-type(1){background-color:#fff}section.g-section>article ul.color.gray-color li:nth-of-type(1)::before{content:"$white"}section.g-section>article ul.color.gray-color li:nth-of-type(1)::after{content:"#fff"}section.g-section>article ul.color.gray-color li:nth-of-type(2){background-color:#f7f7f8}section.g-section>article ul.color.gray-color li:nth-of-type(2)::before{content:"$grayColor1"}section.g-section>article ul.color.gray-color li:nth-of-type(2)::after{content:"#F7F7F8"}section.g-section>article ul.color.gray-color li:nth-of-type(3){background-color:#cdd1d5}section.g-section>article ul.color.gray-color li:nth-of-type(3)::before{content:"$grayColor2"}section.g-section>article ul.color.gray-color li:nth-of-type(3)::after{content:"#CDD1D5"}section.g-section>article ul.color.gray-color li:nth-of-type(4){background-color:#b1b8be}section.g-section>article ul.color.gray-color li:nth-of-type(4)::before{content:"$grayColor3"}section.g-section>article ul.color.gray-color li:nth-of-type(4)::after{content:"#B1B8BE"}section.g-section>article ul.color.gray-color li:nth-of-type(5){background-color:#8a949e}section.g-section>article ul.color.gray-color li:nth-of-type(5)::before{content:"$grayColor4"}section.g-section>article ul.color.gray-color li:nth-of-type(5)::after{content:"#8A949E"}section.g-section>article ul.color.gray-color li:nth-of-type(6){background-color:#6d7882}section.g-section>article ul.color.gray-color li:nth-of-type(6)::before{content:"$grayColor5"}section.g-section>article ul.color.gray-color li:nth-of-type(6)::after{content:"#6D7882"}section.g-section>article ul.color.gray-color li:nth-of-type(7){background-color:#58616a}section.g-section>article ul.color.gray-color li:nth-of-type(7)::before{content:"$grayColor6"}section.g-section>article ul.color.gray-color li:nth-of-type(7)::after{content:"#58616A"}section.g-section>article ul.color.gray-color li:nth-of-type(8){background-color:#464c53}section.g-section>article ul.color.gray-color li:nth-of-type(8)::before{content:"$grayColor7"}section.g-section>article ul.color.gray-color li:nth-of-type(8)::after{content:"#464C53"}section.g-section>article ul.color.gray-color li:nth-of-type(9){background-color:#33363d}section.g-section>article ul.color.gray-color li:nth-of-type(9)::before{content:"$grayColor8"}section.g-section>article ul.color.gray-color li:nth-of-type(9)::after{content:"#33363D"}section.g-section>article ul.color.gray-color li:nth-of-type(10){background-color:#111}section.g-section>article ul.color.gray-color li:nth-of-type(10)::before{content:"$black"}section.g-section>article ul.color.gray-color li:nth-of-type(10)::after{content:"#111"}section.g-section>article table.typography td{padding:.8rem 1.6rem;height:8rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.g-section>article table.typography td.title{padding:.8rem 1.6rem .8rem 4rem;text-align:left}section.g-section>article table.typography td:first-child{padding:.8rem 1rem .8rem 4rem;text-align:left}section.g-section>article table.typography thead{background-color:#33363d;color:#fff}section.g-section>article table.typography thead td{height:4rem}section.g-section>article table.typography tbody tr:nth-of-type(odd){background-color:#f7f7f8}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(1) td:first-child{font-size:var(--font-tit-xlg);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(2) td:first-child{font-size:var(--font-tit-lg);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(3) td:first-child{font-size:var(--font-tit-md);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(4) td:first-child{font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(5) td:first-child{font-size:var(--font-tit-xsm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article ul.button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article ul.button li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}section.g-section>article ul.button.size{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.g-section>article ul.button.size li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}section.g-section>article ul.button.size li h5{width:6rem}section.g-section>article ul.button button:not(.btn-like)::after{content:"Normal"}section.g-section>article ul.button button:not(.btn-like):hover::after{content:"Hover"}section.g-section>article ul.button button:not(.btn-like):disabled::after{content:"Inactive"}section.g-section>article ul.input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article ul.badge-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}section.g-section>article ul.icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article ul.icon-wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}section.g-section>article ul.profile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article .paint-target{position:relative}/*# sourceMappingURL=styleGuide.min.css.map */ (파일 끝에 줄바꿈 문자 없음)
|
--- resources/front/site/SITE_00000/css/styleGuide.min.css.map
+++ resources/front/site/SITE_00000/css/styleGuide.min.css.map
... | ... | @@ -1,1 +1,1 @@ |
| 1 |
-{"version":3,"sources":["common/abstracts/_variables.scss","common/abstracts/_mixins.scss","styleGuide.scss"],"names":[],"mappings":"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","file":"styleGuide.min.css"} (파일 끝에 줄바꿈 문자 없음)
|
|
| 1 |
+{"version":3,"sources":["common/abstracts/_variables.scss","common/abstracts/_mixins.scss","styleGuide.scss"],"names":[],"mappings":"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","file":"styleGuide.min.css"} (파일 끝에 줄바꿈 문자 없음)
|
+++ resources/front/site/SITE_00000/images/common/common/txt-none-sch.svg
... | ... | @@ -0,0 +1,6 @@ |
| 1 | +<svg width="80" height="80" viewBox="0 0 80 80" fill="none" xmlns="http://www.w3.org/2000/svg"> | |
| 2 | +<path d="M58.9578 53.262L53.2648 58.955L43.3008 48.991L48.9938 43.298L58.9578 53.262Z" fill="#C1BFC8"/> | |
| 3 | +<path d="M73.6422 62.256L61.8082 50.422C60.2362 48.85 57.6872 48.85 56.1152 50.422L50.4222 56.115C48.8502 57.687 48.8502 60.236 50.4222 61.808L62.2562 73.642C65.4002 76.788 70.5012 76.788 73.6452 73.642C76.7852 70.5 76.7832 65.401 73.6412 62.257L73.6422 62.256Z" fill="#727077"/> | |
| 4 | +<path d="M31.175 58.349C46.1833 58.349 58.35 46.1824 58.35 31.174C58.35 16.1657 46.1833 3.99902 31.175 3.99902C16.1667 3.99902 4 16.1657 4 31.174C4 46.1824 16.1667 58.349 31.175 58.349Z" fill="#918F97"/> | |
| 5 | +<path d="M31.1748 50.297C41.7361 50.297 50.2978 41.7354 50.2978 31.174C50.2978 20.6127 41.7361 12.051 31.1748 12.051C20.6134 12.051 12.0518 20.6127 12.0518 31.174C12.0518 41.7354 20.6134 50.297 31.1748 50.297Z" fill="#C7E3FF"/> | |
| 6 | +</svg> |
+++ resources/front/site/SITE_00000/images/common/member/login-kakao.svg
... | ... | @@ -0,0 +1,3 @@ |
| 1 | +<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"> | |
| 2 | +<path opacity="0.902" fill-rule="evenodd" clip-rule="evenodd" d="M10.2308 0C4.82103 0 0 3.705 0 8.27658C0 11.1186 1.86487 13.6253 4.70436 15.1156L3.50957 19.4573C3.40368 19.8418 3.84521 20.1474 4.18385 19.9247L9.42128 16.4862C9.86282 16.5283 10.3121 16.5532 10.2308 16.5532C16.7168 16.5532 21 12.847 21 8.27658C21 3.705 16.7168 0 10.2308 0Z" fill="black"/> | |
| 3 | +</svg> |
+++ resources/front/site/SITE_00000/images/common/member/login-onepass.svg
... | ... | @@ -0,0 +1,17 @@ |
| 1 | +<svg width="22" height="20" viewBox="0 0 22 20" fill="none" xmlns="http://www.w3.org/2000/svg"> | |
| 2 | +<g clip-path="url(#clip0_8288_3220)"> | |
| 3 | +<path d="M1.78763 1.79243H5.3652V0H0V5.38194H1.78763V1.79243Z" fill="white"/> | |
| 4 | +<path d="M1.78763 14.6146H0V20H5.3652V18.2064H1.78763V14.6146Z" fill="white"/> | |
| 5 | +<path d="M10.1947 12.8663C10.2051 11.7727 10.4134 10.7314 11.4397 9.48456C11.7717 9.08289 11.7197 8.48967 11.324 8.15301C10.9248 7.81867 10.3301 7.87323 9.998 8.27258C8.66856 9.8456 8.30293 11.4871 8.3145 12.8663C8.31913 14.1711 8.576 15.274 8.56674 16.0611C8.56443 16.5672 8.48806 16.8946 8.28905 17.1918C8.08772 17.4843 7.69896 17.8245 6.8682 18.1588C6.38687 18.3504 6.15199 18.9018 6.34406 19.3847C6.48985 19.7539 6.84275 19.9791 7.21763 19.9791C7.33333 19.9791 7.45135 19.9582 7.56358 19.9118C8.61187 19.4962 9.36973 18.9552 9.84412 18.2528C10.3231 17.5505 10.4516 16.7657 10.4492 16.0611C10.4411 14.9431 10.1878 13.9006 10.1947 12.8663Z" fill="white"/> | |
| 6 | +<path d="M11.8169 17.6422C11.302 17.583 10.8357 17.9533 10.7755 18.4699C10.764 18.5466 10.6529 19.1642 10.219 19.8282C10.1831 19.8851 10.138 19.942 10.0975 20H12.2554C12.5666 19.2884 12.6349 18.7555 12.6442 18.6893C12.7032 18.1727 12.3341 17.7037 11.8169 17.6422Z" fill="white"/> | |
| 7 | +<path d="M14.7164 6.30717C14.19 6.30717 13.6473 6.37799 13.1 6.53355C12.599 6.67518 12.3075 7.1941 12.4475 7.69793C12.5875 8.19828 13.107 8.49083 13.6068 8.35152C13.9933 8.2424 14.3589 8.19596 14.7164 8.19596C16.1269 8.18667 17.5165 8.98073 18.9107 10.1416C19.9567 11.01 20.9714 12.0536 22 12.9754V10.4005C21.4007 9.83051 20.7724 9.24077 20.1105 8.68818C18.5937 7.43441 16.8431 6.31414 14.7164 6.30717Z" fill="white"/> | |
| 8 | +<path d="M22 0H16.6348V1.79243H20.2124V4.70397C18.5381 3.69283 16.6024 3.08103 14.603 3.07871C12.7587 3.07755 10.8681 3.60692 9.17072 4.81077C6.00273 7.02925 4.99264 10.1799 5.01693 13.2505C5.01693 14.192 5.10256 15.1416 5.23677 16.0796C5.30851 16.5951 5.78521 16.9538 6.30009 16.8807C6.81613 16.8064 7.1725 16.3269 7.10077 15.8126C6.97581 14.9373 6.90176 14.0806 6.90176 13.2505C6.92374 10.5236 7.64342 8.22847 10.2572 6.35245C11.6317 5.38194 13.1116 4.96982 14.603 4.96749C16.8153 4.96517 19.0484 5.91247 20.7134 7.40074C21.1299 7.76759 21.5638 8.13559 22 8.49547V0Z" fill="white"/> | |
| 9 | +<path d="M18.773 11.8354C17.8821 11.0077 17.2272 10.3773 16.5237 10.0395C15.9394 9.77595 15.3644 9.6378 14.8113 9.6378C13.7734 9.62735 12.8698 10.1695 12.3549 10.9194C11.8284 11.6694 11.5982 12.5888 11.5959 13.5407C11.5959 14.0411 11.6607 14.5542 11.796 15.0592C12.1964 16.486 13.3152 18.2795 14.8772 20H17.5338C17.4505 19.9245 17.3672 19.8468 17.2839 19.769C15.3424 17.958 13.8961 15.6965 13.6138 14.5705C13.5235 14.2257 13.4784 13.8739 13.4784 13.5407C13.4761 12.9046 13.645 12.3473 13.8891 12.0142C14.1402 11.6821 14.3751 11.5382 14.8113 11.5266C15.0508 11.5266 15.362 11.5846 15.7554 11.7634C15.9024 11.8075 16.666 12.4205 17.4818 13.2076C18.3206 14.0039 19.3214 15.0023 20.3362 15.9531C20.9054 16.4813 21.4863 16.9422 22 17.3566V14.9141C21.8727 14.8038 21.7443 14.69 21.6205 14.5716C20.6324 13.6476 19.6408 12.655 18.773 11.8354Z" fill="white"/> | |
| 10 | +<path d="M16.6938 14.0817C16.3745 13.6708 15.7832 13.6 15.3713 13.9204C14.9652 14.2408 14.89 14.8328 15.2116 15.2449C15.6513 15.8091 16.8812 17.2823 18.3484 18.6626C18.8517 19.134 19.3828 19.5925 19.9231 20H22V19.1282C21.8959 19.069 21.7917 19.0074 21.683 18.9366C19.7056 17.6875 17.2492 14.8108 16.6938 14.0817Z" fill="white"/> | |
| 11 | +</g> | |
| 12 | +<defs> | |
| 13 | +<clipPath id="clip0_8288_3220"> | |
| 14 | +<rect width="22" height="20" fill="white"/> | |
| 15 | +</clipPath> | |
| 16 | +</defs> | |
| 17 | +</svg> |
+++ resources/front/site/SITE_00000/images/custom/main/course-obj1.svg
... | ... | @@ -0,0 +1,9 @@ |
| 1 | +<svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
| 2 | +<rect width="120" height="120" fill="url(#pattern0_8308_17006)"/> | |
| 3 | +<defs> | |
| 4 | +<pattern id="pattern0_8308_17006" patternContentUnits="objectBoundingBox" width="1" height="1"> | |
| 5 | +<use xlink:href="#image0_8308_17006" transform="scale(0.000369822)"/> | |
| 6 | +</pattern> | |
| 7 | +<image id="image0_8308_17006" width="2704" height="2704" preserveAspectRatio="none" xlink:href="data:image/png;base64,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AAAAAAAAAAAAxAhIAQAAAAAAAAAAAGIEpAAAAAAAAAAAAAAxAlIAAAAAAAAAAACAGAEpAAAAAAAAAAAAQIyAFAAAAAAAAAAAACBGQAoAAAAAAAAAAAAQIyAFAAAAAAAAAAAAiBGQAgAAAAAAAAAAAMQISAEAAAAAAAAAAABiBKQAAAAAAAAAAAAAMQJSAAAAAAAAAAAAgBgBKQAAAAAAAAAAAECMgBQAAAAAAAAAAAAgRkAKAAAAAAAAAAAAECMgBQAAAAAAAAAAAIgRkAIAAAAAAAAAAADECEgBAAAAAAAAAAAAYgSkAAAAAAAAAAAAADECUgAAAAAAAAAAAIAYASkAAAAAAAAAAABAjIAUAAAAAAAAAAAAIEZACgAAAAAAAAAAABAjIAUAAAAAAAAAAACIEZACAAAAAAAAAAAAxAhIAQAAAAAAAAAAAGIEpAAAAAAAAAAAAAAxAlIAAAAAAAAAAACAGAEpAAAAAAAAAAAAQIyAFAAAAAAAAAAAACBGQAoAAAAAAAAAAAAQIyAFAAAAAAAAAAAAiBGQAgAAAAAAAAAAAMQISAEAAAAAAAAAAABiBKQAAAAAAAAAAAAAMQJSAAAAAAAAAAAAgBgBKQAAAAAAAAAAAECMgBQAAAAAAAAAAAAgRkAKAAAAAAAAAAAAECMgBQAAAAAAAAAAAIgRkAIAAAAAAAAAAADECEgBAAAAAAAAAAAAYgSkAAAAAAAAAAAAADECUgAAAAAAAAAAAIAYASkAAAAAAAAAAABAjIAUAAAAAAAAAAAAIEZACgAAAAAAAAAAABAjIAUAAAAAAAAAAACIEZACAAAAAAAAAAAAxAhIAQAAAAAAAAAAAGIEpAAAAAAAAAAAAAAxAlIAAAAAAAAAAACAGAEpAAAAAAAAAAAAQIyAFAAAAAAAAAAAACBGQAoAAAAAAAAAAAAQIyAFAAAAAAAAAAAAiBGQAgAAAAAAAAAAAMQISAEAAAAAAAAAAABiBKQAAAAAAAAAAAAAMQJSAAAAAAAAAAAAgBgBKQAAAAAAAAAAAECMgBQAAAAAAAAAAAAgRkAKAAAAAAAAAAAAECMgBQAAAAAAAAAAAIgRkAIAAAAAAAAAAADECEgBAAAAAAAAAAAAYgSkAAAAAAAAAAAAADECUgAAAAAAAAAAAIAYASkAAAAAAAAAAABAjIAUAAAAAAAAAAAAIEZA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AAAAADECUgAAAAAAAAAAAIAYASkAAAAAAAAAAABAjIAUAAAAAAAAAAAAIEZACgAAAAAAAAAAABAjIAUAAAAAAAAAAACIEZACAAAAAAAAAAAAxAhIAQAAAAAAAAAAAGIEpAAAAAAAAAAAAAAxAlIAAAAAAAAAAACAGAEpAAAAAAAAAAAAQIyAFAAAAAAAAAAAACBGQAoAAAAAAAAAAAAQIyAFAAAAAAAAAAAAiBGQAgAAAAAAAAAAAMQISAEAAAAAAAAAAABiBKQAAAAAAAAAAAAAMQJSAAAAAAAAAAAAgBgBKQAAAAAAAAAAAECMgBQAAAAAAAAAAAAgRkAKAAAAAAAAAAAAECMgBQAAAAAAAAAAAIgRkAIAAAAAAAAAAADECEgBAAAAAAAAAAAAYgSkAAAAAAAAAAAAADECUgAAAAAAAAAAAIAYASkAAAAAAAAAAABAjIAUAAAAAAAAAAAAIEZACgAAAAAAAAAAABAjIAUAAAAAAAAAAACIEZACAAAAAAAAAAAAxAhIAQAAAAAAAAAAAGIEpAAAAAAAAAAAAAAxAlIAAAAAAAAAAACAGAEpAAAAAAAAAAAAQIyAFAAAAAAAAAAAACBGQAoAAAAAAAAAAAAQIyAFAAAAAAAAAAAAiBGQAgAAAAAAAAAAAMQISAEAAAAAAAAAAABiBKQAAAAAAAAAAAAAMQJSAAAAAAAAAAAAgBgBKQAAAAAAAAAAAECMgBQAAAAAAAAAAAAgRkAKAAAAAAAAAAAAECMgBQAAAAAAAAAAAIgRkAIAAAAAAAAAAADECEgBAAAAAAAAAAAAYgSkAAAAAAAAAAAAADECUgAAAAAAAAAAAIAYASkAAAAAAAAAAABAjIAUAAAAAAAAAAAAIEZACgAAAAAAAAAAABAjIAUAAAAAAAAAAACIEZACAAAAAAAAAAAAxDyt8zKdfQQAAAAAAAAAAAAAx7FACgAAAAAAAAAAABDxY3hUQAoAAAAAAAAAAAAQIyAFAAAAAAAAAAAAiBGQAgAAAAAAAAAAAMQISAEAAAAAAAAAAABiBKQAAAAAAAAAAAAAMQJSAAAAAAAAAAAAgBgBKQAAAAAAAAAAAECMgBQAAAAAAAAAAAAgRkAKAAAAAAAAAAAAECMgBQAAAAAAAAAAAIgRkAIAAAAAAAAAAADECEgBAAAAAAAAAAAAYgSkAAAAAAAAAAAA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"/> | |
| 8 | +</defs> | |
| 9 | +</svg> |
+++ resources/front/site/SITE_00000/images/custom/main/course-obj2.svg
... | ... | @@ -0,0 +1,9 @@ |
| 1 | +<svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
| 2 | +<rect width="120" height="120" fill="url(#pattern0_8532_1025)"/> | |
| 3 | +<defs> | |
| 4 | +<pattern id="pattern0_8532_1025" patternContentUnits="objectBoundingBox" width="1" height="1"> | |
| 5 | +<use xlink:href="#image0_8532_1025" transform="scale(0.005)"/> | |
| 6 | +</pattern> | |
| 7 | +<image id="image0_8532_1025" width="200" height="200" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/> | |
| 8 | +</defs> | |
| 9 | +</svg> |
+++ resources/front/site/SITE_00000/images/custom/main/facility-obj.svg
| This file is too big to display. |
+++ resources/front/site/SITE_00000/images/custom/main/library-obj.svg
... | ... | @@ -0,0 +1,9 @@ |
| 1 | +<svg width="197" height="217" viewBox="0 0 197 217" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
| 2 | +<rect opacity="0.1" x="0.397461" y="43.3975" width="200" height="200" transform="rotate(-30 0.397461 43.3975)" fill="url(#pattern0_8308_17379)"/> | |
| 3 | +<defs> | |
| 4 | +<pattern id="pattern0_8308_17379" patternContentUnits="objectBoundingBox" width="1" height="1"> | |
| 5 | +<use xlink:href="#image0_8308_17379" transform="translate(0.05 0.156658) scale(0.000310345)"/> | |
| 6 | +</pattern> | |
| 7 | +<image id="image0_8308_17379" width="2900" height="2217" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/> | |
| 8 | +</defs> | |
| 9 | +</svg> |
+++ resources/front/site/SITE_00000/images/custom/main/quick-img1.svg
... | ... | @@ -0,0 +1,9 @@ |
| 1 | +<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
| 2 | +<rect width="64" height="64" fill="url(#pattern0_8308_16497)"/> | |
| 3 | +<defs> | |
| 4 | +<pattern id="pattern0_8308_16497" patternContentUnits="objectBoundingBox" width="1" height="1"> | |
| 5 | +<use xlink:href="#image0_8308_16497" transform="scale(0.00520833)"/> | |
| 6 | +</pattern> | |
| 7 | +<image id="image0_8308_16497" width="192" height="192" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/> | |
| 8 | +</defs> | |
| 9 | +</svg> |
+++ resources/front/site/SITE_00000/images/custom/main/sch-obj.svg
... | ... | @@ -0,0 +1,9 @@ |
| 1 | +<svg width="113" height="48" viewBox="0 0 113 48" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
| 2 | +<rect width="113" height="48" fill="url(#pattern0_8308_16461)"/> | |
| 3 | +<defs> | |
| 4 | +<pattern id="pattern0_8308_16461" patternContentUnits="objectBoundingBox" width="1" height="1"> | |
| 5 | +<use xlink:href="#image0_8308_16461" transform="matrix(0.0016 0 0 0.00376667 0 -0.00473333)"/> | |
| 6 | +</pattern> | |
| 7 | +<image id="image0_8308_16461" width="625" height="268" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/> | |
| 8 | +</defs> | |
| 9 | +</svg> |
--- resources/front/site/SITE_00000/images/custom/main/student-mn-today-chart.svg
... | ... | @@ -1,116 +0,0 @@ |
| 1 | -<svg xmlns="http://www.w3.org/2000/svg"> | |
| 2 | - <defs> | |
| 3 | - <!-- 기본 상태 --> | |
| 4 | - <linearGradient id="chartLine1Default" x1="47.9993" y1="12.0004" x2="95.9993" y2="60.0004" gradientUnits="userSpaceOnUse"> | |
| 5 | - <stop stop-color="#DDDAE3"/> | |
| 6 | - <stop offset="0.5" stop-color="#EFEEF3"/> | |
| 7 | - <stop offset="1" stop-color="white" stop-opacity="0.025"/> | |
| 8 | - </linearGradient> | |
| 9 | - <linearGradient id="chartLine2Default" x1="89.5636" y1="81.8149" x2="6.43775" y2="81.8149" gradientUnits="userSpaceOnUse"> | |
| 10 | - <stop stop-color="#DDDAE3"/> | |
| 11 | - <stop offset="0.5" stop-color="#EFEEF3"/> | |
| 12 | - <stop offset="1" stop-color="white" stop-opacity="0.025"/> | |
| 13 | - </linearGradient> | |
| 14 | - <linearGradient id="chartLine3Default" x1="48" y1="12.0004" x2="0" y2="60.0004" gradientUnits="userSpaceOnUse"> | |
| 15 | - <stop stop-color="white" stop-opacity="0.025"/> | |
| 16 | - <stop offset="0.5" stop-color="#EFEEF3"/> | |
| 17 | - <stop offset="1" stop-color="#DDDAE3"/> | |
| 18 | - </linearGradient> | |
| 19 | - | |
| 20 | - <!-- Active 상태 --> | |
| 21 | - <linearGradient id="chartLine1Active" x1="47.9993" y1="12.0004" x2="95.9993" y2="60.0004" gradientUnits="userSpaceOnUse"> | |
| 22 | - <stop stop-color="#4686CF"/> | |
| 23 | - <stop offset="0.5" stop-color="#88B7EC"/> | |
| 24 | - <stop offset="1" stop-color="white" stop-opacity="0.025"/> | |
| 25 | - </linearGradient> | |
| 26 | - <linearGradient id="chartLine2Active" x1="89.5636" y1="81.8149" x2="6.43775" y2="81.8149" gradientUnits="userSpaceOnUse"> | |
| 27 | - <stop stop-color="#FFA4B4"/> | |
| 28 | - <stop offset="0.5" stop-color="#FFC5D7"/> | |
| 29 | - <stop offset="1" stop-color="white" stop-opacity="0.025"/> | |
| 30 | - </linearGradient> | |
| 31 | - <linearGradient id="chartLine3Active" x1="48" y1="12.0004" x2="0" y2="60.0004" gradientUnits="userSpaceOnUse"> | |
| 32 | - <stop stop-color="white" stop-opacity="0.025"/> | |
| 33 | - <stop offset="0.5" stop-color="#C2EFC2"/> | |
| 34 | - <stop offset="1" stop-color="#85DC85"/> | |
| 35 | - </linearGradient> | |
| 36 | - <linearGradient id="chartLine3ActiveGold" x1="48" y1="12.0004" x2="1.57714e-07" y2="60.0004" gradientUnits="userSpaceOnUse"> | |
| 37 | - <stop stop-color="white" stop-opacity="0.025"/> | |
| 38 | - <stop offset="0.5" stop-color="#C2EFC2"/> | |
| 39 | - <stop offset="1" stop-color="#FFD47C"/> | |
| 40 | - </linearGradient> | |
| 41 | - | |
| 42 | - <!-- 학교공부 --> | |
| 43 | - <symbol id="study"> | |
| 44 | - <g> | |
| 45 | - <path class="line1" d="M89.5622 72.0007L82.008 67.6298C85.4516 61.6778 87.272 54.8902 87.272 48C87.272 26.3455 69.6545 8.72727 47.9993 8.72727V0C74.4669 0 95.9993 21.5324 95.9993 48C95.9993 56.4233 93.7738 64.7229 89.5622 72.0007Z"/> | |
| 46 | - <path class="dot1" d="M44 4C44 1.79086 45.7909 0 48 0V0C50.2091 0 52 1.79086 52 4V4C52 6.20914 50.2091 8 48 8V8C45.7909 8 44 6.20914 44 4V4Z" /> | |
| 47 | - </g> | |
| 48 | - </symbol> | |
| 49 | - <symbol id="study-active"> | |
| 50 | - <g class="active"> | |
| 51 | - <path class="line1" d="M89.5622 72.0007L82.008 67.6298C85.4516 61.6778 87.272 54.8902 87.272 48C87.272 26.3455 69.6545 8.72727 47.9993 8.72727V0C74.4669 0 95.9993 21.5324 95.9993 48C95.9993 56.4233 93.7738 64.7229 89.5622 72.0007Z"/> | |
| 52 | - <path class="dot1" d="M44 4C44 1.79086 45.7909 0 48 0V0C50.2091 0 52 1.79086 52 4V4C52 6.20914 50.2091 8 48 8V8C45.7909 8 44 6.20914 44 4V4Z" /> | |
| 53 | - </g> | |
| 54 | - </symbol> | |
| 55 | - | |
| 56 | - <!-- 핵심개념 --> | |
| 57 | - <symbol id="core"> | |
| 58 | - <g> | |
| 59 | - <path class="line2" d="M47.9999 95.9999C30.9279 95.9999 15.0021 86.8036 6.43774 72.0007L13.9919 67.6298C21.0021 79.7454 34.0334 87.2727 48.0007 87.2727C61.9679 87.2727 74.9992 79.7454 82.0094 67.6298L89.5636 72.0007C80.9985 86.8036 65.0727 95.9999 48.0014 95.9999H47.9999Z"/> | |
| 60 | - <path class="dot2" d="M81 69C81 66.2386 83.2386 64 86 64V64C88.7614 64 91 66.2386 91 69V69C91 71.7614 88.7614 74 86 74V74C83.2386 74 81 71.7614 81 69V69Z" /> | |
| 61 | - </g> | |
| 62 | - </symbol> | |
| 63 | - <symbol id="core-active"> | |
| 64 | - <g class="active"> | |
| 65 | - <path class="line2" d="M47.9999 95.9999C30.9279 95.9999 15.0021 86.8036 6.43774 72.0007L13.9919 67.6298C21.0021 79.7454 34.0334 87.2727 48.0007 87.2727C61.9679 87.2727 74.9992 79.7454 82.0094 67.6298L89.5636 72.0007C80.9985 86.8036 65.0727 95.9999 48.0014 95.9999H47.9999Z"/> | |
| 66 | - <path class="dot2" d="M81 69C81 66.2386 83.2386 64 86 64V64C88.7614 64 91 66.2386 91 69V69C91 71.7614 88.7614 74 86 74V74C83.2386 74 81 71.7614 81 69V69Z" /> | |
| 67 | - </g> | |
| 68 | - </symbol> | |
| 69 | - | |
| 70 | - <!-- 오답노트 --> | |
| 71 | - <symbol id="note"> | |
| 72 | - <g> | |
| 73 | - <path class="line3" d="M6.43782 72.0007C2.22618 64.7229 0 56.4233 0 48C0 39.5767 2.22255 31.2575 6.42836 23.9905C14.9913 9.19273 30.9207 0 48 0V8.72727C34.0255 8.72727 20.9898 16.2509 13.9818 28.3615C10.544 34.3018 8.72727 41.0924 8.72727 48C8.72727 54.9076 10.5476 61.6785 13.9913 67.6298L6.43709 72.0007H6.43782Z"/> | |
| 74 | - <path class="dot3" d="M5 69C5 66.2386 7.23858 64 10 64V64C12.7614 64 15 66.2386 15 69V69C15 71.7614 12.7614 74 10 74V74C7.23858 74 5 71.7614 5 69V69Z" /> | |
| 75 | - </g> | |
| 76 | - </symbol> | |
| 77 | - <symbol id="note-active"> | |
| 78 | - <g class="active"> | |
| 79 | - <path class="line3" d="M6.43782 72.0007C2.22618 64.7229 0 56.4233 0 48C0 39.5767 2.22255 31.2575 6.42836 23.9905C14.9913 9.19273 30.9207 0 48 0V8.72727C34.0255 8.72727 20.9898 16.2509 13.9818 28.3615C10.544 34.3018 8.72727 41.0924 8.72727 48C8.72727 54.9076 10.5476 61.6785 13.9913 67.6298L6.43709 72.0007H6.43782Z"/> | |
| 80 | - <path class="dot3" d="M5 69C5 66.2386 7.23858 64 10 64V64C12.7614 64 15 66.2386 15 69V69C15 71.7614 12.7614 74 10 74V74C7.23858 74 5 71.7614 5 69V69Z" /> | |
| 81 | - </g> | |
| 82 | - </symbol> | |
| 83 | - <symbol id="note-active-gold"> | |
| 84 | - <g class="active gold"> | |
| 85 | - <path class="line3" d="M6.43782 72.0007C2.22618 64.7229 0 56.4233 0 48C0 39.5767 2.22255 31.2575 6.42836 23.9905C14.9913 9.19273 30.9207 0 48 0V8.72727C34.0255 8.72727 20.9898 16.2509 13.9818 28.3615C10.544 34.3018 8.72727 41.0924 8.72727 48C8.72727 54.9076 10.5476 61.6785 13.9913 67.6298L6.43709 72.0007H6.43782Z"/> | |
| 86 | - <path class="dot3" d="M5 69C5 66.2386 7.23858 64 10 64V64C12.7614 64 15 66.2386 15 69V69C15 71.7614 12.7614 74 10 74V74C7.23858 74 5 71.7614 5 69V69Z" /> | |
| 87 | - </g> | |
| 88 | - </symbol> | |
| 89 | - | |
| 90 | - </defs> | |
| 91 | - | |
| 92 | - <style> | |
| 93 | - /* 기본 상태 */ | |
| 94 | - .line1 { fill: url(#chartLine1Default) !important; } | |
| 95 | - .line2 { fill: url(#chartLine2Default); } | |
| 96 | - .line3 { fill: url(#chartLine3Default); } | |
| 97 | - | |
| 98 | - .dot1, | |
| 99 | - .dot2, | |
| 100 | - .dot3 { | |
| 101 | - fill: #DDDAE3; | |
| 102 | - } | |
| 103 | - /* Active 상태 */ | |
| 104 | - .active .line1 { fill: url(#chartLine1Active) !important; } | |
| 105 | - .active .line2 { fill: url(#chartLine2Active); } | |
| 106 | - .active .line3 { fill: url(#chartLine3Active); } | |
| 107 | - | |
| 108 | - /* Gold 상태 */ | |
| 109 | - .active.gold .line3 { fill: url(#chartLine3ActiveGold); } | |
| 110 | - | |
| 111 | - | |
| 112 | - .active .dot1 { fill: #1359A9 !important; } | |
| 113 | - .active .dot2 { fill: #FF8291 !important; } | |
| 114 | - .active .dot3 { fill: #42BE42 !important; } | |
| 115 | - </style> | |
| 116 | -</svg>(파일 끝에 줄바꿈 문자 없음) |
+++ resources/front/site/SITE_00000/images/custom/main/support-obj.svg
... | ... | @@ -0,0 +1,9 @@ |
| 1 | +<svg width="197" height="217" viewBox="0 0 197 217" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
| 2 | +<rect opacity="0.1" x="0.397461" y="43.3975" width="200" height="200" transform="rotate(-30 0.397461 43.3975)" fill="url(#pattern0_8308_17377)"/> | |
| 3 | +<defs> | |
| 4 | +<pattern id="pattern0_8308_17377" patternContentUnits="objectBoundingBox" width="1" height="1"> | |
| 5 | +<use xlink:href="#image0_8308_17377" transform="translate(0.0463661 0.0147744) scale(0.000303594)"/> | |
| 6 | +</pattern> | |
| 7 | +<image id="image0_8308_17377" width="2971" height="3228" preserveAspectRatio="none" xlink:href="data:image/png;base64,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AIDfyC8AAADombI5AAAAAAAAAAAAAACBsjkAAAAAAAAAAAAAAIGyOQAAAAAAAAAAAAAAgbI5AAAAAAAAAAAAAACBsjkAAAAAAAAAAAAAAIGyOQAAAAAAAAAAAAAAgbI5AAAAAAAAAAAAAACBsjkAAAAAAAAAAAAAAIGyOQAAAAAAAAAAAAAAgbI5AAAAAAAAAAAAAACBsjkAACXPuIEAACAASURBVAAAAAAAAAAAAIGyOQAAAAAAAAAAAAAAgbI5AAAAAAAAAAAAAACBsjkAAAAAAAAAAAAAAIGyOQAAAAAAAAAAAAAAgbI5AAAAAAAAAFxoXbZU+wwAAABwhLI5AAAAXbKkBQAAAAAAAIBrKZsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQ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"/> | |
| 8 | +</defs> | |
| 9 | +</svg> |
+++ resources/front/site/SITE_00000/images/custom/main/visual1.jpg
| Binary file is not shown |
+++ resources/front/site/SITE_00000/images/temp/img_space.png
| Binary file is not shown |
--- resources/front/site/SITE_00000/js/common-custom.js
+++ resources/front/site/SITE_00000/js/common-custom.js
... | ... | @@ -158,7 +158,121 @@ |
| 158 | 158 |
} |
| 159 | 159 |
}); |
| 160 | 160 |
}); |
| 161 |
- } |
|
| 161 |
+ }, |
|
| 162 |
+ |
|
| 163 |
+ //sj추가 |
|
| 164 |
+ mnVisualSwiper: function (obj) {
|
|
| 165 |
+ return this.each(function () {
|
|
| 166 |
+ var $container = $(this); |
|
| 167 |
+ var $el = $container.find('.swiper');
|
|
| 168 |
+ var $btnPrev = $container.find('.swiper-button-prev')[0];
|
|
| 169 |
+ var $btnNext = $container.find('.swiper-button-next')[0];
|
|
| 170 |
+ var $btnsPagination = $container.find('.swiper-pagination')[0];
|
|
| 171 |
+ var $btnPlayStop = $container.find('.swiper-btn-playstop-toggle')[0];
|
|
| 172 |
+ var isPaused = false; // 재생 상태 변수 (컨테이너별) |
|
| 173 |
+ |
|
| 174 |
+ var swiper = new Swiper($el[0], {
|
|
| 175 |
+ preloadImages: true, |
|
| 176 |
+ autoplay: {
|
|
| 177 |
+ delay: 3000, |
|
| 178 |
+ disableOnInteraction: false, |
|
| 179 |
+ }, |
|
| 180 |
+ loop: true, |
|
| 181 |
+ speed: 1000, |
|
| 182 |
+ slidesPerView: 1, |
|
| 183 |
+ initialSlide: 0, |
|
| 184 |
+ watchSlidesProgress: true, |
|
| 185 |
+ navigation: {
|
|
| 186 |
+ prevEl: $btnPrev, |
|
| 187 |
+ nextEl: $btnNext |
|
| 188 |
+ }, |
|
| 189 |
+ pagination: {
|
|
| 190 |
+ el: $btnsPagination, |
|
| 191 |
+ type: "custom", |
|
| 192 |
+ renderCustom: function (swiper, current, total) {
|
|
| 193 |
+ return ` |
|
| 194 |
+ <em>${current}</em>
|
|
| 195 |
+ <span>${total}</span>
|
|
| 196 |
+ `; |
|
| 197 |
+ }, |
|
| 198 |
+ }, |
|
| 199 |
+ }); |
|
| 200 |
+ |
|
| 201 |
+ // 재생/중지 버튼 |
|
| 202 |
+ $($btnPlayStop).on('click', function () {
|
|
| 203 |
+ if (isPaused) {
|
|
| 204 |
+ swiper.autoplay.start(); |
|
| 205 |
+ $(this).removeClass('is-stop').text('중지');
|
|
| 206 |
+ isPaused = false; |
|
| 207 |
+ } else {
|
|
| 208 |
+ swiper.autoplay.stop(); |
|
| 209 |
+ $(this).addClass('is-stop').text('재생');
|
|
| 210 |
+ isPaused = true; |
|
| 211 |
+ } |
|
| 212 |
+ }); |
|
| 213 |
+ }); |
|
| 214 |
+ }, |
|
| 215 |
+ mnCourseSwiper: function (obj) {
|
|
| 216 |
+ return this.each(function () {
|
|
| 217 |
+ var $container = $(this); |
|
| 218 |
+ var $el = $container.find('.swiper');
|
|
| 219 |
+ var $btnPrev = $container.find('.swiper-button-prev')[0];
|
|
| 220 |
+ var $btnNext = $container.find('.swiper-button-next')[0];
|
|
| 221 |
+ var swiper = new Swiper($el[0], {
|
|
| 222 |
+ preloadImages: true, |
|
| 223 |
+ loop: true, |
|
| 224 |
+ // effect: "fade", |
|
| 225 |
+ // fadeEffect: {
|
|
| 226 |
+ // crossFade: true, |
|
| 227 |
+ // }, |
|
| 228 |
+ speed: 1000, |
|
| 229 |
+ spaceBetween: 24, |
|
| 230 |
+ slidesPerView: 1, |
|
| 231 |
+ initialSlide: 0, |
|
| 232 |
+ watchSlidesProgress: true, |
|
| 233 |
+ navigation: {
|
|
| 234 |
+ prevEl: $btnPrev, |
|
| 235 |
+ nextEl: $btnNext |
|
| 236 |
+ }, |
|
| 237 |
+ }); |
|
| 238 |
+ }); |
|
| 239 |
+ }, |
|
| 240 |
+ imgSwiper: function () {
|
|
| 241 |
+ return this.each(function () {
|
|
| 242 |
+ const $area = $(this).find('.img-area');
|
|
| 243 |
+ const $el = $(this).find('.img-swiper');
|
|
| 244 |
+ const $btnPrev = $area.find('.swiper-button-prev');
|
|
| 245 |
+ const $btnNext = $area.find('.swiper-button-next');
|
|
| 246 |
+ |
|
| 247 |
+ const $thumbArea = $(this).find('.img-thumb-area');
|
|
| 248 |
+ const $thumb = $(this).find('.img-thumb-swiper');
|
|
| 249 |
+ const $thumbBtnPrev = $thumbArea.find('.swiper-button-prev');
|
|
| 250 |
+ const $thumbBtnNext = $thumbArea.find('.swiper-button-next');
|
|
| 251 |
+ |
|
| 252 |
+ |
|
| 253 |
+ const imgThumbSwiper = new Swiper($thumb[0], {
|
|
| 254 |
+ direction: 'vertical', |
|
| 255 |
+ slidesPerView: 5.4, |
|
| 256 |
+ spaceBetween: 8, |
|
| 257 |
+ navigation: {
|
|
| 258 |
+ prevEl: $thumbBtnPrev[0], |
|
| 259 |
+ nextEl: $thumbBtnNext[0] |
|
| 260 |
+ }, |
|
| 261 |
+ watchSlidesProgress: true, |
|
| 262 |
+ }); |
|
| 263 |
+ |
|
| 264 |
+ const imgSwiper = new Swiper($el[0], {
|
|
| 265 |
+ spaceBetween: 0, |
|
| 266 |
+ navigation: {
|
|
| 267 |
+ prevEl: $btnPrev[0], |
|
| 268 |
+ nextEl: $btnNext[0] |
|
| 269 |
+ }, |
|
| 270 |
+ thumbs: {
|
|
| 271 |
+ swiper: imgThumbSwiper, |
|
| 272 |
+ }, |
|
| 273 |
+ }); |
|
| 274 |
+ }); |
|
| 275 |
+ }, |
|
| 162 | 276 |
}); |
| 163 | 277 |
})(jQuery); |
| 164 | 278 |
|
... | ... | @@ -214,7 +328,6 @@ |
| 214 | 328 |
|
| 215 | 329 |
return gradient; |
| 216 | 330 |
}; |
| 217 |
- |
|
| 218 | 331 |
|
| 219 | 332 |
const isMobile = window.innerWidth <= 768; |
| 220 | 333 |
const chartStyleLabelFont = {
|
... | ... | @@ -824,17 +937,9 @@ |
| 824 | 937 |
}); |
| 825 | 938 |
}); |
| 826 | 939 |
|
| 827 |
- //swiper |
|
| 828 |
- if ($('.thumb-swiper').length) {
|
|
| 829 |
- $('.thumb-swiper').thumbSwiper();
|
|
| 830 |
- } |
|
| 831 |
- if ($('.student-mn-cont-banner').length) {
|
|
| 832 |
- $('.student-mn-cont-banner').studentMnBannerSwiper();
|
|
| 833 |
- } |
|
| 834 |
- if ($('.emotion-swiper').length) {
|
|
| 835 |
- |
|
| 836 |
- } |
|
| 837 |
- |
|
| 940 |
+ $('.thumb-swiper').thumbSwiper();
|
|
| 941 |
+ $('.student-mn-cont-banner').studentMnBannerSwiper();
|
|
| 942 |
+ |
|
| 838 | 943 |
checkIsSticky(); |
| 839 | 944 |
window.onscroll = () => {
|
| 840 | 945 |
checkIsSticky(); |
... | ... | @@ -864,4 +969,10 @@ |
| 864 | 969 |
// } |
| 865 | 970 |
// }); |
| 866 | 971 |
// }); |
| 972 |
+ |
|
| 973 |
+ |
|
| 974 |
+ //sj추가 |
|
| 975 |
+ $('.mn-visual').mnVisualSwiper();
|
|
| 976 |
+ $('.mn-course-area .course-area').mnCourseSwiper();
|
|
| 977 |
+ $('.img-swiper-area').imgSwiper();
|
|
| 867 | 978 |
});(파일 끝에 줄바꿈 문자 없음) |
--- resources/front/site/SITE_00000/js/common.js
+++ resources/front/site/SITE_00000/js/common.js
... | ... | @@ -35,7 +35,7 @@ |
| 35 | 35 |
$('body').css({ 'overflow-y': 'hidden' });
|
| 36 | 36 |
|
| 37 | 37 |
setTimeout(() => {
|
| 38 |
- $pop.find('button, a, input, select, textarea, [tabindex]:not([tabindex="-1"]), [contenteditable]').first().focus();
|
|
| 38 |
+ $pop.find('button, a[href], input, select, textarea, [tabindex]:not([tabindex="-1"]), [contenteditable]').first().focus();
|
|
| 39 | 39 |
}, 10); |
| 40 | 40 |
} |
| 41 | 41 |
}; |
... | ... | @@ -501,7 +501,7 @@ |
| 501 | 501 |
|
| 502 | 502 |
$(document).on('click', '.btn-pw-toggle', function () {
|
| 503 | 503 |
const $btn = $(this); |
| 504 |
- const $pwArea = $btn.closest('.pw-area');
|
|
| 504 |
+ const $pwArea = $btn.closest('.input-pw-area');
|
|
| 505 | 505 |
const $input = $pwArea.find('.pw-input');
|
| 506 | 506 |
|
| 507 | 507 |
if ($input.attr('type') === 'password') {
|
--- resources/front/site/SITE_00000/js/common/common-common.js
... | ... | @@ -1,763 +0,0 @@ |
| 1 | -/* util */ | |
| 2 | -const ssmFunc = (opt) => { | |
| 3 | - const ssmPc = opt.hasOwnProperty('pc') && opt.pc; | |
| 4 | - const ssmTa = opt.hasOwnProperty('ta') && opt.ta; | |
| 5 | - const ssmMo = opt.hasOwnProperty('mo') && opt.mo; | |
| 6 | - | |
| 7 | - if (ssmPc) { | |
| 8 | - ssm.addState({ | |
| 9 | - id: 'pc', | |
| 10 | - query: '(min-width: 1280px)', | |
| 11 | - onEnter: () => opt.pc(), | |
| 12 | - }); | |
| 13 | - } | |
| 14 | - if (ssmTa) { | |
| 15 | - ssm.addState({ | |
| 16 | - id: 'ta', | |
| 17 | - query: '(min-width: 768px) and (max-width: 1279px)', | |
| 18 | - onEnter: () => opt.ta(), | |
| 19 | - }); | |
| 20 | - } | |
| 21 | - if (ssmMo) { | |
| 22 | - ssm.addState({ | |
| 23 | - id: 'mo', | |
| 24 | - query: '(max-width: 767px)', | |
| 25 | - onEnter: () => opt.mo(), | |
| 26 | - }); | |
| 27 | - } | |
| 28 | -}; | |
| 29 | - | |
| 30 | -const toggleCommonFunc = ({ obj, className, hasClass, noneClass }) => { | |
| 31 | - $(obj).toggleClass(className); | |
| 32 | - if ($(obj).hasClass(className)) { | |
| 33 | - hasClass(obj); | |
| 34 | - } else { | |
| 35 | - noneClass(); | |
| 36 | - } | |
| 37 | -}; | |
| 38 | - | |
| 39 | -window.ssmFunc = ssmFunc; | |
| 40 | -window.toggleCommonFunc = toggleCommonFunc; | |
| 41 | - | |
| 42 | -export const util = { | |
| 43 | - ssmFunc, | |
| 44 | - toggleCommonFunc, | |
| 45 | -}; | |
| 46 | - | |
| 47 | -/* popup */ | |
| 48 | -// const popupManager = (() => { | |
| 49 | -// let openPopupsPub = []; | |
| 50 | -// let dimZIndexPub = 97; | |
| 51 | - | |
| 52 | -// const popupOpenPub = (target) => { | |
| 53 | -// const $pop = $(`[data-popuppub="${target}"]`); | |
| 54 | -// if ($pop.hasClass('popup-alert-area')) { | |
| 55 | -// $pop.css({ 'display': 'flex' }); | |
| 56 | -// return; | |
| 57 | -// } else { | |
| 58 | -// openPopupsPub.push(target); | |
| 59 | -// dimZIndexPub += 2; | |
| 60 | -// $pop.css({ 'display': 'flex', 'z-index': dimZIndexPub + 1 }).addClass('is-active'); | |
| 61 | -// $('.dim').css({ 'z-index': dimZIndexPub }).show(); | |
| 62 | -// $('body').css({ 'overflow-y': 'hidden' }); | |
| 63 | -// } | |
| 64 | -// }; | |
| 65 | - | |
| 66 | -// const popupClosePub = (target) => { | |
| 67 | -// const $pop = $(`[data-popuppub="${target}"]`); | |
| 68 | -// if ($pop.hasClass('popup-alert-area')) { | |
| 69 | -// $pop.fadeOut(200); | |
| 70 | -// return; | |
| 71 | -// } else { | |
| 72 | -// openPopupsPub = openPopupsPub.filter(item => item !== target); | |
| 73 | -// if (openPopupsPub.length === 0) { | |
| 74 | -// $('body').css({ 'overflow-y': 'auto' }); | |
| 75 | -// $pop.add('.dim').fadeOut(100).removeClass('is-active'); | |
| 76 | -// dimZIndexPub = 97; | |
| 77 | -// } else { | |
| 78 | -// dimZIndexPub -= 2; | |
| 79 | -// $pop.fadeOut(200, () => { | |
| 80 | -// $('.dim').css({ 'z-index': dimZIndexPub }); | |
| 81 | -// }); | |
| 82 | -// } | |
| 83 | -// } | |
| 84 | -// }; | |
| 85 | - | |
| 86 | -// $(document).on('click', '[data-popuppub] .pop-close', function () { | |
| 87 | -// const target = $(this).closest($('[class^=popup][data-popuppub]')).data('popuppub'); | |
| 88 | -// popupClosePub(target); | |
| 89 | -// }); | |
| 90 | - | |
| 91 | -// $('.dim').on('click', () => { | |
| 92 | -// if (openPopupsPub.length > 0) { | |
| 93 | -// const topPopup = openPopupsPub[openPopupsPub.length - 1]; | |
| 94 | -// popupClosePub(topPopup); | |
| 95 | -// } | |
| 96 | -// }); | |
| 97 | - | |
| 98 | -// window.popupOpenPub = popupOpenPub; | |
| 99 | -// window.popupClosePub = popupClosePub; | |
| 100 | - | |
| 101 | -// })(); | |
| 102 | -const popupManager = (() => { | |
| 103 | - let openPopupsPub = []; | |
| 104 | - let dimZIndexPub = 97; | |
| 105 | - let lastFocusedElement = null; | |
| 106 | - | |
| 107 | - const popupOpenPub = (target) => { | |
| 108 | - lastFocusedElement = document.activeElement; | |
| 109 | - const $pop = $(`[data-popuppub="${target}"]`); | |
| 110 | - if ($pop.hasClass('popup-alert-area')) { | |
| 111 | - $pop.css({ 'display': 'flex' }); | |
| 112 | - | |
| 113 | - setTimeout(() => { | |
| 114 | - $pop.find('button, a[href], input, select, textarea, [tabindex]:not([tabindex="-1"]), [contenteditable]').first().focus(); | |
| 115 | - }, 10); | |
| 116 | - | |
| 117 | - return; | |
| 118 | - } else { | |
| 119 | - openPopupsPub.push(target); | |
| 120 | - dimZIndexPub += 2; | |
| 121 | - $pop.css({ 'display': 'flex', 'z-index': dimZIndexPub + 1 }).addClass('is-active'); | |
| 122 | - $('.dim').css({ 'z-index': dimZIndexPub }).show(); | |
| 123 | - $('body').css({ 'overflow-y': 'hidden' }); | |
| 124 | - | |
| 125 | - setTimeout(() => { | |
| 126 | - $pop.find('button, a, input, select, textarea, [tabindex]:not([tabindex="-1"]), [contenteditable]').first().focus(); | |
| 127 | - }, 10); | |
| 128 | - } | |
| 129 | - }; | |
| 130 | - | |
| 131 | - const popupClosePub = (target) => { | |
| 132 | - const $pop = $(`[data-popuppub="${target}"]`); | |
| 133 | - if ($pop.hasClass('popup-alert-area')) { | |
| 134 | - $pop.fadeOut(200, () => { | |
| 135 | - if (lastFocusedElement) { | |
| 136 | - lastFocusedElement.focus(); // 이전 요소로 포커스 복귀 | |
| 137 | - } | |
| 138 | - }); | |
| 139 | - return; | |
| 140 | - } else { | |
| 141 | - openPopupsPub = openPopupsPub.filter(item => item !== target); | |
| 142 | - if (openPopupsPub.length === 0) { | |
| 143 | - $('body').css({ 'overflow-y': 'auto' }); | |
| 144 | - $pop.add('.dim').fadeOut(100).removeClass('is-active'); | |
| 145 | - dimZIndexPub = 97; | |
| 146 | - } else { | |
| 147 | - dimZIndexPub -= 2; | |
| 148 | - $pop.fadeOut(200, () => { | |
| 149 | - $('.dim').css({ 'z-index': dimZIndexPub }); | |
| 150 | - }); | |
| 151 | - } | |
| 152 | - | |
| 153 | - setTimeout(() => { | |
| 154 | - if (lastFocusedElement) { | |
| 155 | - lastFocusedElement.focus(); // 이전 요소로 포커스 복귀 | |
| 156 | - } | |
| 157 | - }, 10); | |
| 158 | - } | |
| 159 | - }; | |
| 160 | - | |
| 161 | - $(document).on('click', '[data-popuppub] .pop-close', function () { | |
| 162 | - const target = $(this).closest($('[class^=popup][data-popuppub]')).data('popuppub'); | |
| 163 | - popupClosePub(target); | |
| 164 | - }); | |
| 165 | - | |
| 166 | - $('.dim').on('click', () => { | |
| 167 | - if (openPopupsPub.length > 0) { | |
| 168 | - const topPopup = openPopupsPub[openPopupsPub.length - 1]; | |
| 169 | - popupClosePub(topPopup); | |
| 170 | - } | |
| 171 | - }); | |
| 172 | - | |
| 173 | - window.popupOpenPub = popupOpenPub; | |
| 174 | - window.popupClosePub = popupClosePub; | |
| 175 | - | |
| 176 | -})(); | |
| 177 | - | |
| 178 | -/* layerManager */ | |
| 179 | -const layerManager = { | |
| 180 | - layerOpen: (target, el) => { | |
| 181 | - const $layer = $(`[data-layer="${target}"]`); | |
| 182 | - const $el = $(el); | |
| 183 | - const offsetTop = $el.offset().top + ($el.height() / 2 - 20); | |
| 184 | - const offsetLeft = $el.offset().left + ($el.width() + 20); | |
| 185 | - $layer.css({ "top": offsetTop, "left": offsetLeft }).fadeIn(200); | |
| 186 | - }, | |
| 187 | - | |
| 188 | - layerClose: (target) => { | |
| 189 | - const $layer = $(`[data-layer="${target}"]`); | |
| 190 | - $layer.fadeOut(200); | |
| 191 | - } | |
| 192 | -}; | |
| 193 | - | |
| 194 | -/* toastManager */ | |
| 195 | -const toastManager = (() => { | |
| 196 | - let toastTimer; | |
| 197 | - | |
| 198 | - const toastShow = (message) => { | |
| 199 | - clearTimeout(toastTimer); | |
| 200 | - | |
| 201 | - $(".toast").text(message); | |
| 202 | - $(".toast").removeClass("is-hidden is-hide").addClass("is-show"); | |
| 203 | - | |
| 204 | - toastTimer = setTimeout(() => { | |
| 205 | - toastHide(); | |
| 206 | - }, 2000); | |
| 207 | - }; | |
| 208 | - | |
| 209 | - const toastHide = () => { | |
| 210 | - clearTimeout(toastTimer); | |
| 211 | - | |
| 212 | - $(".toast").removeClass("is-show").addClass("is-hide"); | |
| 213 | - | |
| 214 | - toastTimer = setTimeout(() => { | |
| 215 | - $(".toast").addClass("is-hidden"); | |
| 216 | - }, 1000); | |
| 217 | - }; | |
| 218 | - | |
| 219 | - window.toastShow = toastShow; | |
| 220 | - window.toastHide = toastHide; | |
| 221 | -})(); | |
| 222 | - | |
| 223 | -export const popup = { | |
| 224 | - popupManager, | |
| 225 | - layerManager, | |
| 226 | - toastManager, | |
| 227 | -}; | |
| 228 | - | |
| 229 | - | |
| 230 | -(function ($) { | |
| 231 | - $.fn.accordionFunc = function () { | |
| 232 | - $(document).on('click', '.btn-accordion-toggle', function (e) { | |
| 233 | - const $targetBtn = $(e.target).closest('.btn-accordion-toggle'); | |
| 234 | - const $currentLi = $targetBtn.closest('li'); | |
| 235 | - const $accordion = $currentLi.closest('.accordion'); | |
| 236 | - const $btns = $accordion.find('li .btn-accordion-toggle'); | |
| 237 | - | |
| 238 | - $currentLi.siblings('li').removeClass('is-active'); | |
| 239 | - | |
| 240 | - toggleCommonFunc({ | |
| 241 | - obj: $currentLi, | |
| 242 | - className: 'is-active', | |
| 243 | - hasClass: function () { | |
| 244 | - $btns.html('열기'); | |
| 245 | - $targetBtn.html('닫기'); | |
| 246 | - }, | |
| 247 | - noneClass: function () { | |
| 248 | - $btns.html('열기'); | |
| 249 | - } | |
| 250 | - }); | |
| 251 | - }); | |
| 252 | - | |
| 253 | - return this; | |
| 254 | - }; | |
| 255 | -})(jQuery); | |
| 256 | - | |
| 257 | - | |
| 258 | -export const common = { | |
| 259 | - // Accordion Function | |
| 260 | - // accordionFunc: function () { | |
| 261 | - // const init = function (obj) { | |
| 262 | - // const $btn = $(obj).find('li').find('.btn-accordion-toggle'); | |
| 263 | - // $(document).on('click', $btn, function (e) { | |
| 264 | - // const $target = $(e.target); | |
| 265 | - // if ($target.is($btn)) { | |
| 266 | - // $target.closest('li').siblings('li').removeClass('is-active'); | |
| 267 | - // toggleCommonFunc({ | |
| 268 | - // obj: $target.closest('li'), | |
| 269 | - // className: 'is-active', | |
| 270 | - // hasClass: function (obj) { | |
| 271 | - // //$(obj).removeClass('is-active'); | |
| 272 | - // TweenMax.fromTo('.accordion-txt-area', .5, {opacity: 0}, {opacity: 1}); | |
| 273 | - // $btn.html('열기'); | |
| 274 | - // $target.html('닫기'); | |
| 275 | - // }, | |
| 276 | - // noneClass: function (obj) { | |
| 277 | - // TweenMax.fromTo('.accordion-txt-area', .5, {opacity: 1}, {opacity: 0}); | |
| 278 | - // $btn.html('열기'); | |
| 279 | - // } | |
| 280 | - // }); | |
| 281 | - // } | |
| 282 | - // }); | |
| 283 | - // }; | |
| 284 | - // init(this); | |
| 285 | - // return this; // For chainability | |
| 286 | - // }, | |
| 287 | - | |
| 288 | - // Section Accordion Function | |
| 289 | - sectionAccordionFunc: function () { | |
| 290 | - const init = function (obj) { | |
| 291 | - $(document).on('click', '.btn-section-accordion-toggle', function () { | |
| 292 | - const $btn = $(this); | |
| 293 | - const $area = $(this).closest('.section-accordion'); | |
| 294 | - toggleCommonFunc({ | |
| 295 | - obj: $area, | |
| 296 | - className: 'is-close', | |
| 297 | - hasClass: function (obj) { | |
| 298 | - $btn.html('열기'); | |
| 299 | - }, | |
| 300 | - noneClass: function (obj) { | |
| 301 | - $btn.html('접기'); | |
| 302 | - } | |
| 303 | - }); | |
| 304 | - }); | |
| 305 | - }; | |
| 306 | - init(this); | |
| 307 | - return this; // For chainability | |
| 308 | - }, | |
| 309 | - | |
| 310 | - stepUnitAccordionFunc: function () { | |
| 311 | - const init = function (obj) { | |
| 312 | - $(document).on('click', '.btn-step-unit-accordion-toggle', function () { | |
| 313 | - const $btn = $(this); | |
| 314 | - const $area = $(this).closest('.step-unit-accordion'); | |
| 315 | - toggleCommonFunc({ | |
| 316 | - obj: $area, | |
| 317 | - className: 'is-close', | |
| 318 | - hasClass: function (obj) { | |
| 319 | - // $btn.html('열기'); | |
| 320 | - }, | |
| 321 | - noneClass: function (obj) { | |
| 322 | - // $btn.html('접기'); | |
| 323 | - } | |
| 324 | - }); | |
| 325 | - }); | |
| 326 | - }; | |
| 327 | - init(this); | |
| 328 | - return this; // For chainability | |
| 329 | - }, | |
| 330 | - | |
| 331 | - // Tabs Normal Function | |
| 332 | - tabsNormalFunc: function () { | |
| 333 | - const init = function (obj) { | |
| 334 | - const showTab = function (tabSelector) { | |
| 335 | - $(tabSelector).addClass('is-active'); | |
| 336 | - const $tabsNav = $(tabSelector).find("[class^='tabs-nav'] a.is-active"); | |
| 337 | - if ($tabsNav.length > 0) { | |
| 338 | - const tabHref = $tabsNav.attr('href'); | |
| 339 | - const $tabsCont = $(tabSelector).find('.tabs-cont' + tabHref); | |
| 340 | - $tabsCont.addClass('is-active'); | |
| 341 | - } | |
| 342 | - }; | |
| 343 | - | |
| 344 | - const showInitialTabs = function () { | |
| 345 | - const $currentTab = $(obj).children("[class^='tabs-nav']").find('a.is-active'); | |
| 346 | - const $currentTabCont = $currentTab.attr('href'); | |
| 347 | - showTab($currentTabCont); | |
| 348 | - $(obj).find('.tabs-normal').not(':first').each(function () { | |
| 349 | - init(this); | |
| 350 | - }); | |
| 351 | - }; | |
| 352 | - | |
| 353 | - const setActiveTab = function (tabLink) { | |
| 354 | - if (!$(tabLink).hasClass("is-active")) { | |
| 355 | - $(tabLink).closest("[class^='tabs-nav']").find('a').removeClass("is-active").removeAttr("title"); | |
| 356 | - $(tabLink).addClass("is-active").attr("title", "선택됨"); | |
| 357 | - } | |
| 358 | - }; | |
| 359 | - | |
| 360 | - const hideTabs = function (tabsContainer) { | |
| 361 | - $(tabsContainer).find('.tabs-cont').removeClass('is-active').removeAttr("title"); | |
| 362 | - }; | |
| 363 | - | |
| 364 | - const handleTabClick = function (e) { | |
| 365 | - const $tabLink = $(this); | |
| 366 | - const $tabsNormal = $tabLink.closest('.tabs-normal'); | |
| 367 | - setActiveTab($tabLink); | |
| 368 | - hideTabs($tabsNormal); | |
| 369 | - | |
| 370 | - const $activeTab = $tabLink.attr('href'); | |
| 371 | - showTab($activeTab); | |
| 372 | - | |
| 373 | - e.preventDefault(); | |
| 374 | - }; | |
| 375 | - | |
| 376 | - $(document).on('click', ".tabs-normal .tabs-nav-lg a, .tabs-normal .tabs-nav a, .tabs-normal .tabs-nav-sm a, .tabs-normal .tabs-nav-xsm a,.tabs-normal .tabs-nav-img a", handleTabClick); | |
| 377 | - | |
| 378 | - showInitialTabs(); | |
| 379 | - }; | |
| 380 | - | |
| 381 | - $(this).each(function () { | |
| 382 | - init(this); | |
| 383 | - }); | |
| 384 | - return this; // For chainability | |
| 385 | - }, | |
| 386 | - | |
| 387 | - // toggleFunc | |
| 388 | - toggleFunc: function () { | |
| 389 | - var init = function (obj) { | |
| 390 | - var $currentTab = $(obj).find("[data-toggle]").find('a.is-active').attr('href'); | |
| 391 | - $($currentTab).show(); | |
| 392 | - $(document).on('click', '[data-toggle]', function (e) { | |
| 393 | - var val = $(this).data('toggle'); | |
| 394 | - var $el = $('[data-toggleobj="' + val + '"]'); | |
| 395 | - var $btn = $('[data-toggle="' + val + '"]'); | |
| 396 | - toggleCommonFunc({ | |
| 397 | - obj: $btn, | |
| 398 | - className: 'is-active', | |
| 399 | - hasClass: function (obj) { | |
| 400 | - $el.css({'display': 'flex'}); | |
| 401 | - }, | |
| 402 | - noneClass: function (obj) { | |
| 403 | - $el.css({'display': 'none'}); | |
| 404 | - } | |
| 405 | - }); | |
| 406 | - }); | |
| 407 | - }; | |
| 408 | - init(this); | |
| 409 | - return $(this); | |
| 410 | - }, | |
| 411 | - | |
| 412 | - // btnToggleFunc | |
| 413 | - btnToggleFunc: function () { | |
| 414 | - var init = function (obj) { | |
| 415 | - $(document).on('click', '.btn-toggle, .btn.toggle, .btn-text.toggle', function (e) { | |
| 416 | - let $btn; | |
| 417 | - $btn = $(this); | |
| 418 | - toggleCommonFunc({ | |
| 419 | - obj: $btn, | |
| 420 | - className: 'is-active', | |
| 421 | - hasClass: function (obj) { | |
| 422 | - if ($btn.attr("data-txt")) { | |
| 423 | - var txt = $btn.data("txt"); | |
| 424 | - $btn.html(txt); | |
| 425 | - } | |
| 426 | - if ($btn.attr("data-toast")) { | |
| 427 | - var message = $btn.data("toast"); | |
| 428 | - toastShow(message); | |
| 429 | - } | |
| 430 | - if ($btn.attr('data-btntoggle')) { | |
| 431 | - val = $btn.data('btntoggle'); | |
| 432 | - $el = $('[data-btntoggleobj="' + val + '"]'); | |
| 433 | - $el.addClass('is-active'); | |
| 434 | - } | |
| 435 | - }, | |
| 436 | - noneClass: function (obj) { | |
| 437 | - if ($btn.attr("data-txt-inactive")) { | |
| 438 | - var txt = $btn.data("txt-inactive"); | |
| 439 | - $btn.html(txt); | |
| 440 | - } | |
| 441 | - if ($btn.attr("data-toast-inactive")) { | |
| 442 | - var message = $btn.data("toast-inactive"); | |
| 443 | - toastShow(message); | |
| 444 | - } | |
| 445 | - if ($btn.attr('data-btntoggle')) { | |
| 446 | - val = $btn.data('btntoggle'); | |
| 447 | - $el = $('[data-btntoggleobj="' + val + '"]'); | |
| 448 | - $el.removeClass('is-active'); | |
| 449 | - } | |
| 450 | - } | |
| 451 | - }); | |
| 452 | - }); | |
| 453 | - }; | |
| 454 | - init(this); | |
| 455 | - return $(this); | |
| 456 | - }, | |
| 457 | - | |
| 458 | - // tipFunc | |
| 459 | - tipFunc: function () { | |
| 460 | - var init = function (obj) { | |
| 461 | - var txt = $(obj).find("[data-tip]:checked").data('tip'); | |
| 462 | - var $tip = $(obj).find('.tip-txt'); | |
| 463 | - $tip.css({ | |
| 464 | - 'display': 'flex' | |
| 465 | - }).html(txt); | |
| 466 | - $(document).on('click', '[data-tip]', function (e) { | |
| 467 | - var $area = $(this).closest('.tip-area'); | |
| 468 | - txt = $(this).data('tip'); | |
| 469 | - $tip = $area.find('.tip-txt'); | |
| 470 | - $tip.css({ | |
| 471 | - 'display': 'flex' | |
| 472 | - }).html(txt); | |
| 473 | - }); | |
| 474 | - }; | |
| 475 | - init(this); | |
| 476 | - return $(this); | |
| 477 | - }, | |
| 478 | - | |
| 479 | - //tooltipFunc | |
| 480 | - tooltipFunc: function () { | |
| 481 | - var init = function (obj) { | |
| 482 | - $(document).on('click', '.btn-tooltip', function (e) { | |
| 483 | - var $area; | |
| 484 | - $area = $(this).closest('.tooltip'); | |
| 485 | - $('.tooltip').removeClass('is-active'); | |
| 486 | - toggleCommonFunc({ | |
| 487 | - obj: $area, | |
| 488 | - className: 'is-active', | |
| 489 | - hasClass: function (obj) { | |
| 490 | - }, | |
| 491 | - noneClass: function (obj) { | |
| 492 | - | |
| 493 | - } | |
| 494 | - }); | |
| 495 | - }); | |
| 496 | - $(document).click(function (e) { | |
| 497 | - if (!$(e.target).is('.btn-tooltip')) { | |
| 498 | - $('.tooltip').removeClass('is-active'); | |
| 499 | - } | |
| 500 | - }); | |
| 501 | - }; | |
| 502 | - init(this); | |
| 503 | - return $(this); | |
| 504 | - }, | |
| 505 | - | |
| 506 | - // etcFunc | |
| 507 | - etcFunc: function () { | |
| 508 | - var init = function (obj) { | |
| 509 | - $(document).on('click', '.btn-etc-fnc', function (e) { | |
| 510 | - var $area; | |
| 511 | - var $el; | |
| 512 | - $area = $(this).closest('.etc-fnc-area'); | |
| 513 | - $el = $area.find('.etc-fnc'); | |
| 514 | - toggleCommonFunc({ | |
| 515 | - obj: $area, | |
| 516 | - className: 'is-active', | |
| 517 | - hasClass: function (obj) { | |
| 518 | - var $elArea; | |
| 519 | - $elArea = $el.closest('.etc-fnc-area'); | |
| 520 | - TweenMax.fromTo($el, .5, { opacity: 0 }, { opacity: 1 }); | |
| 521 | - $('.etc-fnc-area').not($elArea).removeClass('is-active'); | |
| 522 | - }, | |
| 523 | - noneClass: function (obj) { | |
| 524 | - TweenMax.fromTo($el, .5, { opacity: 1 }, { opacity: 0 }); | |
| 525 | - } | |
| 526 | - }); | |
| 527 | - }); | |
| 528 | - $(document).click(function (e) { | |
| 529 | - if (!$(e.target).is('.btn-etc-fnc')) { | |
| 530 | - $('.etc-fnc-area').removeClass('is-active'); | |
| 531 | - } | |
| 532 | - }); | |
| 533 | - }; | |
| 534 | - init(this); | |
| 535 | - return $(this); | |
| 536 | - }, | |
| 537 | - | |
| 538 | - // schboxFunc | |
| 539 | - schboxFunc: function () { | |
| 540 | - var init = function (obj) { | |
| 541 | - if ($(".search-box").length === 0) { | |
| 542 | - return; | |
| 543 | - } else { | |
| 544 | - var searchBox = $(".search-box"), | |
| 545 | - searchBoxBtnTxt = searchBox.find('.btn-search-toggle span'), | |
| 546 | - searchBoxHeight = searchBox.outerHeight(true), | |
| 547 | - searchBoxPosition = searchBox.offset().top + searchBoxHeight, | |
| 548 | - searchBoxOpen = false, | |
| 549 | - searchBoxNext = $(".search-box-area"); | |
| 550 | - | |
| 551 | - if ($('.search-box.is-active').length > 0) { | |
| 552 | - searchBoxOpen = true; | |
| 553 | - searchBoxHeight = searchBox.outerHeight(true); | |
| 554 | - searchBoxPosition = searchBox.offset().top + searchBoxHeight; | |
| 555 | - } else { | |
| 556 | - searchBoxHeight = searchBox.outerHeight(true); | |
| 557 | - searchBoxPosition = searchBox.offset().top + searchBoxHeight; | |
| 558 | - } | |
| 559 | - | |
| 560 | - $(document).on('click', '.btn-search-toggle', function (e) { | |
| 561 | - $btn = $(this); | |
| 562 | - $area = $(this).closest('.search-box'); | |
| 563 | - $cont = $area.find('.write-type2'); | |
| 564 | - | |
| 565 | - if ($(window).scrollTop() < searchBoxPosition) { | |
| 566 | - if ($area.hasClass('is-active')) { | |
| 567 | - searchBoxOpen = false; | |
| 568 | - $area.removeClass('is-active'); | |
| 569 | - $btn.find('span').html('상세검색 열기'); | |
| 570 | - searchBoxHeight = searchBox.outerHeight(true); | |
| 571 | - searchBoxPosition = searchBox.offset().top + searchBoxHeight; | |
| 572 | - } else { | |
| 573 | - searchBoxOpen = true; | |
| 574 | - $area.addClass('is-active'); | |
| 575 | - $btn.find('span').html('상세검색 닫기'); | |
| 576 | - searchBoxHeight = searchBox.outerHeight(true); | |
| 577 | - searchBoxPosition = searchBox.offset().top + searchBoxHeight; | |
| 578 | - } | |
| 579 | - } else { | |
| 580 | - if ($area.hasClass('is-active')) { | |
| 581 | - $area.removeClass('is-active'); | |
| 582 | - $btn.find('span').html('상세검색 열기'); | |
| 583 | - } else { | |
| 584 | - $area.addClass('is-active'); | |
| 585 | - $btn.find('span').html('상세검색 닫기'); | |
| 586 | - } | |
| 587 | - } | |
| 588 | - }); | |
| 589 | - | |
| 590 | - $(window).scroll(function () { | |
| 591 | - var scrollPosition = $(window).scrollTop(); | |
| 592 | - | |
| 593 | - if (scrollPosition > searchBoxPosition) { | |
| 594 | - if (searchBox.hasClass('is-active')) { | |
| 595 | - searchBox.removeClass('is-active'); | |
| 596 | - searchBoxBtnTxt.html('상세검색 열기'); | |
| 597 | - } | |
| 598 | - searchBox.addClass('is-sticky'); | |
| 599 | - searchBoxNext.css('margin-top', searchBoxHeight + 'px'); | |
| 600 | - } else { | |
| 601 | - if (searchBoxOpen) { | |
| 602 | - searchBox.addClass('is-active'); | |
| 603 | - searchBoxBtnTxt.html('상세검색 닫기'); | |
| 604 | - searchBox.removeClass('is-sticky'); | |
| 605 | - searchBoxNext.css('margin-top', 0); | |
| 606 | - } else { | |
| 607 | - searchBox.removeClass('is-sticky'); | |
| 608 | - searchBoxNext.css('margin-top', 0); | |
| 609 | - } | |
| 610 | - } | |
| 611 | - }); | |
| 612 | - | |
| 613 | - $(window).resize(function () { | |
| 614 | - searchBoxHeight = searchBox.outerHeight(true); | |
| 615 | - searchBoxPosition = searchBox.offset().top + searchBoxHeight; | |
| 616 | - }); | |
| 617 | - } | |
| 618 | - }; | |
| 619 | - init(this); | |
| 620 | - return $(this); | |
| 621 | - }, | |
| 622 | - | |
| 623 | - headerUserFunc: function () { | |
| 624 | - var init = function (obj) { | |
| 625 | - $(document).on('click', '.site-header .btn-user-fnc-toggle', function (e) { | |
| 626 | - var $area; | |
| 627 | - var $el; | |
| 628 | - var $btn = $(this); | |
| 629 | - $area = $(this).closest('.user-area'); | |
| 630 | - $el = $area.find('.user-fnc-list'); | |
| 631 | - toggleCommonFunc({ | |
| 632 | - obj: $area, | |
| 633 | - className: 'is-active', | |
| 634 | - hasClass: function (obj) { | |
| 635 | - $btn.html('열기'); | |
| 636 | - }, | |
| 637 | - noneClass: function (obj) { | |
| 638 | - $btn.html('닫기'); | |
| 639 | - } | |
| 640 | - }); | |
| 641 | - }); | |
| 642 | - $(document).click(function (e) { | |
| 643 | - if (!$(e.target).is('.site-header .btn-user-fnc-toggle')) { | |
| 644 | - $('.site-header .user-area').removeClass('is-active'); | |
| 645 | - } | |
| 646 | - }); | |
| 647 | - }; | |
| 648 | - init(this); | |
| 649 | - return $(this); | |
| 650 | - }, | |
| 651 | - btnUtilFunc: function () { | |
| 652 | - var init = function (obj) { | |
| 653 | - $(document).on('click', '.btn-util-toggle', function (e) { | |
| 654 | - e.stopPropagation(); // 이벤트 버블링 막기 | |
| 655 | - | |
| 656 | - var $btn = $(this); | |
| 657 | - var $area = $btn.closest('.btn-util-area'); | |
| 658 | - var $el = $area.find('.util-list'); | |
| 659 | - | |
| 660 | - toggleCommonFunc({ | |
| 661 | - obj: $area, | |
| 662 | - className: 'is-active', | |
| 663 | - hasClass: function (obj) { | |
| 664 | - // 필요하면 로직 추가 | |
| 665 | - }, | |
| 666 | - noneClass: function (obj) { | |
| 667 | - // 필요하면 로직 추가 | |
| 668 | - } | |
| 669 | - }); | |
| 670 | - }); | |
| 671 | - | |
| 672 | - $(document).click(function (e) { | |
| 673 | - if (!$(e.target).closest('.btn-util-area').length) { | |
| 674 | - $('.btn-util-area').removeClass('is-active'); | |
| 675 | - } | |
| 676 | - }); | |
| 677 | - }; | |
| 678 | - init(this); | |
| 679 | - return $(this); | |
| 680 | - }, | |
| 681 | - | |
| 682 | - siteMenuFunc: function () { | |
| 683 | - var init = function (obj) { | |
| 684 | - // 메뉴 열기 | |
| 685 | - $(document).on("click", ".btn-site-menu-open", function (e) { | |
| 686 | - $(".site-menu-area").addClass("is-active"); | |
| 687 | - }); | |
| 688 | - | |
| 689 | - // 메뉴 닫기 | |
| 690 | - $(document).on("click", ".btn-site-menu-close", function (e) { | |
| 691 | - $(".menu > li > ul > li").removeClass("is-active"); | |
| 692 | - $(".site-menu-area").removeClass("is-active"); | |
| 693 | - }); | |
| 694 | - | |
| 695 | - // 메뉴 영역 바깥 클릭 시 닫기 | |
| 696 | - $(document).on("click", ".site-menu-area", function (e) { | |
| 697 | - if (!$(e.target).closest(".site-menu").length) { | |
| 698 | - $(".btn-site-menu-close").trigger("click"); | |
| 699 | - } | |
| 700 | - }); | |
| 701 | - | |
| 702 | - // 서브 메뉴 토글 | |
| 703 | - $(document).on("click", ".site-header .menu > li > ul > li > a", function (e) { | |
| 704 | - if ($(this).next("ul").length) { | |
| 705 | - e.preventDefault(); | |
| 706 | - | |
| 707 | - let $subMenu = $(this).next("ul"); | |
| 708 | - let $parentLi = $(this).closest('li'); | |
| 709 | - let isActive = $parentLi.hasClass("is-active"); | |
| 710 | - | |
| 711 | - $(".menu > li > ul > li").removeClass("is-active"); | |
| 712 | - | |
| 713 | - if (!isActive) { | |
| 714 | - $parentLi.addClass("is-active"); | |
| 715 | - } | |
| 716 | - } | |
| 717 | - }); | |
| 718 | - }; | |
| 719 | - init(this); | |
| 720 | - return $(this); | |
| 721 | - }, | |
| 722 | -}; | |
| 723 | - | |
| 724 | -$.extend($.fn, common); | |
| 725 | - | |
| 726 | -window.common = common; | |
| 727 | - | |
| 728 | - | |
| 729 | -export const initCommon= () => { | |
| 730 | - $(document).ready(function () { | |
| 731 | - $('.accordion, .accordion-nav, .accordion-list').accordionFunc(); | |
| 732 | - $('.section-accordion').sectionAccordionFunc(); | |
| 733 | - $('.step-unit-accordion').stepUnitAccordionFunc(); | |
| 734 | - $('.tabs-normal').tabsNormalFunc(); | |
| 735 | - $('[data-toggle]').toggleFunc(); | |
| 736 | - $('.btn-toggle, .btn.toggle, .btn-text.toggle').btnToggleFunc(); | |
| 737 | - $('.tip-area').tipFunc(); | |
| 738 | - $('.tooltip').tooltipFunc(); | |
| 739 | - $('.etc-fnc-area').etcFunc(); | |
| 740 | - //$('.search-box').schboxFunc(); | |
| 741 | - $('.site-header .user-area').headerUserFunc(); | |
| 742 | - $('.btn-util-area').btnUtilFunc(); | |
| 743 | - $('.site-menu-area').siteMenuFunc(); | |
| 744 | - | |
| 745 | - $('input[type=date]').on('focus', function() { | |
| 746 | - this.showPicker(); | |
| 747 | - }); | |
| 748 | - }); | |
| 749 | - | |
| 750 | - $(document).on('keydown', '.site-header .gnb > ul > li > a, .site-header .gnb > ul > li > button', function (event) { | |
| 751 | - if (event.key === 'Enter') { | |
| 752 | - $(this).closest('li').addClass('is-active'); | |
| 753 | - } | |
| 754 | - }); | |
| 755 | - | |
| 756 | - $(document).on('focusout', '.site-header .gnb > ul > li.is-active > ul > li:last-child a', function (event) { | |
| 757 | - setTimeout(() => { | |
| 758 | - if (!$('.site-header .gnb > ul > li.is-active ul li a').is(':focus')) { | |
| 759 | - $(this).closest('ul').closest('li').removeClass('is-active'); | |
| 760 | - } | |
| 761 | - }, 10); | |
| 762 | - }); | |
| 763 | -};(파일 끝에 줄바꿈 문자 없음) |
--- resources/front/site/SITE_00000/js/custom/custom-common-publicQuiz.js
... | ... | @@ -1,119 +0,0 @@ |
| 1 | -export const common = { | |
| 2 | - viewermenuFunc: function () { | |
| 3 | - var init = function (obj) { | |
| 4 | - $(document).on('click', '.btn-viewer-menu, .btn-viewer-menu-toggle, .viewer-menu-dim', function (e) { | |
| 5 | - $('.tabs-normal').tabsNormalFunc(); | |
| 6 | - toggleCommonFunc({ | |
| 7 | - obj: '.viewer', | |
| 8 | - className: 'is-active', | |
| 9 | - hasClass: function (obj) { | |
| 10 | - // var btnWidth, width; | |
| 11 | - // btnWidth = $('.btn-viewer-menu-toggle').outerWidth(); | |
| 12 | - // width = $('.viewer-menu-area').outerWidth() + 0; | |
| 13 | - // TweenMax.fromTo('.viewer-menu-area', .5, {left: -(width)}, {left: 0}); | |
| 14 | - }, | |
| 15 | - noneClass: function (obj) { | |
| 16 | - // var btnWidth, width; | |
| 17 | - // btnWidth = $('.btn-viewer-menu-toggle').outerWidth(); | |
| 18 | - // width = $('.viewer-menu-area').outerWidth() + 0; | |
| 19 | - // TweenMax.fromTo('.viewer-menu-area', .5, {left: "0"}, {left: -(width)}); | |
| 20 | - } | |
| 21 | - }); | |
| 22 | - }); | |
| 23 | - }; | |
| 24 | - init(this); | |
| 25 | - return $(this); | |
| 26 | - }, | |
| 27 | - viewerAsideFunc: function () { | |
| 28 | - var init = function (obj) { | |
| 29 | - $(document).on('click', '.btn-viewer-aside-toggle', function (e) { | |
| 30 | - $('.tabs-normal').tabsNormalFunc(); | |
| 31 | - toggleCommonFunc({ | |
| 32 | - obj: '.quiz-viewer', | |
| 33 | - className: 'is-inactive-aside', | |
| 34 | - hasClass: function (obj) { | |
| 35 | - var btnWidth, width; | |
| 36 | - btnWidth = $('.btn-viewer-aside-toggle').outerWidth(); | |
| 37 | - width = $('.quiz-viewer-aside').outerWidth() + 0; | |
| 38 | - TweenMax.fromTo('.quiz-viewer-aside', .5, {right: "0"}, {right: -(width)}); | |
| 39 | - }, | |
| 40 | - noneClass: function (obj) { | |
| 41 | - var btnWidth, width; | |
| 42 | - btnWidth = $('.btn-viewer-aside-toggle').outerWidth(); | |
| 43 | - width = $('.quiz-viewer-aside').outerWidth() + 0; | |
| 44 | - TweenMax.fromTo('.quiz-viewer-aside', .5, {right: -(width)}, {right: 0}); | |
| 45 | - } | |
| 46 | - }); | |
| 47 | - }); | |
| 48 | - }; | |
| 49 | - init(this); | |
| 50 | - return $(this); | |
| 51 | - }, | |
| 52 | - qGroupFunc: function () { | |
| 53 | - var init = function (obj) { | |
| 54 | - $(document).on('click', '.btn-q-group-toggle', function (e) { | |
| 55 | - var $btn, $area, $cont; | |
| 56 | - $btn = $(this); | |
| 57 | - $area = $(this).closest('.q-group-area'); | |
| 58 | - $cont = $area.find('.q-group-cont'); | |
| 59 | - if ($area.hasClass('is-close')) { | |
| 60 | - setTimeout(function () { | |
| 61 | - $area.removeClass('is-close'); | |
| 62 | - $btn.find('span').html('닫기'); | |
| 63 | - }, 290); | |
| 64 | - } else { | |
| 65 | - $area.addClass('is-close'); | |
| 66 | - $btn.find('span').html('열기'); | |
| 67 | - } | |
| 68 | - }); | |
| 69 | - }; | |
| 70 | - init(this); | |
| 71 | - return $(this); | |
| 72 | - }, | |
| 73 | -}; | |
| 74 | - | |
| 75 | -$.extend($.fn, common); | |
| 76 | - | |
| 77 | -//헤더 체크 | |
| 78 | -const checkIsSticky = () => { | |
| 79 | - const header = document.querySelector('.site-header'); | |
| 80 | - if (!header) return; | |
| 81 | - if (window.scrollY > 10) { | |
| 82 | - header.classList.add('is-sticky'); | |
| 83 | - } else { | |
| 84 | - header.classList.remove('is-sticky'); | |
| 85 | - } | |
| 86 | -} | |
| 87 | - | |
| 88 | -export const initCusCommon= () => { | |
| 89 | - $(document).ready(function () { | |
| 90 | - $('.viewer .viewer-menu-area').viewermenuFunc(); | |
| 91 | - $('.btn-viewer-aside-toggle').viewerAsideFunc(); | |
| 92 | - $('.q-group-area').qGroupFunc(); | |
| 93 | - | |
| 94 | - $(document).on('change', '.item-type-checkradio input[type="radio"]', function () { | |
| 95 | - var newType = $(this).attr('id'); | |
| 96 | - | |
| 97 | - $('.item-type-list').removeClass('item-type-feed item-type-thumb item-type-table').addClass(newType); | |
| 98 | - }); | |
| 99 | - | |
| 100 | - $(document).on('click', '.btn-chasi-toggle', function (e) { | |
| 101 | - var $area; | |
| 102 | - $area = $(this).closest('li'); | |
| 103 | - toggleCommonFunc({ | |
| 104 | - obj: $area, | |
| 105 | - className: 'is-active', | |
| 106 | - hasClass: function (obj) { | |
| 107 | - }, | |
| 108 | - noneClass: function (obj) { | |
| 109 | - } | |
| 110 | - }); | |
| 111 | - }); | |
| 112 | - | |
| 113 | - checkIsSticky(); | |
| 114 | - window.onscroll = () => { | |
| 115 | - checkIsSticky(); | |
| 116 | - } | |
| 117 | - }); | |
| 118 | -}; | |
| 119 | - |
--- resources/front/site/SITE_00000/js/custom/custom-common.js
... | ... | @@ -1,1000 +0,0 @@ |
| 1 | -export const common = { | |
| 2 | - viewermenuFunc: function () { | |
| 3 | - var init = function (obj) { | |
| 4 | - $(document).on('click', '.btn-viewer-menu, .btn-viewer-menu-toggle, .viewer-menu-dim', function (e) { | |
| 5 | - $('.tabs-normal').tabsNormalFunc(); | |
| 6 | - toggleCommonFunc({ | |
| 7 | - obj: '.viewer', | |
| 8 | - className: 'is-active', | |
| 9 | - hasClass: function (obj) { | |
| 10 | - // var btnWidth, width; | |
| 11 | - // btnWidth = $('.btn-viewer-menu-toggle').outerWidth(); | |
| 12 | - // width = $('.viewer-menu-area').outerWidth() + 0; | |
| 13 | - // TweenMax.fromTo('.viewer-menu-area', .5, {left: -(width)}, {left: 0}); | |
| 14 | - }, | |
| 15 | - noneClass: function (obj) { | |
| 16 | - // var btnWidth, width; | |
| 17 | - // btnWidth = $('.btn-viewer-menu-toggle').outerWidth(); | |
| 18 | - // width = $('.viewer-menu-area').outerWidth() + 0; | |
| 19 | - // TweenMax.fromTo('.viewer-menu-area', .5, {left: "0"}, {left: -(width)}); | |
| 20 | - } | |
| 21 | - }); | |
| 22 | - }); | |
| 23 | - }; | |
| 24 | - init(this); | |
| 25 | - return $(this); | |
| 26 | - }, | |
| 27 | - classViewermenuFunc: function () { | |
| 28 | - const init = function () { | |
| 29 | - $(document).on('click', '.btn-class-viewer-menu', function () { | |
| 30 | - $('.tabs-normal').tabsNormalFunc(); | |
| 31 | - toggleCommonFunc({ | |
| 32 | - obj: '.class-viewer', | |
| 33 | - className: 'is-active', | |
| 34 | - hasClass: function () { | |
| 35 | - }, | |
| 36 | - noneClass: function () { | |
| 37 | - } | |
| 38 | - }); | |
| 39 | - }); | |
| 40 | - }; | |
| 41 | - init(); | |
| 42 | - return $(this); | |
| 43 | - }, | |
| 44 | - qGroupFunc: function () { | |
| 45 | - var init = function (obj) { | |
| 46 | - $(document).on('click', '.btn-q-group-toggle', function (e) { | |
| 47 | - var $btn, $area, $cont; | |
| 48 | - $btn = $(this); | |
| 49 | - $area = $(this).closest('.q-group-area'); | |
| 50 | - $cont = $area.find('.q-group-cont'); | |
| 51 | - if ($area.hasClass('is-close')) { | |
| 52 | - setTimeout(function () { | |
| 53 | - $area.removeClass('is-close'); | |
| 54 | - $btn.find('span').html('닫기'); | |
| 55 | - }, 290); | |
| 56 | - } else { | |
| 57 | - $area.addClass('is-close'); | |
| 58 | - $btn.find('span').html('열기'); | |
| 59 | - } | |
| 60 | - }); | |
| 61 | - }; | |
| 62 | - init(this); | |
| 63 | - return $(this); | |
| 64 | - }, | |
| 65 | - | |
| 66 | - //swiper | |
| 67 | - thumbSwiper: function () { | |
| 68 | - var init = function (obj) { | |
| 69 | - const swiper = new Swiper('.thumb-swiper', { | |
| 70 | - preloadImages: false, | |
| 71 | - lazy: { | |
| 72 | - loadPrevNext: true | |
| 73 | - }, | |
| 74 | - slideToClickedSlide: false, | |
| 75 | - slidesPerView: 5, | |
| 76 | - initialSlide: 0, | |
| 77 | - watchSlidesProgress: true, | |
| 78 | - spaceBetween: 15, | |
| 79 | - loop: false, | |
| 80 | - freeMode: true, | |
| 81 | - //observer: true, | |
| 82 | - //observeParents: true, | |
| 83 | - navigation: { | |
| 84 | - prevEl: '.swiper-button-prev', | |
| 85 | - nextEl: '.swiper-button-next' | |
| 86 | - }, | |
| 87 | - breakpoints: { | |
| 88 | - // mo | |
| 89 | - 0: { | |
| 90 | - slidesPerView: 2.05, | |
| 91 | - spaceBetween: 8 | |
| 92 | - }, | |
| 93 | - // tablet | |
| 94 | - 767: { | |
| 95 | - slidesPerView: 3.1, | |
| 96 | - spaceBetween: 20 | |
| 97 | - }, | |
| 98 | - // pc | |
| 99 | - 1279: { | |
| 100 | - slidesPerView: 4, | |
| 101 | - spaceBetween: 20, | |
| 102 | - freeMode: false | |
| 103 | - } | |
| 104 | - } | |
| 105 | - }); | |
| 106 | - } | |
| 107 | - $(this).each(function () { | |
| 108 | - init(this); | |
| 109 | - }); | |
| 110 | - return $(this); | |
| 111 | - }, | |
| 112 | - thumbSwiperSm: function () { | |
| 113 | - var init = function (obj) { | |
| 114 | - if ($(obj).hasClass('thumb3')) { | |
| 115 | - const swiper = new Swiper('.thumb-swiper', { | |
| 116 | - preloadImages: false, | |
| 117 | - lazy: { | |
| 118 | - loadPrevNext: true | |
| 119 | - }, | |
| 120 | - slideToClickedSlide: false, | |
| 121 | - slidesPerView: 5, | |
| 122 | - initialSlide: 0, | |
| 123 | - watchSlidesProgress: true, | |
| 124 | - spaceBetween: 8, | |
| 125 | - loop: false, | |
| 126 | - freeMode: true, | |
| 127 | - //observer: true, | |
| 128 | - //observeParents: true, | |
| 129 | - navigation: { | |
| 130 | - prevEl: '.swiper-button-prev', | |
| 131 | - nextEl: '.swiper-button-next' | |
| 132 | - }, | |
| 133 | - breakpoints: { | |
| 134 | - // mo | |
| 135 | - 0: { | |
| 136 | - slidesPerView: 2.05, | |
| 137 | - }, | |
| 138 | - // tablet | |
| 139 | - 767: { | |
| 140 | - slidesPerView: 3.1, | |
| 141 | - }, | |
| 142 | - // pc | |
| 143 | - 1279: { | |
| 144 | - slidesPerView: 3, | |
| 145 | - freeMode: false | |
| 146 | - } | |
| 147 | - } | |
| 148 | - }); | |
| 149 | - } | |
| 150 | - else { | |
| 151 | - const swiper = new Swiper('.thumb-swiper', { | |
| 152 | - preloadImages: false, | |
| 153 | - lazy: { | |
| 154 | - loadPrevNext: true | |
| 155 | - }, | |
| 156 | - slideToClickedSlide: false, | |
| 157 | - slidesPerView: 5, | |
| 158 | - initialSlide: 0, | |
| 159 | - watchSlidesProgress: true, | |
| 160 | - spaceBetween: 8, | |
| 161 | - loop: false, | |
| 162 | - freeMode: true, | |
| 163 | - //observer: true, | |
| 164 | - //observeParents: true, | |
| 165 | - navigation: { | |
| 166 | - prevEl: '.swiper-button-prev', | |
| 167 | - nextEl: '.swiper-button-next' | |
| 168 | - }, | |
| 169 | - breakpoints: { | |
| 170 | - // mo | |
| 171 | - 0: { | |
| 172 | - slidesPerView: 2.05, | |
| 173 | - }, | |
| 174 | - // tablet | |
| 175 | - 767: { | |
| 176 | - slidesPerView: 3.1, | |
| 177 | - }, | |
| 178 | - // pc | |
| 179 | - 1279: { | |
| 180 | - slidesPerView: 4, | |
| 181 | - freeMode: false | |
| 182 | - } | |
| 183 | - } | |
| 184 | - }); | |
| 185 | - } | |
| 186 | - | |
| 187 | - } | |
| 188 | - $(this).each(function () { | |
| 189 | - init(this); | |
| 190 | - }); | |
| 191 | - return $(this); | |
| 192 | - }, | |
| 193 | - // student | |
| 194 | - studentMnBannerSwiper: function (obj) { | |
| 195 | - var init = function (obj) { | |
| 196 | - var $el = $(obj).find('.swiper'); | |
| 197 | - var $btnPrev = $(obj).find('.swiper-button-prev')[0]; | |
| 198 | - var $btnNext = $(obj).find('.swiper-button-next')[0]; | |
| 199 | - var $btnPlayStop = $(obj).find('.swiper-btn-playstop-toggle')[0]; | |
| 200 | - var isPaused = false; // 재생 상태를 추적하는 변수 | |
| 201 | - | |
| 202 | - var swiper = new Swiper($el[0], { | |
| 203 | - effect:'fade', | |
| 204 | - fadeEffect: { | |
| 205 | - crossFade: true | |
| 206 | - }, | |
| 207 | - preloadImages: true, | |
| 208 | - autoplay: { | |
| 209 | - delay: 4000, | |
| 210 | - disableOnInteraction: false, | |
| 211 | - }, | |
| 212 | - loop: true, | |
| 213 | - loopedSlides: 0, | |
| 214 | - speed: 1000, | |
| 215 | - slidesPerView: 1, | |
| 216 | - initialSlide: 0, | |
| 217 | - watchSlidesProgress: true, | |
| 218 | - navigation: { | |
| 219 | - prevEl: $btnPrev, | |
| 220 | - nextEl: $btnNext | |
| 221 | - }, | |
| 222 | - on: { | |
| 223 | - } | |
| 224 | - }); | |
| 225 | - | |
| 226 | - // 중지 버튼 클릭 이벤트 | |
| 227 | - $($btnPlayStop).on('click', function() { | |
| 228 | - if (isPaused) { | |
| 229 | - // 슬라이드 재생 | |
| 230 | - swiper.autoplay.start(); | |
| 231 | - $(this).removeClass('is-stop').text('중지'); // 버튼 텍스트 변경 | |
| 232 | - isPaused = false; | |
| 233 | - } else { | |
| 234 | - // 슬라이드 정지 | |
| 235 | - swiper.autoplay.stop(); | |
| 236 | - $(this).addClass('is-stop').text('재생'); // 버튼 텍스트 변경 | |
| 237 | - isPaused = true; | |
| 238 | - } | |
| 239 | - }); | |
| 240 | - } | |
| 241 | - init(this); | |
| 242 | - return $(this); | |
| 243 | - }, | |
| 244 | -}; | |
| 245 | - | |
| 246 | -$.extend($.fn, common); | |
| 247 | - | |
| 248 | -const emotionSwiper = () => { | |
| 249 | - const swiper = new Swiper('.emotion-swiper', { | |
| 250 | - preloadImages: false, | |
| 251 | - lazy: { | |
| 252 | - loadPrevNext: true | |
| 253 | - }, | |
| 254 | - slideToClickedSlide: false, | |
| 255 | - slidesPerView: 1, | |
| 256 | - initialSlide: 0, | |
| 257 | - watchSlidesProgress: true, | |
| 258 | - spaceBetween: 8, | |
| 259 | - loop: false, | |
| 260 | - freeMode: true, | |
| 261 | - //observer: true, | |
| 262 | - //observeParents: true, | |
| 263 | - navigation: { | |
| 264 | - prevEl: '.swiper-button-prev', | |
| 265 | - nextEl: '.swiper-button-next' | |
| 266 | - }, | |
| 267 | - }); | |
| 268 | -} | |
| 269 | -window.emotionSwiper = emotionSwiper; | |
| 270 | - | |
| 271 | -//헤더 체크 | |
| 272 | -const checkIsSticky = () => { | |
| 273 | - const header = document.querySelector('.site-header'); | |
| 274 | - if (!header) return; | |
| 275 | - if (window.scrollY > 10) { | |
| 276 | - header.classList.add('is-sticky'); | |
| 277 | - } else { | |
| 278 | - header.classList.remove('is-sticky'); | |
| 279 | - } | |
| 280 | -} | |
| 281 | - | |
| 282 | -/* chart */ | |
| 283 | -// 공통 | |
| 284 | -const defaltBg = '#F0F0F5'; | |
| 285 | -const gradientColorPrimary = ['#88B7EC', '#1359A9']; | |
| 286 | -const gradientColorSecondary = ['#C2EFC2', '#42BE42']; | |
| 287 | -const gradientColorAccent = ['#FFC5D7', '#FF8291']; | |
| 288 | - | |
| 289 | -const gradientColorPositive = ['#C2EFC2', '#42BE42']; | |
| 290 | -const gradientColorNegative = ['#FF8F66', '#FF6A33']; | |
| 291 | - | |
| 292 | -const gradientColorYellow = ['#FFD47C', '#FFC550'] ; | |
| 293 | -const gradientColorGreen = ['#C2EFC2', '#42BE42'] ; | |
| 294 | -const gradientColorBlue = ['#88B7EC', '#1359A9'] ; | |
| 295 | -const gradientColorPink = ['#FFC5D7', '#FF8291'] ; | |
| 296 | -const gradientColorViolet = ['#BDA2E3', '#7A45C6'] ; | |
| 297 | -// const gradientColorOrange = ['#FF8F66', '#FF6A33']; | |
| 298 | -//const gradientColorRed = ['#F89999', '#F23B3B']; | |
| 299 | - | |
| 300 | -const hexToRGBA = (hex, opacity) => { | |
| 301 | - // HEX 값에서 R, G, B 값을 추출 | |
| 302 | - const r = parseInt(hex.substring(1, 3), 16); | |
| 303 | - const g = parseInt(hex.substring(3, 5), 16); | |
| 304 | - const b = parseInt(hex.substring(5, 7), 16); | |
| 305 | - | |
| 306 | - return `rgba(${r}, ${g}, ${b}, ${opacity})`; | |
| 307 | -}; | |
| 308 | - | |
| 309 | -const createGradient = (ctx, colors, opacity = 1) => { | |
| 310 | - const gradient = ctx.createLinearGradient(0, 0, 0, 200); | |
| 311 | - | |
| 312 | - // HEX 값을 RGBA로 변환 후 투명도 적용 | |
| 313 | - const rgbaColor1 = hexToRGBA(colors[0], opacity); | |
| 314 | - const rgbaColor2 = hexToRGBA(colors[1], opacity); | |
| 315 | - | |
| 316 | - gradient.addColorStop(0, rgbaColor1); | |
| 317 | - gradient.addColorStop(1, rgbaColor2); | |
| 318 | - | |
| 319 | - return gradient; | |
| 320 | -}; | |
| 321 | - | |
| 322 | -window.createGradient = createGradient; | |
| 323 | -window.gradientColorPrimary = gradientColorPrimary; | |
| 324 | -window.gradientColorSecondary = gradientColorSecondary; | |
| 325 | -window.gradientColorAccent = gradientColorAccent; | |
| 326 | - | |
| 327 | -window.gradientColorPositive = gradientColorPositive; | |
| 328 | -window.gradientColorNegative = gradientColorNegative; | |
| 329 | - | |
| 330 | -window.gradientColorYellow = gradientColorYellow; | |
| 331 | -window.gradientColorGreen = gradientColorGreen; | |
| 332 | -window.gradientColorBlue = gradientColorBlue; | |
| 333 | -window.gradientColorPink = gradientColorPink; | |
| 334 | -window.gradientColorViolet = gradientColorViolet; | |
| 335 | - | |
| 336 | -// window.gradientColorOrange =gradientColorOrange; | |
| 337 | -// window.gradientColorRed = gradientColorRed; | |
| 338 | -// window.gradientColorWarning = gradientColorWarning; | |
| 339 | -window.defaltBg = defaltBg; | |
| 340 | -const isMobile = window.innerWidth <= 768; | |
| 341 | -const chartStyleLabelFont = { | |
| 342 | - font: { | |
| 343 | - size: isMobile ? 10 : 12, | |
| 344 | - weight: 500, | |
| 345 | - family: "Pretendard" | |
| 346 | - }, | |
| 347 | -} | |
| 348 | -const chartStyleLabel = { | |
| 349 | - backgroundColor: '#fff', | |
| 350 | - color: '#5A585E', | |
| 351 | - borderRadius: 4, | |
| 352 | - borderWidth: 1, | |
| 353 | - font: { | |
| 354 | - size: isMobile ? 10 : 11, | |
| 355 | - weight: 700, | |
| 356 | - family: "Pretendard" | |
| 357 | - }, | |
| 358 | - borderColor: '#dddae3', | |
| 359 | - shadowColor: 'rgba(0, 0, 0, 0.5)', | |
| 360 | - shadowBlur: 15, | |
| 361 | - shadowOffsetX: 4, | |
| 362 | - shadowOffsetY: 4, | |
| 363 | - padding: { | |
| 364 | - left: isMobile ? 4 : 8, | |
| 365 | - right: isMobile ? 4 : 8 | |
| 366 | - } | |
| 367 | -} | |
| 368 | -const chartStyleAvgLine = { | |
| 369 | - type: 'line', | |
| 370 | - borderColor: '#FF8291', | |
| 371 | - borderWidth: 1, | |
| 372 | - borderDash: [5, 5], | |
| 373 | -} | |
| 374 | - | |
| 375 | -const chartDoughnutOption = { | |
| 376 | - // responsive: true, | |
| 377 | - cutout: '50%', | |
| 378 | - animation: false, | |
| 379 | - interaction: { | |
| 380 | - mode: null, // hover 모드 비활성화 | |
| 381 | - intersect: false, // 데이터와의 교차점에서만 활성화되지 않도록 설정 | |
| 382 | - }, | |
| 383 | - plugins: { | |
| 384 | - tooltip: { enabled: false }, | |
| 385 | - legend: { display: false }, | |
| 386 | - } | |
| 387 | -} | |
| 388 | - | |
| 389 | -function createChartDoughnut(elementId, value, gradientColors) { | |
| 390 | - document.getElementById(elementId).classList.add('chart-doughnut'); | |
| 391 | - const ctx = document.getElementById(elementId).getContext('2d'); | |
| 392 | - const backgroundColors = gradientColors.map(colors => { | |
| 393 | - if (Array.isArray(colors) && colors.length === 2) { | |
| 394 | - return createGradient(ctx, colors); | |
| 395 | - } | |
| 396 | - return defaltBg; | |
| 397 | - }); | |
| 398 | - | |
| 399 | - const dataValues = Array.isArray(value) && value.length > 1 ? value : [value, 100 - value]; | |
| 400 | - const dataBackgroundColor = Array.isArray(value) && value.length > 1 ? backgroundColors : [createGradient(ctx, gradientColors), defaltBg]; | |
| 401 | - | |
| 402 | - return new Chart(ctx, { | |
| 403 | - type: 'doughnut', | |
| 404 | - data: { | |
| 405 | - datasets: [ | |
| 406 | - { | |
| 407 | - data: dataValues, | |
| 408 | - backgroundColor: dataBackgroundColor, | |
| 409 | - borderWidth: 0, | |
| 410 | - } | |
| 411 | - ] | |
| 412 | - }, | |
| 413 | - options: { | |
| 414 | - ...chartDoughnutOption, | |
| 415 | - } | |
| 416 | - }); | |
| 417 | -} | |
| 418 | - | |
| 419 | -function createChartBar(elementId, labels, data, onClick = null, avg = null) { | |
| 420 | - document.getElementById(elementId).classList.add('chart-bar'); | |
| 421 | - const ctx = document.getElementById(elementId).getContext('2d'); | |
| 422 | - const charBarStyle = { | |
| 423 | - datalabels: { | |
| 424 | - display: true, | |
| 425 | - anchor: 'end', | |
| 426 | - align: function (context) { | |
| 427 | - const dataValue = context.dataset.data[context.dataIndex]; | |
| 428 | - var totalMinus = 95; | |
| 429 | - return dataValue === 0 || dataValue < totalMinus ? 'end' : 'center'; | |
| 430 | - }, | |
| 431 | - padding: { | |
| 432 | - left: isMobile ? 4 : 8, | |
| 433 | - right: isMobile ? 4 : 8 | |
| 434 | - }, | |
| 435 | - formatter: function(value) { | |
| 436 | - return value + '%'; | |
| 437 | - }, | |
| 438 | - ...chartStyleLabel | |
| 439 | - }, | |
| 440 | - backgroundColor: function(context) { | |
| 441 | - return context.dataIndex % 2 === 0 | |
| 442 | - ? createGradient(context.chart.ctx, gradientColorPrimary) | |
| 443 | - : createGradient(context.chart.ctx, gradientColorSecondary); | |
| 444 | - }, | |
| 445 | - borderWidth: 0, | |
| 446 | - borderRadius: isMobile ? 16 : 24, | |
| 447 | - maxBarThickness: isMobile ? 16 : 24, | |
| 448 | - custom: function(context) { | |
| 449 | - const label = labels[context.dataIndex]; // labels 배열에서 해당 데이터 참조 | |
| 450 | - return label.id ? { id: label.id } : {}; | |
| 451 | - } | |
| 452 | - }; | |
| 453 | - | |
| 454 | - const charBarOptions = { | |
| 455 | - plugins: { | |
| 456 | - tooltip: { enabled: false }, | |
| 457 | - legend: { display: false }, | |
| 458 | - annotation: avg ? { | |
| 459 | - annotations: { | |
| 460 | - avgLine: { | |
| 461 | - ...chartStyleAvgLine, | |
| 462 | - yMin: avg, | |
| 463 | - yMax: avg, | |
| 464 | - } | |
| 465 | - } | |
| 466 | - } : false, | |
| 467 | - }, | |
| 468 | - maintainAspectRatio: false, | |
| 469 | - animation: false, | |
| 470 | - scales: { | |
| 471 | - x: { | |
| 472 | - ticks: { | |
| 473 | - ...chartStyleLabelFont | |
| 474 | - }, | |
| 475 | - grid: { display: false }, | |
| 476 | - }, | |
| 477 | - y: { | |
| 478 | - beginAtZero: true, | |
| 479 | - border: { dash: [2,4] }, | |
| 480 | - ticks: { | |
| 481 | - padding: isMobile ? 0 : 8, | |
| 482 | - stepSize: 25, | |
| 483 | - ...chartStyleLabelFont, | |
| 484 | - callback: function(value) { | |
| 485 | - return value + '%'; | |
| 486 | - } | |
| 487 | - }, | |
| 488 | - max: 100, | |
| 489 | - min: 0, | |
| 490 | - }, | |
| 491 | - }, | |
| 492 | - onClick: onClick ? (event, elements) => { | |
| 493 | - onClick(event, elements, labels, data); | |
| 494 | - } : null, | |
| 495 | - // onHover: function(event, chartElement) { | |
| 496 | - // if (chartElement.length && onClick) { | |
| 497 | - // // 클릭 이벤트가 있을 때만 pointer 커서 | |
| 498 | - // event.target.style.cursor = 'pointer'; | |
| 499 | - // } else { | |
| 500 | - // // 클릭 이벤트가 없거나 바 위에 마우스가 없을 때는 기본 커서 | |
| 501 | - // event.target.style.cursor = 'default'; | |
| 502 | - // } | |
| 503 | - // } | |
| 504 | - }; | |
| 505 | - | |
| 506 | - new Chart(ctx, { | |
| 507 | - type: 'bar', | |
| 508 | - data: { | |
| 509 | - labels: labels, | |
| 510 | - datasets: [ | |
| 511 | - { | |
| 512 | - data: data, | |
| 513 | - ...charBarStyle, | |
| 514 | - }, | |
| 515 | - ], | |
| 516 | - }, | |
| 517 | - plugins: [ChartDataLabels], | |
| 518 | - options: charBarOptions, | |
| 519 | - }); | |
| 520 | -} | |
| 521 | - | |
| 522 | -function createChartBarWidthauto(elementId, labels, data, onClick = null, avg = false) { | |
| 523 | - document.getElementById(elementId).classList.add('chart-bar-widthauto'); | |
| 524 | - const ctx = document.getElementById(elementId).getContext('2d'); | |
| 525 | - | |
| 526 | - const canvas = document.getElementById(elementId); | |
| 527 | - const chartParent = canvas.parentElement; // chart1 div 요소 | |
| 528 | - | |
| 529 | - const canvasWidth = labels.length * 36; // 바의 개수에 따른 너비 계산 | |
| 530 | - | |
| 531 | - // 캔버스의 너비와 높이 설정 | |
| 532 | - canvas.width = canvasWidth; | |
| 533 | - chartParent.style.minWidth = `${canvasWidth}px`; | |
| 534 | - | |
| 535 | - const charBarStyle = { | |
| 536 | - datalabels: { | |
| 537 | - display: false, | |
| 538 | - }, | |
| 539 | - backgroundColor: function(context) { | |
| 540 | - return context.dataIndex % 2 === 0 | |
| 541 | - ? createGradient(context.chart.ctx, gradientColorPrimary) | |
| 542 | - : createGradient(context.chart.ctx, gradientColorSecondary); | |
| 543 | - }, | |
| 544 | - borderWidth: 0, | |
| 545 | - borderRadius: isMobile ? 16 : 24, | |
| 546 | - maxBarThickness: isMobile ? 16 : 24, | |
| 547 | - custom: function(context) { | |
| 548 | - const label = labels[context.dataIndex]; // labels 배열에서 해당 데이터 참조 | |
| 549 | - return label.id ? { id: label.id } : {}; | |
| 550 | - } | |
| 551 | - }; | |
| 552 | - | |
| 553 | - const charBarOptions = { | |
| 554 | - plugins: { | |
| 555 | - tooltip: { enabled: false }, | |
| 556 | - legend: { display: false }, | |
| 557 | - annotation: { | |
| 558 | - annotations: { | |
| 559 | - avgLine: { | |
| 560 | - ...chartStyleAvgLine, | |
| 561 | - yMin: avg, | |
| 562 | - yMax: avg, | |
| 563 | - } | |
| 564 | - } | |
| 565 | - } | |
| 566 | - }, | |
| 567 | - maintainAspectRatio: false, | |
| 568 | - animation: false, | |
| 569 | - scales: { | |
| 570 | - x: { | |
| 571 | - ticks: { | |
| 572 | - ...chartStyleLabelFont | |
| 573 | - }, | |
| 574 | - grid: { display: false }, | |
| 575 | - }, | |
| 576 | - y: { | |
| 577 | - beginAtZero: true, | |
| 578 | - border: { dash: [2,4] }, | |
| 579 | - ticks: { | |
| 580 | - padding: isMobile ? 0 : 8, | |
| 581 | - stepSize: 25, | |
| 582 | - ...chartStyleLabelFont, | |
| 583 | - callback: function(value) { | |
| 584 | - return value + '%'; | |
| 585 | - } | |
| 586 | - }, | |
| 587 | - max: 100, | |
| 588 | - min: 0, | |
| 589 | - }, | |
| 590 | - }, | |
| 591 | - onClick: onClick ? (event, elements) => { | |
| 592 | - onClick(event, elements, labels, data); | |
| 593 | - } : null, | |
| 594 | - }; | |
| 595 | - | |
| 596 | - new Chart(ctx, { | |
| 597 | - type: 'bar', | |
| 598 | - data: { | |
| 599 | - labels: labels, | |
| 600 | - datasets: [ | |
| 601 | - { | |
| 602 | - data: data, | |
| 603 | - ...charBarStyle, | |
| 604 | - }, | |
| 605 | - ], | |
| 606 | - }, | |
| 607 | - plugins: [ChartDataLabels], | |
| 608 | - options: charBarOptions, | |
| 609 | - }); | |
| 610 | -} | |
| 611 | - | |
| 612 | -function createChartLine(elementId, labels, dataSets, legends, colors, animation) { | |
| 613 | - document.getElementById(elementId).classList.add('chart-line'); | |
| 614 | - const ctx = document.getElementById(elementId).getContext('2d'); | |
| 615 | - | |
| 616 | - // 각 데이터셋에 맞는 그라데이션 생성 | |
| 617 | - const gradients = colors.map(color => createGradient(ctx, color, .1)); | |
| 618 | - | |
| 619 | - const datasets = dataSets.map((data, index) => ({ | |
| 620 | - label: legends[index], | |
| 621 | - data: data, | |
| 622 | - backgroundColor: gradients[index], | |
| 623 | - borderColor: colors[index][1], | |
| 624 | - borderWidth:2, | |
| 625 | - lineTension:0.3, | |
| 626 | - pointRadius:4, | |
| 627 | - pointBackgroundColor:'#fff', | |
| 628 | - pointBorderWidth: 2, | |
| 629 | - fill: false, | |
| 630 | - })); | |
| 631 | - | |
| 632 | - new Chart(ctx, { | |
| 633 | - type: "line", | |
| 634 | - data: { labels, datasets }, | |
| 635 | - options: { | |
| 636 | - plugins: { tooltip: { enabled: false }, legend: { display: false } }, | |
| 637 | - animation: false, | |
| 638 | - //responsive: true, // 반응형 설정 | |
| 639 | - //maintainAspectRatio: false, // 부모 요소 크기에 맞게 차트 크기 조정 | |
| 640 | - scales: { | |
| 641 | - x: { | |
| 642 | - beginAtZero: true, | |
| 643 | - grid: { | |
| 644 | - display: false, | |
| 645 | - }, | |
| 646 | - ticks: { | |
| 647 | - ...chartStyleLabelFont | |
| 648 | - } | |
| 649 | - }, | |
| 650 | - y: { | |
| 651 | - suggestedMin: 0, | |
| 652 | - suggestedMax: 100, | |
| 653 | - border: { | |
| 654 | - dash: [2,4], | |
| 655 | - }, | |
| 656 | - ticks: { | |
| 657 | - padding: isMobile ? 0 : 0, | |
| 658 | - stepSize: 25, | |
| 659 | - ...chartStyleLabelFont, | |
| 660 | - callback: function(value) { | |
| 661 | - return value + '%'; | |
| 662 | - } | |
| 663 | - }, | |
| 664 | - }, | |
| 665 | - }, | |
| 666 | - }, | |
| 667 | - }); | |
| 668 | -} | |
| 669 | - | |
| 670 | -function createChartRadar(elementId, labels, dataSets, legends, colors, animation) { | |
| 671 | - document.getElementById(elementId).classList.add('chart-radar'); | |
| 672 | - const ctx = document.getElementById(elementId).getContext('2d'); | |
| 673 | - const allDataValues = dataSets.flat(); | |
| 674 | - | |
| 675 | - const rawMax = Math.max(...allDataValues); | |
| 676 | - const safeMax = rawMax <= 4 ? 4 : rawMax; | |
| 677 | - const maxValue = Math.ceil(safeMax / 10) * 10 || 4; | |
| 678 | - const stepSize = maxValue / 4; | |
| 679 | - | |
| 680 | - // 각 데이터셋에 맞는 그라데이션 생성 | |
| 681 | - const gradients = colors.map(color => createGradient(ctx, color, .1)); | |
| 682 | - | |
| 683 | - const datasets = dataSets.map((data, index) => ({ | |
| 684 | - label: legends[index], | |
| 685 | - data: data, | |
| 686 | - backgroundColor: gradients[index], | |
| 687 | - borderColor: colors[index][1], | |
| 688 | - borderWidth: 2, | |
| 689 | - lineTension: 0, | |
| 690 | - pointRadius: 4, | |
| 691 | - pointBackgroundColor: '#fff', | |
| 692 | - pointBorderWidth: 2, | |
| 693 | - fill: true, | |
| 694 | - })); | |
| 695 | - | |
| 696 | - new Chart(ctx, { | |
| 697 | - type: "radar", | |
| 698 | - data: { labels, datasets }, | |
| 699 | - options: { | |
| 700 | - plugins: { tooltip: { enabled: false }, legend: { display: false } }, | |
| 701 | - maintainAspectRatio: false, | |
| 702 | - animation: false, | |
| 703 | - // responsive: true, | |
| 704 | - // maintainAspectRatio: false, | |
| 705 | - scales: { | |
| 706 | - r: { | |
| 707 | - max: maxValue, | |
| 708 | - ticks: { | |
| 709 | - display: false, // 눈금 값 숨김 | |
| 710 | - stepSize: stepSize, | |
| 711 | - }, | |
| 712 | - pointLabels: { | |
| 713 | - ...chartStyleLabelFont, | |
| 714 | - padding: isMobile ? 4 : 16, | |
| 715 | - }, | |
| 716 | - } | |
| 717 | - } | |
| 718 | - }, | |
| 719 | - }); | |
| 720 | -} | |
| 721 | - | |
| 722 | -//오늘의 학습 시간 | |
| 723 | -function createChartTodayStudyTime(elementId, labels, dataSets, legends, colors, dataLabelClickHandler) { | |
| 724 | - const ctx = document.getElementById(elementId).getContext('2d'); | |
| 725 | - | |
| 726 | - // 각 데이터셋에 맞는 그라데이션 생성 | |
| 727 | - const gradients = colors.map(color => createGradient(ctx, color, .2)); | |
| 728 | - | |
| 729 | - const datasets = dataSets.map((data, index) => ({ | |
| 730 | - label: legends[index], | |
| 731 | - data: data, | |
| 732 | - backgroundColor: gradients[index], | |
| 733 | - borderColor: colors[index][1], | |
| 734 | - borderWidth: index === 0 ? 3 : 1, | |
| 735 | - lineTension: 0.3, | |
| 736 | - pointRadius: index === 0 ? 4 : 0, | |
| 737 | - pointBackgroundColor: '#fff', | |
| 738 | - pointBorderWidth: 2, | |
| 739 | - fill: index === 0 ? false : true, // 첫 번째 데이터셋만 fill: false | |
| 740 | - datalabels: { | |
| 741 | - display: index === 0, // 첫 번째 데이터셋만 데이터 라벨 표시 | |
| 742 | - ...chartStyleLabelFont, | |
| 743 | - anchor: 'end', | |
| 744 | - align: 'end', | |
| 745 | - formatter: function(value) { | |
| 746 | - return value + '분'; | |
| 747 | - }, | |
| 748 | - }, | |
| 749 | - })); | |
| 750 | - | |
| 751 | - const maxDataValue = Math.max(...datasets.flatMap(dataset => dataset.data)); | |
| 752 | - const stepSize = maxDataValue; | |
| 753 | - | |
| 754 | - new Chart(ctx, { | |
| 755 | - type: "line", | |
| 756 | - data: { | |
| 757 | - labels, | |
| 758 | - datasets, | |
| 759 | - }, | |
| 760 | - plugins: [ChartDataLabels], | |
| 761 | - options: { | |
| 762 | - plugins: { | |
| 763 | - tooltip: { enabled: false }, | |
| 764 | - legend: { display: false }, | |
| 765 | - datalabels: { | |
| 766 | - listeners: { | |
| 767 | - click: dataLabelClickHandler | |
| 768 | - } | |
| 769 | - } | |
| 770 | - }, | |
| 771 | - animation: false, | |
| 772 | - // responsive: true, | |
| 773 | - // maintainAspectRatio: false, | |
| 774 | - scales: { | |
| 775 | - x: { | |
| 776 | - grid: { | |
| 777 | - display: false, | |
| 778 | - }, | |
| 779 | - ticks: { | |
| 780 | - ...chartStyleLabelFont | |
| 781 | - } | |
| 782 | - }, | |
| 783 | - y: { | |
| 784 | - suggestedMin: 0, | |
| 785 | - suggestedMax: stepSize, | |
| 786 | - border: { | |
| 787 | - dash: [2,4], | |
| 788 | - }, | |
| 789 | - ticks: { | |
| 790 | - padding: isMobile ? 0 : 8, | |
| 791 | - stepSize: stepSize, | |
| 792 | - ...chartStyleLabelFont, | |
| 793 | - callback: function(value) { | |
| 794 | - return value + '분'; | |
| 795 | - } | |
| 796 | - }, | |
| 797 | - }, | |
| 798 | - }, | |
| 799 | - }, | |
| 800 | - }); | |
| 801 | -} | |
| 802 | - | |
| 803 | -//콘텐츠 나의보관함 - 나의 콘텐츠 활동 | |
| 804 | -function createChartContActivity(elementId, labels, datasetInfo) { | |
| 805 | - const ctx = document.getElementById(elementId).getContext('2d'); | |
| 806 | - const datasets = datasetInfo.map(([label, data, color]) => ({ | |
| 807 | - label: label, | |
| 808 | - data: data, | |
| 809 | - backgroundColor: createGradient(ctx, color), | |
| 810 | - borderWidth: 0, | |
| 811 | - borderRadius: 24, | |
| 812 | - maxBarThickness: 24, | |
| 813 | - barThickness: 32 | |
| 814 | - })); | |
| 815 | - | |
| 816 | - const maxDataValue = Math.max(...datasets.flatMap(dataset => dataset.data)); | |
| 817 | - const stepSize = maxDataValue / 2; | |
| 818 | - return new Chart(ctx, { | |
| 819 | - type: 'bar', | |
| 820 | - data: { | |
| 821 | - labels: labels, | |
| 822 | - datasets: datasets | |
| 823 | - }, | |
| 824 | - options: { | |
| 825 | - responsive: true, | |
| 826 | - plugins: { | |
| 827 | - tooltip: { enabled: false }, | |
| 828 | - legend: { display: false }, | |
| 829 | - }, | |
| 830 | - scales: { | |
| 831 | - y: { | |
| 832 | - beginAtZero: true, | |
| 833 | - ticks: { | |
| 834 | - stepSize: stepSize, | |
| 835 | - ...chartStyleLabelFont | |
| 836 | - }, | |
| 837 | - border: { | |
| 838 | - dash: [2,4], | |
| 839 | - } | |
| 840 | - }, | |
| 841 | - x: { | |
| 842 | - grid: { | |
| 843 | - display: false, | |
| 844 | - }, | |
| 845 | - } | |
| 846 | - } | |
| 847 | - } | |
| 848 | - }); | |
| 849 | -} | |
| 850 | - | |
| 851 | -//요일별 히트맵 | |
| 852 | -function createChartHeatmap(id, data, times, days, captionText) { | |
| 853 | - // 테이블 요소 가져오기 | |
| 854 | - const table = document.getElementById(id); | |
| 855 | - | |
| 856 | - // 기존 내용 초기화 | |
| 857 | - table.innerHTML = ''; | |
| 858 | - | |
| 859 | - // 0. CAPTION 생성 | |
| 860 | - const caption = document.createElement('caption'); | |
| 861 | - caption.textContent = captionText; | |
| 862 | - table.appendChild(caption); | |
| 863 | - | |
| 864 | - // 1. THEAD 생성 | |
| 865 | - const tableHead = document.createElement('thead'); | |
| 866 | - const headerRow = document.createElement('tr'); | |
| 867 | - const emptyHeader = document.createElement('th'); | |
| 868 | - headerRow.appendChild(emptyHeader); // 왼쪽 상단 빈 칸 | |
| 869 | - | |
| 870 | - days.forEach(day => { | |
| 871 | - const dayHeader = document.createElement('th'); | |
| 872 | - dayHeader.textContent = day; | |
| 873 | - headerRow.appendChild(dayHeader); | |
| 874 | - }); | |
| 875 | - tableHead.appendChild(headerRow); | |
| 876 | - table.appendChild(tableHead); | |
| 877 | - | |
| 878 | - // 2. TBODY 생성 및 행 추가 | |
| 879 | - const tableBody = document.createElement('tbody'); | |
| 880 | - data.forEach((rowData, rowIndex) => { | |
| 881 | - const row = document.createElement('tr'); | |
| 882 | - const timeCell = document.createElement('th'); | |
| 883 | - timeCell.textContent = times[rowIndex]; | |
| 884 | - row.appendChild(timeCell); | |
| 885 | - | |
| 886 | - // 각 셀에 값과 색상 추가 | |
| 887 | - rowData.forEach(value => { | |
| 888 | - const cell = document.createElement('td'); | |
| 889 | - cell.textContent = value; | |
| 890 | - | |
| 891 | - // 색상 수준 계산 및 클래스 추가 | |
| 892 | - if (value == 0) cell.classList.add('level0'); | |
| 893 | - else if (value < 6) cell.classList.add('level1'); | |
| 894 | - else if (value < 11) cell.classList.add('level2'); | |
| 895 | - else if (value < 16) cell.classList.add('level3'); | |
| 896 | - else if (value >= 16) cell.classList.add('level4'); | |
| 897 | - // else cell.classList.add('level5'); | |
| 898 | - | |
| 899 | - row.appendChild(cell); | |
| 900 | - }); | |
| 901 | - | |
| 902 | - tableBody.appendChild(row); | |
| 903 | - }); | |
| 904 | - table.appendChild(tableBody); | |
| 905 | - | |
| 906 | - // 3. TFOOT 생성 및 요일별 총합 추가 | |
| 907 | - const tableFoot = document.createElement('tfoot'); | |
| 908 | - const footerRow = document.createElement('tr'); | |
| 909 | - const emptyCell = document.createElement('td'); | |
| 910 | - footerRow.appendChild(emptyCell); | |
| 911 | - | |
| 912 | - days.forEach((_, colIndex) => { | |
| 913 | - const sum = data.reduce((total, row) => total + row[colIndex], 0); | |
| 914 | - const footerCell = document.createElement('td'); | |
| 915 | - footerCell.textContent = `${sum}명`; | |
| 916 | - footerRow.appendChild(footerCell); | |
| 917 | - }); | |
| 918 | - | |
| 919 | - tableFoot.appendChild(footerRow); | |
| 920 | - table.appendChild(tableFoot); | |
| 921 | -} | |
| 922 | - | |
| 923 | -window.createChartDoughnut = createChartDoughnut; | |
| 924 | -window.createChartBar = createChartBar; | |
| 925 | -window.createChartBarWidthauto = createChartBarWidthauto; | |
| 926 | -window.createChartLine = createChartLine; | |
| 927 | -window.createChartRadar = createChartRadar; | |
| 928 | -window.createChartHeatmap = createChartHeatmap; | |
| 929 | - | |
| 930 | -window.createChartTodayStudyTime = createChartTodayStudyTime; //오늘의 학습 시간 | |
| 931 | -window.createChartContActivity = createChartContActivity;//클래스 홈 - 클래스 활동 분석 | |
| 932 | - | |
| 933 | -export const initCusCommon= () => { | |
| 934 | - $(document).ready(function () { | |
| 935 | - $('.viewer .viewer-menu-area').viewermenuFunc(); | |
| 936 | - $('.class-viewer .viewer-menu-area').classViewermenuFunc(); | |
| 937 | - $('.q-group-area').qGroupFunc(); | |
| 938 | - | |
| 939 | - $(document).on('change', '.item-type-checkradio input[type="radio"]', function () { | |
| 940 | - var newType = $(this).attr('id'); | |
| 941 | - | |
| 942 | - $('.item-type-list').removeClass('item-type-feed item-type-thumb item-type-table').addClass(newType); | |
| 943 | - }); | |
| 944 | - | |
| 945 | - $(document).on('click', '.btn-chasi-toggle', function (e) { | |
| 946 | - var $area; | |
| 947 | - $area = $(this).closest('li'); | |
| 948 | - toggleCommonFunc({ | |
| 949 | - obj: $area, | |
| 950 | - className: 'is-active', | |
| 951 | - hasClass: function (obj) { | |
| 952 | - }, | |
| 953 | - noneClass: function (obj) { | |
| 954 | - } | |
| 955 | - }); | |
| 956 | - }); | |
| 957 | - | |
| 958 | - //swiper | |
| 959 | - if ($('.thumb-swiper').length) { | |
| 960 | - $('.thumb-swiper').thumbSwiper(); | |
| 961 | - } | |
| 962 | - if ($('.student-mn-cont-banner').length) { | |
| 963 | - $('.student-mn-cont-banner').studentMnBannerSwiper(); | |
| 964 | - } | |
| 965 | - if ($('.emotion-swiper').length) { | |
| 966 | - | |
| 967 | - } | |
| 968 | - | |
| 969 | - checkIsSticky(); | |
| 970 | - window.onscroll = () => { | |
| 971 | - checkIsSticky(); | |
| 972 | - } | |
| 973 | - document.querySelectorAll('.chart-bar-stack').forEach(container => { | |
| 974 | - const bars = Array.from(container.querySelectorAll('.bar')); | |
| 975 | - const visibleBars = bars.filter(bar => parseFloat(bar.style.width) > 0); | |
| 976 | - | |
| 977 | - bars.forEach(bar => { | |
| 978 | - bar.classList.remove('is-active', 'is-active-first', 'is-active-last'); | |
| 979 | - }); | |
| 980 | - | |
| 981 | - visibleBars.forEach((bar, index, arr) => { | |
| 982 | - bar.classList.add('is-active'); | |
| 983 | - if (index === 0) bar.classList.add('is-active-first'); | |
| 984 | - if (index === arr.length - 1) bar.classList.add('is-active-last'); | |
| 985 | - }); | |
| 986 | - }); | |
| 987 | - | |
| 988 | - // document.querySelectorAll('.chart-bar-stack').forEach(container => { | |
| 989 | - // container.querySelectorAll('.bar').forEach(bar => { | |
| 990 | - // const width = parseFloat(bar.style.width); | |
| 991 | - // if (width > 0) { | |
| 992 | - // bar.classList.add('is-active'); | |
| 993 | - // } else { | |
| 994 | - // bar.classList.remove('is-active'); | |
| 995 | - // } | |
| 996 | - // }); | |
| 997 | - // }); | |
| 998 | - }); | |
| 999 | -}; | |
| 1000 | - |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?