diff --git a/layouts/simple_world/conf/info.xml b/layouts/simple_world/conf/info.xml
deleted file mode 100644
index 507325cf4..000000000
--- a/layouts/simple_world/conf/info.xml
+++ /dev/null
@@ -1,199 +0,0 @@
-
-
- 네모의 꿈
- Rectangular World
- 깔끔한 면과 그림자 레이아웃
- Simple rectangular planes and shadows
- 1.1.0
- 2017-03-10
-
- misol
- misol
-
-
-
- 상단 메뉴
- Global Navigation Menu
-
-
- 하단 메뉴
- Footer Navigation Menu
-
-
-
-
- 모바일 메뉴 버튼 위치
- Mobile hamburger menu button position
- 작은 화면에서 나타나는 메뉴 버튼의 위치를 선택할 수 있습니다.
- The hamburger menu button, displayed on small screens, will be displayed at the selected position.
-
- 오른쪽 위
- Top right
-
-
- 왼쪽 위
- Top left
-
-
-
- 죄측 공간 만들기
- Make a space on the left
- 본문 좌측에 공간을 만듭니다. 모바일 화면에서는 나타나지 않습니다.
- Make a space on the left of contents area.
-
- 만들지 않습니다.
- I don't need it.
-
-
- 공간을 만듭니다.
- I need it.
-
-
- 공간을 만들고, 서브 메뉴를 나타냅니다.
- I need it, and place there submenus.
-
-
-
- 사이트 로고 이미지
- Site logo image
-
-
- 사이트 로고 문자
- Site logo text
-
-
- 사이트 로고 링크 주소
- Site logo link URL
-
-
- 사이트 본문 상단 내용
- Before the content area content
- 사이트 본문 영역 상단에 내용을 입력할 수 있습니다.
-
-
- 사이트 본문 좌측 내용
- The contents of the left of contents area
- 사이트 본문 영역 좌측 영역이 나타나게 선택되었을 경우 추가될 내용을 입력할 수 있습니다. 모바일 화면에서는 나타나지 않습니다. 상단 옵션 중 '죄측 공간 만들기'를 먼저 설정해주십시오.
-
-
- 레이아웃 틀 오른쪽 내용 (width: 160px)
- The right area of the layout frame (width: 160px)
- 레이아웃 상-하단이 만들어내는 직사각형 영역 바깥 오른편에 나타낼 내용을 입력합니다. 공간 폭은 160px 입니다. 작은 화면에서는 나타나지 않습니다.
-
-
- 사이트 본문 하단 내용
- After the content area content
- 사이트 본문 영역 하단에 내용을 입력할 수 있습니다.
-
-
- 사이트 하단 문자
- Site footer text
-
-
- 중심 색상
- Primary color
- 분위기를 형성하는데 사용되는 중심 색상입니다.
- Please select the mood color you want.
-
- 붉은 색
- Red
-
-
- 크림슨
- Crimson
-
-
- 분홍
- Pink
-
-
- 보라
- Purple
-
-
- 진보라
- Deep Purple
-
-
- 인디고
- Indigo
-
-
- 짙은 파랑
- Deep Blue
-
-
- 파랑
- Blue
-
-
- 밝은 파랑
- Light Blue
-
-
- 시안
- Cyan
-
-
- 틸
- Teal
-
-
- 초록
- Green
-
-
- 연한 초록
- Light Green
-
-
- 라임
- Lime
-
-
- 노랑
- Yellow
-
-
- 앰버
- Amber
-
-
- 주황
- Orange
-
-
- 진한 주황
- Deep Orange
-
-
- 갈색
- Brown
-
-
- 회색
- Grey
-
-
- 푸른 회색
- Blue Grey
-
-
- 커스텀
- Customized
-
-
-
- 커스텀 중심 색상
- Customized primary color
- 분위기를 형성하는데 사용되는 중심 색상을 위에서 선택하지 않고 Hex 코드로 직접 입력 합니다. (기본 값: #f44336) 위 항목에서 '커스텀' 항목을 선택해야 적용됩니다.
- Please type the mood color you want, if there is no choice before. Insert your color in hex code. (dafault value: #f44336) To use this option, you have to select 'Customized' for the options before.
-
-
- 본문 영역 색상
- Content area color
- 레이아웃 본문 영역 색상을 지정합니다. 기본 색상은 흰색입니다.
- Set content area color. The default color is white.
-
-
-
\ No newline at end of file
diff --git a/layouts/simple_world/lang/lang.xml b/layouts/simple_world/lang/lang.xml
deleted file mode 100644
index 0c0dc5d2c..000000000
--- a/layouts/simple_world/lang/lang.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
-
\ No newline at end of file
diff --git a/layouts/simple_world/layout.html b/layouts/simple_world/layout.html
deleted file mode 100644
index c27d5057d..000000000
--- a/layouts/simple_world/layout.html
+++ /dev/null
@@ -1,172 +0,0 @@
-
-{Context::addMetaTag("viewport", "width=device-width, user-scalable=yes")}
-
-
-
-{@
- if(!$layout_info->primary_color)
- $layout_info->primary_color = 'red';
- if(!$layout_info->customized_primary_color)
- $layout_info->customized_primary_color = '#f44336';
- if(!$layout_info->content_color)
- $layout_info->content_color = '#ffffff';
-
- $material_colors = array(
- 'red' => '#f44336',
- 'crimson' => '#aa0000',
- 'pink' => '#e91e63',
- 'purple' => '#9c27b0',
- 'deep-purple' => '#673ab7',
- 'indigo' => '#3f51b5',
- 'deep-blue' => '#00397f',
- 'blue' => '#2196f3',
- 'light-blue' => '#03a9f4',
- 'cyan' => '#00bcd4',
- 'teal' => '#009688',
- 'green' => '#4caf50',
- 'light-green' => '#8bc34a',
- 'lime' => '#cddc39',
- 'yellow' => '#ffeb3b',
- 'amber' => '#ffc107',
- 'orange' => '#ff9800',
- 'deep-orange' => '#ff5722',
- 'brown' => '#795548',
- 'grey' => '#9e9e9e',
- 'blue-grey' => '#607d8b',
- 'black' => '#000000',
- 'white' => '#ffffff',
- 'customized' => $layout_info->customized_primary_color,
- );
-
- $oMemberModel = getModel('member');
- $member_config = $oMemberModel->getMemberConfig();
-
-}
-
-
-
-{Context::addMetaTag("theme-color", $material_colors[$layout_info->primary_color])}
-
-
-{@Context::set('layout_scss_value', array('grey' => $material_colors['grey'], 'primary_color' => $material_colors[$layout_info->primary_color], 'menu_position' => $layout_info->menu_position, 'content_color' => $layout_info->content_color))}
-
-
-
-
-
-
-
-
-
-
-
-
- {$layout_info->left_content}
-
-
-
- {$layout_info->before_content|noescape}
- {$content|noescape}
- {$layout_info->after_content|noescape}
-
-
-
- {$layout_info->right_content}
-
-
-
-
\ No newline at end of file
diff --git a/layouts/simple_world/layout.js b/layouts/simple_world/layout.js
deleted file mode 100644
index 2b204151d..000000000
--- a/layouts/simple_world/layout.js
+++ /dev/null
@@ -1,129 +0,0 @@
-jQuery(function($)
-{
- "use strict";
-
- /* adjust the width of the right member menu */
- var menu_width = function()
- {
- if($('#layout_gnb>ul>li:first-child').width() > 50)
- {
- $('#layout_gnb>ul>li:first-child .layout_dropdown-content, #layout_gnb>ul>li:first-child .layout_dropdown-content a').css('width', $('#layout_gnb>ul>li:first-child').width()).css('min-width', $('#layout_gnb>ul>li:first-child').width());
- }
- }
-
- $( window ).resize(function()
- {
- if($('#layout_gnb>ul>li:first-child').width() > 50)
- {
- menu_width();
- }
- });
-
- menu_width();
-
- /* mobile hamburger menu toggle */
- $(".layout_mobile_menu").each(function()
- {
- $( this ).click(function( event )
- {
- event.preventDefault();
- layout_toggleMenuOpener( $( this ).get(0) );
- });
- });
-
- /* detect scrolling up or down to hide or show the hamburger menu */
- var previousScroll = 0;
- var simpleScrolled = false;
- var scrollThreshold = 5;
-
- /* detect window scrolling */
- $( window ).scroll(function()
- {
- simpleScrolled = true;
- });
-
- /* refresh window scrolling per 250 ms, and show/hide the menu */
- setInterval(function()
- {
- if (simpleScrolled) {
- display_menu();
- simpleScrolled = false;
- }
- }, 250);
-
- /* function to show/hide the menu */
- var display_menu = function()
- {
- var currentScroll = $(window).scrollTop();
-
- if (currentScroll > previousScroll)
- {
- if($("#layout_menu_toggle").css( 'position' ) === 'fixed')
- {
- $("#layout_menu_toggle").fadeOut();
- }
- }
- else
- {
- if($("#layout_menu_toggle").css( 'position' ) === 'fixed')
- {
- $("#layout_menu_toggle").fadeIn(400, function() {
- $("#layout_menu_toggle").css('display', '')
- });
- ;
- }
- }
- previousScroll = currentScroll;
- }
-
- /* keyboard accessibility for dropdown menu */
- $(".layout_dropdown").each(function()
- {
- $( this ).focusin( function( event )
- {
- $('*[data-dropdown="active"]').css('display', '').attr('data-dropdown', '').parents('li.layout_dropdown').removeClass('layout_focus');
- $( this ).addClass('layout_focus');
- $( this ).find("ul.layout_dropdown-content").css('display', 'block').attr('data-dropdown', 'active');
- });
- });
-
- $('body').focusin(function( event )
- {
- if (!$(event.target).parents('.layout_dropdown').is('.layout_dropdown'))
- {
- $('*[data-dropdown="active"]').css('display', '').attr('data-dropdown', '').parents('li.layout_dropdown').removeClass('layout_focus');
- }
- });
- /* keyboard accessibility for dropdown menu END */
-
- function layout_toggleMenuOpener(obj)
- {
- if(obj.classList.contains("is-active") === true)
- {
- var targetMenu = $(obj).attr('data-target');
- $('#' + targetMenu).slideUp('300', function()
- {
- $(this).css('display', '');
- });
-
- obj.classList.remove("is-active");
- }
- else {
- var targetMenu = $(obj).attr('data-target');
- if(targetMenu == 'layout_gnb')
- {
- $('#layout_gnb>ul>li:first-child .layout_dropdown-content, #layout_gnb>ul>li:first-child .layout_dropdown-content a').css('width', '').css('min-width', '');
- $('html,body').animate({scrollTop:0}, 200);
- }
- $('#' + targetMenu).slideDown('300');
-
- obj.classList.add("is-active");
- }
- }
-
- // Language Select
- $('.layout_language>.toggle').click(function()
- {
- $('.selectLang').toggle();
- });
-});
\ No newline at end of file
diff --git a/layouts/simple_world/layout.scss b/layouts/simple_world/layout.scss
deleted file mode 100644
index 9dde4609a..000000000
--- a/layouts/simple_world/layout.scss
+++ /dev/null
@@ -1,673 +0,0 @@
-@charset "UTF-8";
-@function layoutGrayContrast($color, $ratio) {
- $grayColor: grayscale($color);
- $grayValue: red($grayColor);
-
- @if $grayValue > ($ratio * 255) {
- $return: 0;
- } @else {
- $return: 255;
- }
-
- @return rgb($return, $return, $return);
-}
-
-@mixin layout_box($shadow){
- background: #fff;
- box-shadow: 0 $shadow/2 $shadow rgba(0,0,0,0.16), 0 $shadow/2 $shadow rgba(0,0,0,0.23);
-}
-
-body {
- margin:0;
- padding:0;
- background-color: darken($grey, 35%);
-}
-/* Skin to content */
-.skip {
- background-color: lighten($grey, 35%);
- position: relative;
- margin:0
-}
-
-.skip>a {
- display: block;
- text-align: center;
- line-height:28px;
- height:0px;
- overflow: hidden
-}
-
-.skip>a:focus {
- height: auto
-}
-
-/* Layout */
-.layout_canvas {
- position: relative;
- max-width:1050px;
- width:100%;
- margin:0 auto;
-}
-header.layout_frame, footer.layout_frame, .layout_frame.layout_left_content .layout_left_content{
- font-family: "맑은 고딕", "Apple SD Gothic Neo","나눔고딕",NanumGothic,'Nanum Gothic',Arial,Helvetica,sans-serif;
- font-size: 14px;
-}
-.layout_header {
- padding:0;
-}
-
-.layout_header>.hside {
- position: absolute;
- right:5px;
- top: 25px
-}
-
-.layout_body.layout_frame {
- background-color: $content_color;
- overflow: hidden;
-}
-.layout_body {
- position: relative;
-}
-.layout_outright{
- position: absolute;
- top: 15px;
- right: 0;
- box-sizing: border-box;
- width: 160px;
- @include layout_box(2px);
- margin-right:-170px;
-}
-.layout_left_content.layout_frame>.layout_canvas {
- div.layout_content {
- float:left;
- width: 20%;
- box-sizing: border-box;
- padding-right:5px;
- section.layout_left{
- margin: 2px 2px 10px;
- @include layout_box(2px);
- h1 {
- border-bottom: 1px solid #e0e0e0;
- font-weight: 400;
- margin: 0;
- position: relative;
- a {
- display: block;
- margin: 0;
- padding: 14px 16px;
- font-size: 14px;
- color: $primary-color;
- text-decoration: none;
- }
- }
- ul{
- list-style: none;
- &.layout_dropdown-content {
- display: block;
- position: relative;
- z-index: none;
- padding: 0;
- margin: 0;
- a {
- display: block;
- padding: 14px 16px;
- text-decoration: none;
- color: #000;
- &.active {
- background: #e0e0e0;
- }
- &:hover, &:active, &:focus {
- background: #eeeeee;
- }
- }
- ul {
- padding-left: 10px;
- }
- }
- }
- }
- }
-
- #content {
- width: 80%;
- }
-}
-
-.layout_header:after,
-.layout_body:after {
- content:"";
- display: block;
- clear: both
-}
-
-.layout_content {
- overflow: auto;
- padding:10px 0px;
-
- img {
- max-width:100%;
- height: auto
- }
-}
-
-.layout_content>*:first-child {
- margin-top:0
-}
-
-/* Header */
-header.layout_frame {
- position:relative;
- background-color: lighten($primary-color, 10%);
- z-index: 1;
- box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
- .layout_header>h1 {
- margin:0 auto;
- padding:20px 5px;
- box-sizing: border-box;
- color: layoutGrayContrast(lighten($primary-color, 10%), 0.710);
- a {
- font-size:32px;
- text-decoration: none;
- color: layoutGrayContrast(lighten($primary-color, 10%), 0.710);
- padding:0 5px;
- }
- }
-}
-
-#layout_menu_toggle {
- width:90px;
- display: none;
-}
-
-/* .layout_footer */
-.layout_footer {
- box-sizing: border-box;
- padding: 13px 7px;
- background-color: darken($grey, 35%);
- color: lighten($grey, 30%);
- p {
- font-size:12px
- }
- a {
- font-weight: bold;
- text-decoration: none;
- color: lighten($primary_color, 31%);
- &:hover, &:active, &:focus {
- text-decoration: underline
- }
- }
-}
-
-/* Search */
-.layout_header{
- .layout_search {
- display: inline-block;
- vertical-align: bottom;
- margin:0
- }
- input {
- font-size:12px;
- -webkit-appearance: none;
- border-radius: 0;
- }
- input[type="text"] {
- width: 126px;
- line-height: 18px;
- margin: 0;
- padding: 8px 8px 6px 8px;
- position: relative;
- display: inline-block;
- outline: none;
- border-radius: 0;
- border: none;
- background: lighten($primary-color, 20%);
- color: layoutGrayContrast(lighten($primary-color, 20%), 0.710);
- &:hover, &:active, &:focus {
- background: lighten($primary-color, 50%);
- color: layoutGrayContrast(lighten($primary-color, 50%), 0.710);
- }
- }
- input[type="submit"] {
- vertical-align: bottom;
- background: lighten($primary-color,15%);
- color: layoutGrayContrast(lighten($primary-color, 15%), 0.710);
- border: none;
- height:32px;
- padding:0 15px;
- margin:0;
- &:hover, &:active, &:focus {
- background:$primary-color;
- color: layoutGrayContrast($primary-color, 0.710);
- }
- }
-}
-
-/* GNB */
-.layout_menu {
- background-color: lighten($grey, 31%);
- ul {
- list-style-type: none;
- overflow: hidden;
- max-width:1050px;
- margin:0 auto;
- padding: 0;
- &.layout_dropdown-content ul{
- padding-left:10px;
- }
- }
- li a, .dropbtn {
- display: inline-block;
- color: black;
- text-align: center;
- padding: 14px 16px;
- text-decoration: none;
- line-height: 1;
- }
- li.active>a {
- background-color: lighten($primary-color, 15%);
- color: layoutGrayContrast(lighten($primary-color, 15%), 0.710);
- }
-}
-.layout_menu>ul{
- width:100%;
-}
-.layout_menu>ul>li {
- float: left;
-}
-
-#layout_gnb>ul>li:first-child {
- float: right;
-
-}
-header.layout_frame .layout_menu{
- li:hover,
- li:focus,
- li:active,
- .layout_focus {
- background-color: lighten($grey, 40%);
- }
-}
-.layout_menu li a:hover,
-.layout_menu li a:focus,
-.layout_menu li a:active,
-.layout_dropdown:hover .dropbtn,
-.layout_dropdown:focus .dropbtn,
-.layout_dropdown:active .dropbtn,
-.layout_language li:hover button,
-.layout_language li:focus button,
-.layout_language li:active button {
- background-color: $primary-color;
- color: layoutGrayContrast($primary-color, 0.710);
-}
-.layout_menu {
- li.layout_dropdown {
- display: block;
- }
-
- .layout_dropdown-content {
- display: none;
- position: absolute;
- background-color: lighten($grey, 40%);
- z-index: 1000;
- box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
- }
-
- .layout_dropdown-content a {
- color: black;
- padding: 12px 16px;
- text-decoration: none;
- min-width: 160px;
- display: block;
- text-align: left;
- box-sizing: border-box;
- }
-
- .
- .layout_dropdown-content a:hover,
- .layout_dropdown-content a:active,
- .layout_dropdown-content a:focus {
- display: block;
- background-color: lighten($primary-color, 10%);
- color: layoutGrayContrast(lighten($primary-color, 10%), 0.710);
- }
-
- .layout_dropdown:hover .layout_dropdown-content,
- .layout_dropdown:active .layout_dropdown-content,
- .layout_dropdown:focus .layout_dropdown-content,
- .layout_dropdown a:hover ~ .layout_dropdown-content,
- .layout_dropdown a:active ~ .layout_dropdown-content,
- .layout_dropdown a:focus ~ .layout_dropdown-content,
- .layout_dropdown layout_dropdown-content:hover,
- .layout_dropdown layout_dropdown-content:active,
- .layout_dropdown layout_dropdown-content:focus {
- display: block;
- }
-}
-
-#layout_fnb{
- background-color: transparent;
-}
-
-.layout_footer {
- .layout_menu li a, .dropbtn {
- color: lighten($grey, 10%);
- font-weight: normal;
- text-decoration: none;
- padding: 14px 0px;
- }
- .layout_menu li a>span {
- padding: 0px 16px;
- border-right: 1px solid lighten($grey, 10%);
- }
- .layout_menu li:first-child{
- margin-left:-16px;
- }
- .layout_menu li:last-child a>span {
- border-right: none;
- }
-
- .layout_menu li a:hover,
- .layout_menu li a:focus,
- .layout_menu li a:active{
- background-color: transparent;
- color: #fff;
- }
-}
-
-
-/* Language */
-.layout_language{
- display: absolute;
- right: 0;
- top: 15px;
-}
-.layout_language button {
- outline: none;
-}
-.layout_language ul::before {
- content: "";
- display: block;
- clear: both;
-}
-.layout_language ul {
- display: none;
- float:right;
- width:120px;
- clear:both;
- margin: 0px 0px 10px;
- padding: 0;
- z-index: 1000;
- box-shadow: 0px 8px 16px 0px rgba(255,255,255,0.2);
-}
-.layout_language .toggle{
- background:none;
- display: block;
- float: right;
- width:120px;
- border:0;
- color:#fff;
- cursor:pointer;
- vertical-align:top;
- text-align:right;
- padding:0;
- height:45px;
-}
-
-.layout_language li{
- list-style:none;
- background: lighten($grey, 40%);
- button {
- display:block;
- color: black;
- background: lighten($grey, 40%);
- padding: 12px 16px;
- text-decoration: none;
- width: 100%;
- display: block;
- text-align: left;
- box-sizing: border-box;
- border:0;
- cursor:pointer;
- }
-}
-
-/* Hamberger menu http://callmenick.com/post/animating-css-only-hamburger-menu-icons Licensed under the MIT license, http://www.opensource.org/licenses/mit-license.php Copyright 2014, Call Me Nick http://callmenick.com */
-.layout_mobile_menu {
- display: block;
- position: relative;
- overflow: hidden;
- margin: 0;
- padding: 0;
- width: 90px;
- height: 90px;
- font-size: 0;
- text-indent: -9999px;
- appearance: none;
- box-shadow: none;
- border-radius: none;
- border: none;
- cursor: pointer;
- transition: background 0.3s;
- span {
- display: block;
- position: absolute;
- top: 41px;
- left: 17px;
- right: 17px;
- height: 8px;
- background: white;
- }
-
- span::before,
- span::after {
- position: absolute;
- display: block;
- left: 0;
- width: 100%;
- height: 8px;
- background-color: #fff;
- content: "";
- }
-
- span::before {
- top: -19px;
- }
-
- span::after {
- bottom: -19px;
- }
- &:focus {
- outline: none;
- }
-
-}
-
-
-.layout_mobile_menu--htx {
- background-color: $primary-color;
- span {
- transition: background 0s 0.3s;
- }
- span::before,
- span::after {
- transition-duration: 0.3s, 0.3s;
- transition-delay: 0.3s, 0s;
- }
-
- span::before {
- transition-property: top, transform;
- }
-
- span::after {
- transition-property: bottom, transform;
- }
-}
-
-
-
-/* active state, i.e. menu open */
-.layout_mobile_menu--htx.is-active {
- background-color: darken( $primary-color, 10% );
-}
-
-.layout_mobile_menu--htx.is-active span {
- background: none;
-}
-
-.layout_mobile_menu--htx.is-active span::before {
- top: 0;
- transform: rotate(45deg);
-}
-
-.layout_mobile_menu--htx.is-active span::after {
- bottom: 0;
- transform: rotate(-45deg);
-}
-
-.layout_mobile_menu--htx.is-active span::before,
-.layout_mobile_menu--htx.is-active span::after {
- transition-delay: 0s, 0.3s;
-}
-#layout_search_link {
- display: none;
-}
-
-@media (max-width: 750px) {
- #layout_menu_toggle, #layout_search_link {
- display: block;
- }
-
- .layout_header>h1 {
- /* Menu position option */
- @if $menu_position == 'left_right' {
- padding:20px 5px 20px 95px;
- } @else {
- padding:20px 95px 20px 5px;
- }
- }
-
- .layout_header>h1>a {
- color: layoutGrayContrast(lighten($primary-color, 10%), 0.710);
- }
-
- #layout_menu_toggle {
- position: fixed;
- top:0;
-
- /* Menu position option */
- @if $menu_position == 'left_right' {
- left:0;
- } @else {
- right:0;
- }
-
- z-index:1001;
- opacity: 0.9;
- box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
- }
- .layout_left_content.layout_frame>.layout_canvas {
- div.layout_left_content {
- display:none;
- }
- #content{
- width:100%;
- }
- }
- /* GNB */
- .layout_menu {
- display: none;
- font-size:15px;
- width:100%;
- height: auto;
- clear: both;
- ul {
- list-style-type: none;
- margin: 0;
- padding: 0;
- width: 100%;
- height: auto;
- }
- }
-
- .layout_menu>ul>li, #layout_gnb>ul>li:first-child {
- float: none;
- }
-
- .layout_menu li a, .dropbtn {
- display: block;
- color: #000;
- text-align: left;
- padding: 15px;
- text-decoration: none;
- }
-
- .layout_menu li.active>a {
- background-color: lighten($primary-color, 15%);
- color: layoutGrayContrast(lighten($primary-color, 15%), 0.710);
- }
-
- .layout_menu li a:hover, .layout_dropdown:hover .dropbtn,
- .layout_menu li a:focus, .layout_dropdown:focus .dropbtn {
- background-color: $primary-color;
- color: layoutGrayContrast($primary-color, 10%, 0.710);
- }
-
- .layout_menu li.layout_dropdown {
- display: block;
- }
-
- .layout_menu .layout_dropdown-content {
- display: block;
- position: relative;
- background-color: lighten($grey, 35%);
- color: layoutGrayContrast(lighten($grey, 35%), 0.710);
- width: 100%;
- min-width: 100%;
- box-shadow: none;
- z-index:1;
- a {
- background-color: lighten($grey, 35%);
- color: layoutGrayContrast(lighten($grey, 35%), 0.710);
- padding: 15px 30px;
- text-decoration: none;
- display: block;
- text-align: left;
- }
- }
-
- .layout_footer .layout_menu {
- display: block;
- margin-bottom: 10px;
- }
-
- .layout_footer .layout_menu li a>span {
- border-right: none;
- }
- .layout_footer .layout_menu li:first-child{
- margin-left:0px;
- }
-
- .layout_footer .layout_menu ul {
- background-color: transparent;
- }
-
- .layout_language {
- margin-top: 15px;
- ul {
- display: none;
- float:none;
- width:100%;
- }
- .toggle{
- display: block;
- float: none;
- width:100%;
- }
- }
- /* PC only */
- .layout_pc {
- display: none;
- }
-
-}
\ No newline at end of file
diff --git a/layouts/simple_world/thumbnail.png b/layouts/simple_world/thumbnail.png
deleted file mode 100644
index 3f5f132a8..000000000
Binary files a/layouts/simple_world/thumbnail.png and /dev/null differ
diff --git a/modules/communication/skins/simple_world/add_friend.html b/modules/communication/skins/simple_world/add_friend.html
deleted file mode 100644
index 46bc37686..000000000
--- a/modules/communication/skins/simple_world/add_friend.html
+++ /dev/null
@@ -1,28 +0,0 @@
-{@ $communication_popup = TRUE;}
-
-
-
- {$lang->cmd_add_friend}
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
-
-
\ No newline at end of file
diff --git a/modules/communication/skins/simple_world/add_friend_group.html b/modules/communication/skins/simple_world/add_friend_group.html
deleted file mode 100644
index 3f37ec487..000000000
--- a/modules/communication/skins/simple_world/add_friend_group.html
+++ /dev/null
@@ -1,29 +0,0 @@
-{@ $communication_popup = TRUE;}
-
-
-
-
-
- {$lang->cmd_rename_friend_group}
-
- {$lang->cmd_add_friend_group}
-
-
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
-
diff --git a/modules/communication/skins/simple_world/common_footer.html b/modules/communication/skins/simple_world/common_footer.html
deleted file mode 100644
index c63a94a2b..000000000
--- a/modules/communication/skins/simple_world/common_footer.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/modules/communication/skins/simple_world/common_header.html b/modules/communication/skins/simple_world/common_header.html
deleted file mode 100644
index 450dbee51..000000000
--- a/modules/communication/skins/simple_world/common_header.html
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
- {@Context::addMetaTag("viewport", "width=device-width, user-scalable=yes")}
-
-
-
-
-
- {@
- if(!$layout_info->primary_color)
- $layout_info->primary_color = 'red';
- if(!$layout_info->primary_color && $layout_info->customized_primary_color)
- $layout_info->primary_color = 'customized';
- if(!$layout_info->customized_primary_color)
- $layout_info->customized_primary_color = '#f44336';
- }
-
-
- {@$layout_info->primary_color = 'red';}
-
-{@
- $material_colors = array(
- 'red' => '#f44336',
- 'crimson' => '#aa0000',
- 'pink' => '#e91e63',
- 'purple' => '#9c27b0',
- 'deep-purple' => '#673ab7',
- 'indigo' => '#3f51b5',
- 'deep-blue' => '#00397f',
- 'blue' => '#2196f3',
- 'light-blue' => '#03a9f4',
- 'cyan' => '#00bcd4',
- 'teal' => '#009688',
- 'green' => '#4caf50',
- 'light-green' => '#8bc34a',
- 'lime' => '#cddc39',
- 'yellow' => '#ffeb3b',
- 'amber' => '#ffc107',
- 'orange' => '#ff9800',
- 'deep-orange' => '#ff5722',
- 'brown' => '#795548',
- 'grey' => '#9e9e9e',
- 'blue-grey' => '#607d8b',
- 'black' => '#000000',
- 'white' => '#ffffff',
- 'customized' => $layout_info->customized_primary_color,
- );
-}
-
-{@$colorset = $material_colors[$member_config->colorset];}
-{@$skin_color = $material_colors[$layout_info->primary_color];}
-
-
- {@$skin_color = trim($colorset)}
-
- {@$skin_color = trim($colorset)[1].trim($colorset)[1].trim($colorset)[2].trim($colorset)[2].trim($colorset)[3].trim($colorset)[3]}
-
-
- {@$skin_color = '#f44336'}
-
-
-
-
- {@$skin_color = $layout_info->primary_color}
-
- {@$skin_color = $layout_info->primary_color[1].$layout_info->primary_color[1].$layout_info->primary_color[2].$layout_info->primary_color[2].$layout_info->primary_color[3].$layout_info->primary_color[3]}
-
-
- {@$skin_color = '#f44336'}
-
-
-{@Context::set('simple_less_value', array('red' => hexdec(substr($skin_color, 1, 2)), 'green' => hexdec(substr($skin_color, 3, 2)), 'blue' => hexdec(substr($skin_color, 5, 2)) ))}
-
-
-
\ No newline at end of file
diff --git a/modules/communication/skins/simple_world/css/css.less b/modules/communication/skins/simple_world/css/css.less
deleted file mode 100644
index 50f817899..000000000
--- a/modules/communication/skins/simple_world/css/css.less
+++ /dev/null
@@ -1,381 +0,0 @@
-@charset "UTF-8";
-/*
- @method .text-contrast()
- @author misol
- @brief Select a text color according to WCAG 2.0 contrast guideline. The calcualtion of contrast follows the formula on the guideline.
-*/
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i >= 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) {
- color: @bright_color;
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i >= 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) {
- color: @dark_color;
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) and ( ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) ) > 4.5 * @multi ) {
- color: @bright_color;
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) ) ) and ( ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) ) =< 4.5 * @multi ) {
- .text-contrast(@bg_color; lighten(@bright_color, 5%); @dark_color; @multi; @i + 1);
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) > 4.5 * @multi ) {
- color: @dark_color;
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and (( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< 4.5 * @multi ) {
- .text-contrast(@bg_color; @bright_color; darken(@dark_color, 5%); @multi; @i + 1);
-}
-
-/*
- @method .bg-contrast()
- @author misol
- @brief Select a background color, which has less contrast background color than WCAG 2.0 contrast guideline. On the WCAG 2.0 guideline, bigger string can have less contrast as 3.0.
-*/
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i >= 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) {
- background: @bright_color;
-}
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i >= 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) {
- background: @dark_color;
-}
-
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) and ( ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) ) > 3 * @multi ) {
- background: @bright_color;
-}
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) ) ) and ( ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) ) =< 3 * @multi ) {
- .bg-contrast(@text_color; lighten(@bright_color,3%); @dark_color; @multi; @i + 1);
-}
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) > 3 * @multi ) {
- background: @dark_color;
-}
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and (( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< 3 * @multi ) {
- .bg-contrast(@text_color; @bright_color; darken(@dark_color, 3%); @multi; @i + 1);
-}
-
-/* As LESS library in Rhymix substitude variables as an strings, convert colors as the color objects of LESS. */
-@color: rgb(@red, @green, @blue);
-
-
-/* Member skin container, default settings */
-section.rx_simple_communication {
- font-family: "맑은 고딕", "Apple SD Gothic Neo","나눔고딕",NanumGothic,'Nanum Gothic',Arial,Helvetica,sans-serif;
- font-size: 14px;
- text-align: justify;
- margin: 8px 0px;
- padding: 0 5px;
- color: #000;
-
- /* As this file handle some wild-selectors to control display settings, hide inline script and style codes. */
- script, style
- {
- display:none!important;
- }
- a, button, input, button, select, textarea, span, div, p {
- font-size: 1em;
- }
- a
- {
- .text-contrast(#fff; darken(@color,5%); lighten(@color,5%));
- text-decoration: none;
- }
- /* Horizontal align */
- .pos-left
- {
- position:absolute;
- left:0;
- width: auto;
- }
- .pos-right
- {
- position:absolute;
- right:0;
- width: auto;
- }
- /* message; error, info, update */
- .rx_member-notice, .rx_member-notice.info
- {
- .bg-contrast(#000; lighten(@color, 5%); darken(@color, 5%); 5.0);
- color: #000;
- padding: 15px;
- margin:0;
- margin-top:0;
- text-align: justify;
- }
- .rx_member-notice.error
- {
- background: #fff3e0;
- .text-contrast(#fff3e0);
- }
- .rx_member-notice.update
- {
- background: #e8f5e9;
- .text-contrast(#e8f5e9);
- }
- .rx_member-notice>*
- {
- padding: 0;
- margin:0;
- }
- /* member forms */
- .signin
- {
- max-width:400px;
- margin:30px auto;
- box-sizing:border-box
- }
- .sw-body
- {
- box-sizing:border-box;
- background:#ffffff;
- margin: 0 0 20px;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- &>*
- {
- padding: 20px;
- margin:0;
- border: 0;
- }
-
- h1
- {
- margin:0;
- border-bottom: 1px solid #e0e0e0;
- color: #000;
- font-size: 1.5em;
- }
- }
-
- .pagination {
- ul, ul li {
- display:inline-block;
- list-style: outside none none;
- padding: 0;
- margin: 0;
- border:0;
- }
- ul
- {
- display:block;
- text-align:center;
- }
- }
- .pagination ul li>a, .sw-footer>a
- {
- display: inline-block;
- background: #fff;
- font-size: 1em;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- margin-top: 1px;
- margin-bottom: 2px;
- color: #000;
- padding: 8px;
- min-width:25px;
- text-decoration: none;
- text-align: center;
- }
- .pagination ul li.active>a
- {
- .bg-contrast(#000; lighten(@color, 5%); darken(@color, 5%), 2.0);
- font-weight:bold;
- color:#000;
- }
- form div.control-group>*, .sw-body dl>*
- {
- display:block;
- position:relative;
- box-sizing: border-box;
- width:100%;
- min-height:25px;
- margin:0px;
- margin-top: 10px;
- }
- form
- {
- div.control-group>*:first-child
- {
- margin-top: 0;
- }
- div.control-group>input, div.control-group>select, div.control-group>a, div.control-group>button{
- border: 1px solid #bdbdbd;
- border-radius: 0;
- font-size:1em;
- line-height: 18px;
- margin-top: 0;
- padding:8px 8px 6px;
- -webkit-appearance: none;
- min-height: 32px;
- }
- }
- .sw-body
- {
- dl>* {
- list-style:none;
- border-bottom: 1px solid #e0e0e0;
- }
- dl dt, form>div.control-group>label, form>div.control-group>div.control-label
- {
- font-weight: bold;
- border:0;
- }
- }
- form
- {
- overflow: hidden;
- width:100%;
- white-space: normal;
- box-sizing: border-box;
- div.control-group, .sw-footer, .sw-anchor-buttons {
- &>input[type="submit"], &>input.btn.dateRemover, &>a, &>button, &>select {
- display: inline-block;
- padding: 8px;
- vertical-align: bottom;
- text-shadow: none;
- border:0;
- background-color: #fff;
- color: #000;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- margin-top: 1px;
- margin-bottom: 2px;
- }
- &>input[type="submit"], &>input.btn.dateRemover {
- .bg-contrast(#000; lighten(@color,5%); darken(@color,5%); 3.0);
- }
- }
- }
- form div.control-group>input[type="submit"], .sw-footer{
- margin: 15px 0 0;
- }
- .sw-footer.sw-headers{
- position:relative;
- margin: 0 20px 10px;
- }
-
- form.pos-left>div.control-group, form.pos-right>div.control-group {
- input, select, a
- {
- display:inline-block;
- float: left;
- margin-top: 0;
- margin-left: 5px;
- width: auto;
- }
- }
-
- /* Tab over the main content. */
- div.rx_simple_tab{
- background: #ffffff;
- margin: 5px 0;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- box-sizing: border-box;
- }
- ul.rx_simple_tab{
- list-style: outside none none;
- margin: 0;
- display: block;
- padding: 6px 0;
- text-decoration: none;
-
- }
- ul.rx_simple_tab>li {
- display:inline-block;
- height: 40px;
- line-height: 18px;
- position: relative;
- a {
- display:inline-block;
- color: #000;
- font-weight: 400;
- letter-spacing: -1px;
- line-height: 40px;
- text-decoration: none;
- &:hover, &:focus {
- .text-contrast(#fff; darken(@color,5%); lighten(@color,5%));
- font-weight: 700;
- }
- span {
- border-left: 1px solid #e0e0e0;
- padding: 0 15px;
- }
- }
- &:first-child a span {
- border-left: 0 none;
- }
- }
- ul.rx_simple_tab>li.active a, .sw-anchor-buttons a.active{
- .text-contrast(#fff; darken(@color,5%); lighten(@color,5%));
- font-weight: 700;
- }
- .sw-footer.sw-anchor-buttons {
- text-align:right;
- a, button, input, select{
- display:inline-block;
- }
- }
-
-
- /* The list of document style */
- .rx_sw_list .cont_a {
- color: #222;
- display: block;
- letter-spacing: -1px;
- line-height: 18px;
- margin: 0;
- overflow: hidden;
- padding: 0.667em 70px 0.733em 15px;
- text-overflow: ellipsis;
- white-space: nowrap;
- text-decoration: none;
- &.no_delete {
- padding-right: 15px;
- }
-
- &:hover, &:focus {
- .text-contrast(#fff; darken(@color,5%); lighten(@color,5%));
- }
- }
- .content_basic{
- position:relative;
- display:inline-block;
- max-width:100%;
- vertical-align: middle;
- overflow:hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- }
- .content_subinfo
- {
- color: #9e9e9e;
- font-size: 0.94em;
- margin: 0 3px 0 7px;
- overflow:hidden;
- }
- ul.rx_sw_list {
- list-style: outside none none;
- padding: 0;
- margin: 0;
- border-bottom: 1px solid #e0e0e0;
- li {
- position:relative;
- border-top: 1px solid #e0e0e0;
- overflow: hidden;
- padding:0;
- }
- .content_delete {
- position:absolute;
- top:0;
- right:0;
- &>input {
- margin: 10px;
- width:20px;
- height:20px;
- vertical-align: bottom;
- }
- }
- }
-
- /* button hover */
- form div.control-group>input[type="submit"], .sw-footer>a, .sw-anchor-buttons input[type="submit"], .sw-anchor-buttons a, .sw-anchor-buttons button, .pagination ul li>a{
- &:hover, &:focus{
- .bg-contrast(#000; lighten(@color,5%); darken(@color,5%); 4.0);
- color: #000;
- box-shadow: 0 2px 4px rgba(0,0,0,0.16), 0 2px 4px rgba(0,0,0,0.23);
- }
- }
-
-}
\ No newline at end of file
diff --git a/modules/communication/skins/simple_world/filter/add_friend.xml b/modules/communication/skins/simple_world/filter/add_friend.xml
deleted file mode 100644
index b1ec11d0d..000000000
--- a/modules/communication/skins/simple_world/filter/add_friend.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/modules/communication/skins/simple_world/filter/add_friend_group.xml b/modules/communication/skins/simple_world/filter/add_friend_group.xml
deleted file mode 100644
index cadf2644f..000000000
--- a/modules/communication/skins/simple_world/filter/add_friend_group.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/modules/communication/skins/simple_world/filter/delete_checked_friend.xml b/modules/communication/skins/simple_world/filter/delete_checked_friend.xml
deleted file mode 100644
index 4d1466994..000000000
--- a/modules/communication/skins/simple_world/filter/delete_checked_friend.xml
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/modules/communication/skins/simple_world/filter/delete_checked_message.xml b/modules/communication/skins/simple_world/filter/delete_checked_message.xml
deleted file mode 100644
index 1d21f33c8..000000000
--- a/modules/communication/skins/simple_world/filter/delete_checked_message.xml
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/modules/communication/skins/simple_world/filter/delete_friend_group.xml b/modules/communication/skins/simple_world/filter/delete_friend_group.xml
deleted file mode 100644
index 5d269abaa..000000000
--- a/modules/communication/skins/simple_world/filter/delete_friend_group.xml
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/modules/communication/skins/simple_world/filter/move_friend.xml b/modules/communication/skins/simple_world/filter/move_friend.xml
deleted file mode 100644
index 8b1eef8cd..000000000
--- a/modules/communication/skins/simple_world/filter/move_friend.xml
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/modules/communication/skins/simple_world/filter/send_message.xml b/modules/communication/skins/simple_world/filter/send_message.xml
deleted file mode 100644
index 418965112..000000000
--- a/modules/communication/skins/simple_world/filter/send_message.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/modules/communication/skins/simple_world/filter/update_allow_message.xml b/modules/communication/skins/simple_world/filter/update_allow_message.xml
deleted file mode 100644
index d005b43f5..000000000
--- a/modules/communication/skins/simple_world/filter/update_allow_message.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/modules/communication/skins/simple_world/friends.html b/modules/communication/skins/simple_world/friends.html
deleted file mode 100644
index 7612b6b36..000000000
--- a/modules/communication/skins/simple_world/friends.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
- {$member_title = $lang->cmd_view_friend}
- {lang('common.total')}: {number_format($total_count)}
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
-
-
-
-
-
-
diff --git a/modules/communication/skins/simple_world/js/communication.js b/modules/communication/skins/simple_world/js/communication.js
deleted file mode 100644
index c8941a39b..000000000
--- a/modules/communication/skins/simple_world/js/communication.js
+++ /dev/null
@@ -1,103 +0,0 @@
-/* 쪽지 발송 */
-function completeSendMessage(ret_obj) {
- alert(ret_obj['message']);
- window.close();
-}
-
-function doSendMessage(member_srl, message_srl) {
- if(typeof(message_srl)=='undefined') message_srl = 0;
- var url = request_uri.setQuery('module','communication').setQuery('act','dispCommunicationSendMessage').setQuery('receiver_srl',member_srl).setQuery('message_srl',message_srl);
- popopen(url, 'sendMessage');
-}
-
-/* 개별 쪽지 삭제 */
-function doDeleteMessage(message_srl) {
- if(!message_srl) return;
-
- var params = new Array();
- params['message_srl'] = message_srl;
- exec_xml('communication', 'procCommunicationDeleteMessage', params, completeDeleteMessage);
-}
-
-function completeDeleteMessage(ret_obj) {
- alert(ret_obj['message']);
- location.href = current_url.setQuery('message_srl','');
-}
-
-/* 개별 쪽지 보관 */
-function doStoreMessage(message_srl) {
- if(!message_srl) return;
-
- var params = new Array();
- params['message_srl'] = message_srl;
- exec_xml('communication', 'procCommunicationStoreMessage', params, completeStoreMessage);
-}
-
-function completeStoreMessage(ret_obj) {
- alert(ret_obj['message']);
- location.href = current_url.setQuery('message_srl','');
-}
-
-/* 친구 추가 후 */
-function completeAddFriend(ret_obj) {
- alert(ret_obj['message']);
- var member_srl = ret_obj['member_srl'];
- if(opener && opener.loaded_member_menu_list) {
- opener.loaded_member_menu_list[ret_obj['member_srl']] = '';
- }
- window.close();
-}
-
-/* 친구 그룹 추가 후 */
-function completeAddFriendGroup(ret_obj) {
- alert(ret_obj['message']);
- if(opener) opener.location.href = opener.location.href;
- window.close();
-}
-
-/* 친구 그룹 삭제 */
-function doDeleteFriendGroup() {
- var friend_group_srl = jQuery('#target_friend_group_srl option:selected').val();
- if(!friend_group_srl) return;
-
- var fo_obj = jQuery('#for_delete_group').get(0);
- fo_obj.friend_group_srl.value = friend_group_srl;
-
- procFilter(fo_obj, delete_friend_group);
-}
-
-function completeDeleteFriendGroup(ret_obj) {
- alert(ret_obj['message']);
- location.href = current_url.setQuery('friend_group_srl','');
-}
-
-/* 친구 그룹의 이름 변경 */
-function doRenameFriendGroup() {
- var friend_group_srl = jQuery('#target_friend_group_srl option:selected').val();
- if(!friend_group_srl) return;
-
- popopen("./?module=communication&act=dispCommunicationAddFriendGroup&friend_group_srl="+friend_group_srl);
-}
-
-/* 친구 그룹 이동 */
-function doMoveFriend() {
- var fo_obj = jQuery('#fo_friend_list').get(0);
- procFilter(fo_obj, move_friend);
-}
-
-/* 친구 그룹 선택 */
-function doJumpFriendGroup() {
- var sel_val = jQuery('#jumpMenu option:selected').val();
- location.href = current_url.setQuery('friend_group_srl', sel_val);
-}
-
-jQuery(function($){
- $('.__submit_group button[type=submit]').click(function(e){
- var sel_val = $('input[name="friend_srl_list[]"]:checked').length;
- if(sel_val == 0)
- {
- e.preventDefault();
- return false;
- }
- });
-});
diff --git a/modules/communication/skins/simple_world/messages.html b/modules/communication/skins/simple_world/messages.html
deleted file mode 100644
index c062976ee..000000000
--- a/modules/communication/skins/simple_world/messages.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
- {escape($message->title)}
-
-
- {$message->content}
-
-
-
-
-
-
-
-
-
diff --git a/modules/communication/skins/simple_world/new_message.html b/modules/communication/skins/simple_world/new_message.html
deleted file mode 100644
index b383114ac..000000000
--- a/modules/communication/skins/simple_world/new_message.html
+++ /dev/null
@@ -1,17 +0,0 @@
-{@ $communication_popup = TRUE}
-
-
- {escape($message->title)}
-
-
- {$message->content|noescape}
-
-
-
-
diff --git a/modules/communication/skins/simple_world/send_message.html b/modules/communication/skins/simple_world/send_message.html
deleted file mode 100644
index 4c37f5512..000000000
--- a/modules/communication/skins/simple_world/send_message.html
+++ /dev/null
@@ -1,36 +0,0 @@
-{@ $communication_popup = TRUE}
-
-
- {$lang->cmd_send_message}
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
-
-
diff --git a/modules/communication/skins/simple_world/skin.xml b/modules/communication/skins/simple_world/skin.xml
deleted file mode 100644
index 8bd9ea8a3..000000000
--- a/modules/communication/skins/simple_world/skin.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
- 네모의 꿈
- Rectangular World
-
- 면과 선으로 이루어진 단순한 모양의 깔끔한 스킨
-
-
- Simple rectangular planes and shadows
-
- 0.1
- 2017-04-30
-
-
- misol
- misol
-
-
diff --git a/modules/member/skins/simple_world/active_logins.html b/modules/member/skins/simple_world/active_logins.html
deleted file mode 100644
index 1dbbc4c20..000000000
--- a/modules/member/skins/simple_world/active_logins.html
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
- {$member_title = lang('member.cmd_view_active_logins')}
-
- {lang('common.total')}: {number_format($total_count)}
-
-
-
-
- {@ $autologin_info->user_agent = @json_decode($autologin_info->user_agent) ?: new stdClass()}
-
-
- {escape($autologin_info->user_agent->browser)} {escape($autologin_info->user_agent->version)} ({escape($autologin_info->user_agent->os)})
-
-
- {zdate($autologin_info->regdate, 'Y-m-d H:i')} ({$autologin_info->ipaddress})
-
- {$lang->cmd_delete}
-
-
-
-
-
-
-
-
-
diff --git a/modules/member/skins/simple_world/comment_list.html b/modules/member/skins/simple_world/comment_list.html
deleted file mode 100644
index 62eebdad4..000000000
--- a/modules/member/skins/simple_world/comment_list.html
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
- {$member_title = lang('member.cmd_view_own_comment')}
-
- {lang('common.total')}: {number_format($total_count)}
-
-
-
-
-
diff --git a/modules/member/skins/simple_world/common_footer.html b/modules/member/skins/simple_world/common_footer.html
deleted file mode 100644
index c63a94a2b..000000000
--- a/modules/member/skins/simple_world/common_footer.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/modules/member/skins/simple_world/common_header.html b/modules/member/skins/simple_world/common_header.html
deleted file mode 100644
index 3c692a32c..000000000
--- a/modules/member/skins/simple_world/common_header.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
- {@
- if(!$layout_info->primary_color)
- $layout_info->primary_color = 'red';
- if(!$layout_info->primary_color && $layout_info->customized_primary_color)
- $layout_info->primary_color = 'customized';
- if(!$layout_info->customized_primary_color)
- $layout_info->customized_primary_color = '#f44336';
- }
-
-
- {@$layout_info->primary_color = 'red';}
-
-{@
- $material_colors = array(
- 'red' => '#f44336',
- 'crimson' => '#aa0000',
- 'pink' => '#e91e63',
- 'purple' => '#9c27b0',
- 'deep-purple' => '#673ab7',
- 'indigo' => '#3f51b5',
- 'deep-blue' => '#00397f',
- 'blue' => '#2196f3',
- 'light-blue' => '#03a9f4',
- 'cyan' => '#00bcd4',
- 'teal' => '#009688',
- 'green' => '#4caf50',
- 'light-green' => '#8bc34a',
- 'lime' => '#cddc39',
- 'yellow' => '#ffeb3b',
- 'amber' => '#ffc107',
- 'orange' => '#ff9800',
- 'deep-orange' => '#ff5722',
- 'brown' => '#795548',
- 'grey' => '#9e9e9e',
- 'blue-grey' => '#607d8b',
- 'black' => '#000000',
- 'white' => '#ffffff',
- 'customized' => $layout_info->customized_primary_color,
- );
-}
-
-{@$colorset = $material_colors[$member_config->colorset];}
-{@$skin_color = $material_colors[$layout_info->primary_color];}
-
-
- {@$skin_color = trim($colorset)}
-
- {@$skin_color = trim($colorset)[1].trim($colorset)[1].trim($colorset)[2].trim($colorset)[2].trim($colorset)[3].trim($colorset)[3]}
-
-
- {@$skin_color = '#f44336'}
-
-
-
-
- {@$skin_color = $layout_info->primary_color}
-
- {@$skin_color = $layout_info->primary_color[1].$layout_info->primary_color[1].$layout_info->primary_color[2].$layout_info->primary_color[2].$layout_info->primary_color[3].$layout_info->primary_color[3]}
-
-
- {@$skin_color = '#f44336'}
-
-
-{@Context::set('simple_less_value', array('red' => hexdec(substr($skin_color, 1, 2)), 'green' => hexdec(substr($skin_color, 3, 2)), 'blue' => hexdec(substr($skin_color, 5, 2)) ))}
-
-
-
\ No newline at end of file
diff --git a/modules/member/skins/simple_world/confirm_member_account_mail.html b/modules/member/skins/simple_world/confirm_member_account_mail.html
deleted file mode 100644
index 392d46945..000000000
--- a/modules/member/skins/simple_world/confirm_member_account_mail.html
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
- {lang('member.msg_confirm_account_info')}
-
- {lang('member.site')}
-
- {getUrl()}
-
-
- {lang($name)}
- {$value}
-
-
-
- {lang('member.msg_confirm_account_comment')}
- {$auth_url}
-
-
-
\ No newline at end of file
diff --git a/modules/member/skins/simple_world/confirm_member_new_email.html b/modules/member/skins/simple_world/confirm_member_new_email.html
deleted file mode 100644
index 0a0600b53..000000000
--- a/modules/member/skins/simple_world/confirm_member_new_email.html
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
- {lang('member.msg_confirm_account_info')}
-
- {lang('member.site')}
-
- {getUrl()}
-
-
- {lang($name)}
- {$value}
-
-
-
- {sprintf($lang->msg_confirm_email_address_change, $newEmail)}
- {$auth_url}
-
-
-
\ No newline at end of file
diff --git a/modules/member/skins/simple_world/css/css.css b/modules/member/skins/simple_world/css/css.css
deleted file mode 100644
index c1cb6e3e2..000000000
--- a/modules/member/skins/simple_world/css/css.css
+++ /dev/null
@@ -1,279 +0,0 @@
-@charset "UTF-8";
-/* Automatically produced CSS file based on css.less by misol with light blue (#03a9f4) as the primary color */
-script, style {
- display: none !important;
-}
-.rx_simple_member {
- font-family: "맑은 고딕", "Apple SD Gothic Neo", "나눔고딕", NanumGothic, 'Nanum Gothic', Arial, Helvetica, sans-serif;
- font-size: 14px;
- margin: 8px 0px;
- padding: 0 5px;
-}
-.rx_simple_member a {
- color: #03a9f4;
- text-decoration: none;
-}
-.rx_simple_member .pos-right {
- position: absolute;
- right: 0;
-}
-.rx_member-notice,
-.rx_member-notice.info {
- background: #d4f1fe;
- color: #000;
- padding: 15px;
- margin: 0;
- margin-top: 0;
- text-align: justify;
-}
-.rx_member-notice.error {
- background: #fff3e0;
- color: #000;
-}
-.rx_member-notice.update {
- background: #e8f5e9;
- color: #000;
-}
-.rx_member-notice>* {
- padding: 0;
- margin: 0;
-}
-.rx_simple_member .signin {
- max-width: 400px;
- margin: 30px auto;
- box-sizing: border-box;
-}
-.rx_simple_member .sw-body {
- box-sizing: border-box;
- background: #ffffff;
- margin: 0 0 20px;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
-}
-.rx_simple_member .sw-body>* {
- padding: 20px;
- margin: 0;
- border: 0;
-}
-.rx_simple_member .sw-body h1 {
- margin: 0;
- border-bottom: 1px solid #e0e0e0;
-}
-.rx_simple_member form div.control-group>*,
-.rx_simple_member .sw-body dl>* {
- display: block;
- position: relative;
- box-sizing: border-box;
- width: 100%;
- min-height: 25px;
- margin: 0px;
- margin-top: 10px;
-}
-.rx_simple_member form div.control-group>*:first-child {
- margin-top: 0;
-}
-.rx_simple_member form div.control-group>input,
-.rx_simple_member form div.control-group>select {
- border: 1px solid #bdbdbd;
- border-radius: 0;
- font-size: 14px;
- line-height: 18px;
- margin-top: 0;
- padding: 8px 8px 6px;
- -webkit-appearance: none;
-}
-.rx_simple_member .sw-body dl>* {
- list-style: none;
- border-bottom: 1px solid #e0e0e0;
-}
-.rx_simple_member .sw-body dl dt,
-.rx_simple_member form>div.control-group>label,
-.rx_simple_member form>div.control-group>div.control-label {
- font-weight: bold;
- border: 0;
-}
-.rx_simple_member form {
- overflow: hidden;
- width: 100%;
- white-space: normal;
- box-sizing: border-box;
-}
-.rx_simple_member form div.control-group>input[type="submit"],
-.rx_simple_member form div.control-group>input.btn.dateRemover,
-.rx_simple_member .sw-footer>a,
-.rx_simple_member .sw-anchor-buttons a {
- display: block;
- padding: 10px;
- vertical-align: bottom;
- darken: #000c11;
- background: #2ebcfc;
- font-weight: bold;
- border: 0;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- color: #000c11;
-}
-.rx_simple_member form div.control-group>input[type="submit"],
-.rx_simple_member .sw-footer {
- margin: 20px 0 0;
-}
-.rx_simple_member div.rx_simple_tab {
- background: #ffffff;
- margin: 5px 0;
- height: 52px;
- overflow: hidden;
- white-space: nowrap;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- box-sizing: border-box;
-}
-.rx_simple_member ul.rx_simple_tab {
- list-style: outside none none;
- margin: 0;
- display: block;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- padding: 6px 0px 100px;
- text-decoration: none;
-}
-.rx_simple_member ul.rx_simple_tab>li {
- display: inline-block;
- height: 40px;
- line-height: 18px;
- position: relative;
-}
-.rx_simple_member ul.rx_simple_tab>li a {
- display: inline-block;
- color: #000;
- font-weight: 400;
- letter-spacing: -1px;
- line-height: 40px;
- text-decoration: none;
-}
-.rx_simple_member ul.rx_simple_tab>li a:hover,
-.rx_simple_member ul.rx_simple_tab>li a:focus,
-.rx_simple_member ul.rx_simple_tab>li.active a {
- color: #14b4fc;
- font-weight: 700;
-}
-.rx_simple_member ul.rx_simple_tab>li a span {
- border-left: 1px solid #e0e0e0;
- padding: 0 15px;
-}
-.rx_simple_member ul.rx_simple_tab>li:first-child a span {
- border-left: 0 none;
-}
-.rx_simple_member .sw-footer.sw-anchor-buttons {
- text-align: right;
-}
-.rx_simple_member .sw-footer.sw-anchor-buttons>a {
- display: inline-block;
-}
-.rx_simple_member .rx_sw_list .cont_a {
- color: #222;
- display: block;
- letter-spacing: -1px;
- line-height: 18px;
- margin: 0;
- overflow: hidden;
- padding: 0.667em 70px 0.733em 15px;
- text-overflow: ellipsis;
- white-space: nowrap;
- text-decoration: none;
-}
-.rx_simple_member .rx_sw_list .cont_a.no_delete {
- padding-right: 15px;
-}
-.rx_simple_member .rx_sw_list .cont_a:hover,
-.rx_simple_member .rx_sw_list .cont_a:focus {
- color: #14b4fc;
-}
-.rx_simple_member .content_basic {
- position: relative;
- display: inline-block;
- max-width: 100%;
- vertical-align: middle;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-.rx_simple_member .content_subinfo {
- color: #9e9e9e;
- font-size: 12px;
- margin: 0 3px 0 7px;
- overflow: hidden;
-}
-.rx_simple_member ul.rx_sw_list {
- list-style: outside none none;
- padding: 0;
- margin: 0;
- border-bottom: 1px solid #e0e0e0;
-}
-.rx_simple_member .rx_sw_list li {
- position: relative;
- border-top: 1px solid #e0e0e0;
- overflow: hidden;
- padding: 0;
-}
-.rx_simple_member .rx_sw_list .content_delete {
- position: absolute;
- top: 0;
- right: 2px;
-}
-.rx_simple_member .rx_sw_list .content_delete button {
- background: #92dcfe;
- font-size: 14px;
- border: 0;
- color: #000;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- padding: 10px;
- vertical-align: bottom;
-}
-.rx_simple_member .pagination ul,
-.rx_simple_member .pagination ul li {
- display: inline-block;
- list-style: outside none none;
- padding: 0;
- margin: 0;
- border: 0;
-}
-.rx_simple_member .pagination ul {
- display: block;
- text-align: center;
-}
-.rx_simple_member .pagination ul li>a,
-.rx_simple_member .sw-footer>a {
- display: inline-block;
- background: #fff;
- font-size: 14px;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- color: #000;
- font-weight: bold;
- padding: 10px;
- min-width: 25px;
- text-decoration: none;
- text-align: center;
-}
-.rx_simple_member .sw-footer>a {
- display: block;
-}
-.rx_simple_member .pagination ul li.active>a {
- background: #47c4fd;
- font-weight: bold;
- color: #000;
-}
-.rx_simple_member form div.control-group>input[type="submit"]:hover,
-.rx_simple_member form div.control-group>input.btn.dateRemover:hover,
-.rx_simple_member .sw-footer>a:hover,
-.rx_simple_member .sw-anchor-buttons a:hover,
-.rx_simple_member .pagination ul li>a:hover,
-.rx_simple_member .rx_sw_list .content_delete button:hover,
-.rx_simple_member form div.control-group>input[type="submit"]:focus,
-.rx_simple_member form div.control-group>input.btn.dateRemover:focus,
-.rx_simple_member .sw-footer>a:focus,
-.rx_simple_member .sw-anchor-buttons a:focus,
-.rx_simple_member .pagination ul li>a:focus,
-.rx_simple_member .rx_sw_list .content_delete button:focus {
- background: #027cb3;
- font-weight: bold;
- color: #fff;
- box-shadow: 0 2px 4px rgba(0,0,0,0.16), 0 2px 4px rgba(0,0,0,0.23);
-}
-
diff --git a/modules/member/skins/simple_world/css/css.less b/modules/member/skins/simple_world/css/css.less
deleted file mode 100644
index f96c1ee3b..000000000
--- a/modules/member/skins/simple_world/css/css.less
+++ /dev/null
@@ -1,368 +0,0 @@
-@charset "UTF-8";
-/*
- @method .text-contrast()
- @author misol
- @brief Select a text color according to WCAG 2.0 contrast guideline. The calcualtion of contrast follows the formula on the guideline.
-*/
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i >= 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) {
- color: @bright_color;
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i >= 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) {
- color: @dark_color;
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) and ( ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) ) > 4.5 * @multi ) {
- color: @bright_color;
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) ) ) and ( ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) ) =< 4.5 * @multi ) {
- .text-contrast(@bg_color; lighten(@bright_color, 5%); @dark_color; @multi; @i + 1);
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) > 4.5 * @multi ) {
- color: @dark_color;
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and (( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< 4.5 * @multi ) {
- .text-contrast(@bg_color; @bright_color; darken(@dark_color, 5%); @multi; @i + 1);
-}
-
-/*
- @method .bg-contrast()
- @author misol
- @brief Select a background color, which has less contrast background color than WCAG 2.0 contrast guideline. On the WCAG 2.0 guideline, bigger string can have less contrast as 3.0.
-*/
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i >= 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) {
- background: @bright_color;
-}
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i >= 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) {
- background: @dark_color;
-}
-
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) and ( ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) ) > 3 * @multi ) {
- background: @bright_color;
-}
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) ) ) and ( ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) ) =< 3 * @multi ) {
- .bg-contrast(@text_color; lighten(@bright_color,3%); @dark_color; @multi; @i + 1);
-}
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) > 3 * @multi ) {
- background: @dark_color;
-}
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and (( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< 3 * @multi ) {
- .bg-contrast(@text_color; @bright_color; darken(@dark_color, 3%); @multi; @i + 1);
-}
-
-/* As LESS library in Rhymix substitude variables as an strings, convert colors as the color objects of LESS. */
-@color: rgb(@red, @green, @blue);
-
-/* As this file handle some wild-selectors to control display settings, hide inline script and style codes. */
-script, style
-{
- display:none!important;
-}
-
-/* Member skin container, default settings */
-.rx_simple_member
-{
- font-family: "맑은 고딕", "Apple SD Gothic Neo","나눔고딕",NanumGothic,'Nanum Gothic',Arial,Helvetica,sans-serif;
- font-size: 14px;
- text-align: justify;
- margin: 8px 0px;
- padding: 0 5px;
-
- a
- {
- .text-contrast(#fff; darken(@color,5%); lighten(@color,5%));
- text-decoration: none;
- }
- /* Horizontal align */
- .pos-right
- {
- position:absolute;
- right:0
- }
-
- /* message; error, info, update */
- .rx_member-notice
- {
- &, &.info
- {
- .bg-contrast(#000; lighten(@color, 5%); darken(@color, 5%); 5.0);
- color: #000;
- padding: 15px;
- margin:0;
- margin-top:0;
- text-align: justify;
- }
-
- &.error
- {
- background: #fff3e0;
- .text-contrast(#fff3e0);
- }
- &.update
- {
- background: #e8f5e9;
- .text-contrast(#e8f5e9);
- }
- &>*
- {
- padding: 0;
- margin:0;
- }
- }
-
- /* member forms */
- .signin
- {
- max-width:400px;
- margin:30px auto;
- box-sizing:border-box
- }
- .sw-body
- {
- box-sizing:border-box;
- background:#ffffff;
- margin: 0 0 20px;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
-
- &>*
- {
- padding: 20px;
- margin:0;
- border: 0;
- }
-
- & h1
- {
- margin:0;
- border-bottom: 1px solid #e0e0e0;
- }
- }
- form div.control-group>*, .sw-body dl>*
- {
- display:block;
- position:relative;
- box-sizing: border-box;
- width:100%;
- min-height:25px;
- margin:0px;
- margin-top: 10px;
- }
- form div.control-group>*:first-child
- {
- margin-top: 0;
- }
- form div.control-group>input, form div.control-group>select, .agreement .text
- {
- border: 1px solid #bdbdbd;
- border-radius: 0;
- font-size:14px;
- line-height: 18px;
- margin-top: 0;
- padding:8px 8px 6px;
- -webkit-appearance: none;
- }
- .sw-body dl>*
- {
- list-style:none;
- border-bottom: 1px solid #e0e0e0;
- }
- .sw-body dl dt, form>div.control-group>label, form>div.control-group>div.control-label, .title
- {
- font-weight: bold;
- border:0;
- }
- form
- {
- overflow: hidden;
- width:100%;
- white-space: normal;
- box-sizing: border-box;
- }
- form div.control-group>input[type="submit"], form div.control-group>input.btn.dateRemover, .sw-footer>a, .sw-anchor-buttons a
- {
- display:block;
- padding: 10px;
- vertical-align: bottom;
- .bg-contrast(#000; lighten(@color,5%); darken(@color,5%); 3.0);
- font-weight: bold;
- text-shadow: none;
- border:0;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- color: #000;
- }
- form div.control-group>input[type="submit"], .sw-footer{
- margin: 20px 0 0;
- }
-
- /* Tab over the main content. */
- div.rx_simple_tab
- {
- background: #ffffff;
- margin: 5px 0;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- box-sizing: border-box;
- }
- ul.rx_simple_tab
- {
- list-style: outside none none;
- margin: 0;
- display: block;
- padding: 6px 0;
- text-decoration: none;
-
- &>li
- {
- display:inline-block;
- height: 40px;
- line-height: 18px;
- position: relative;
-
- a
- {
- display:inline-block;
- color: #000;
- font-weight: 400;
- letter-spacing: -1px;
- line-height: 40px;
- text-decoration: none;
- }
-
- a:hover, a:focus, &.active a {
- .text-contrast(#fff; darken(@color,5%); lighten(@color,5%));
- font-weight: 700;
- }
- a span {
- border-left: 1px solid #e0e0e0;
- padding: 0 15px;
- }
- &:first-child a span {
- border-left: 0 none;
- }
- }
- }
-
- .sw-footer.sw-anchor-buttons {
- text-align:right;
-
- &>a {
- display:inline-block;
- }
- }
-
-
- /* The list of document style */
- .rx_sw_list
- {
- .cont_a
- {
- color: #222;
- display: block;
- letter-spacing: -1px;
- line-height: 18px;
- margin: 0;
- overflow: hidden;
- padding: 0.667em 70px 0.733em 15px;
- text-overflow: ellipsis;
- white-space: nowrap;
- text-decoration: none;
- &.no_delete {
- padding-right: 15px;
- }
- &:hover, &:focus {
- .text-contrast(#fff; darken(@color,5%); lighten(@color,5%));
- }
- }
- }
-
- .content_basic{
- position:relative;
- display:inline-block;
- max-width:100%;
- vertical-align: middle;
- overflow:hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- }
- .content_subinfo
- {
- color: #9e9e9e;
- font-size: 12px;
- margin: 0 3px 0 7px;
- overflow:hidden;
- }
- ul.rx_sw_list {
- list-style: outside none none;
- padding: 0;
- margin: 0;
- border-bottom: 1px solid #e0e0e0;
-
- li {
- position:relative;
- border-top: 1px solid #e0e0e0;
- overflow: hidden;
- padding:0;
- }
- }
-
-
- .rx_sw_list .content_delete{
- position:absolute;
- top:0;
- right:2px;
- button{
- background: lighten(@color, 5%);
- font-size: 14px;
- border:0;
- .text-contrast(lighten(@color, 5%));
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- padding: 10px;
- vertical-align: bottom;
- }
- }
-
- .pagination ul
- {
- &, .pagination ul li
- {
- display:inline-block;
- list-style: outside none none;
- padding: 0;
- margin: 0;
- border:0;
- }
- display:block;
- text-align:center;
- }
- .pagination ul li>a, .sw-footer>a
- {
- display: inline-block;
- background: #fff;
- font-size: 14px;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- color: #000;
- font-weight: bold;
- padding: 10px;
- min-width:25px;
- text-decoration: none;
- text-align: center;
- }
- .sw-footer>a
- {
- display: block;
- }
- .pagination ul li.active>a
- {
- .bg-contrast(#000; lighten(@color, 5%); darken(@color, 5%), 2.0);
- font-weight:bold;
- color:#000;
- }
-
- /* button hover */
- form div.control-group>input[type="submit"]:hover, form div.control-group>input.btn.dateRemover:hover, .sw-footer>a:hover, .sw-anchor-buttons a:hover, .pagination ul li>a:hover, .rx_sw_list .content_delete button:hover,
- form div.control-group>input[type="submit"]:focus, form div.control-group>input.btn.dateRemover:focus, .sw-footer>a:focus, .sw-anchor-buttons a:focus, .pagination ul li>a:focus, .rx_sw_list .content_delete button:focus
- {
-
- .bg-contrast(#000; lighten(@color,5%); darken(@color,5%); 4.0);
- color: #000;
- box-shadow: 0 2px 4px rgba(0,0,0,0.16), 0 2px 4px rgba(0,0,0,0.23);
- }
-}
-
diff --git a/modules/member/skins/simple_world/document_list.html b/modules/member/skins/simple_world/document_list.html
deleted file mode 100644
index 9d5c5b413..000000000
--- a/modules/member/skins/simple_world/document_list.html
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
- {$member_title = lang('member.cmd_view_own_document')}
-
- {lang('common.total')}: {number_format($total_count)}
-
-
-
-
-
diff --git a/modules/member/skins/simple_world/find_member_account.html b/modules/member/skins/simple_world/find_member_account.html
deleted file mode 100644
index 9bfd4aa01..000000000
--- a/modules/member/skins/simple_world/find_member_account.html
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
- {lang('member.cmd_find_member_account_with_email')}
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
- {lang('member.about_find_member_account')}
-
-
-
-
- {lang('member.cmd_resend_auth_mail')}
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
- {lang('member.about_resend_auth_mail')}
-
-
-
-
\ No newline at end of file
diff --git a/modules/member/skins/simple_world/find_member_account_mail.html b/modules/member/skins/simple_world/find_member_account_mail.html
deleted file mode 100644
index c1ed9dc2c..000000000
--- a/modules/member/skins/simple_world/find_member_account_mail.html
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
- {lang('member.msg_find_account_info')}
-
- {lang('member.site')}
-
- {getUrl()}
-
-
- {lang($name)}
- {$value}
-
- {lang('common.password')}
- {$auth_args->new_password}
-
-
- {lang('member.msg_find_account_comment')}
- {$find_url}
-
-
-
\ No newline at end of file
diff --git a/modules/member/skins/simple_world/js/member.js b/modules/member/skins/simple_world/js/member.js
deleted file mode 100644
index 81eb06b0f..000000000
--- a/modules/member/skins/simple_world/js/member.js
+++ /dev/null
@@ -1,210 +0,0 @@
-/* 사용자 추가 */
-function completeInsert(ret_obj, response_tags, args, fo_obj) {
- var error = ret_obj['error'];
- var message = ret_obj['message'];
- var redirect_url = ret_obj['redirect_url'];
-
- alert(message);
-
- if(current_url.getQuery('popup')==1) {
- if(typeof(opener)!='undefined') opener.location.reload();
- window.close();
- } else {
- if(redirect_url) location.href = redirect_url;
- else location.href = current_url.setQuery('act','');
- }
-}
-
-/* 정보 수정 */
-function completeModify(ret_obj, response_tags, args, fo_obj) {
- var error = ret_obj['error'];
- var message = ret_obj['message'];
-
- alert(message);
-
- location.href = current_url.setQuery('act','dispMemberInfo');
-}
-
-/* 회원 탈퇴 */
-function completeLeave(ret_obj, response_tags, args, fo_obj) {
- var error = ret_obj['error'];
- var message = ret_obj['message'];
-
- alert(message);
-
- location.href = current_url.setQuery('act','');
-}
-
-/* 이미지 업로드 */
-function _doUploadImage(fo_obj, act) {
- fo_obj.act.value = act;
- fo_obj.submit();
-}
-
-/* 프로필 이미지/ 이미지 이름/마크 등록 */
-function doUploadProfileImage() {
- var fo_obj = get_by_id("fo_insert_member");
- if(!fo_obj.profile_image.value) return;
- _doUploadImage(fo_obj, 'procMemberInsertProfileImage');
-}
-function doUploadImageName() {
- var fo_obj = get_by_id("fo_insert_member");
- if(!fo_obj.image_name.value) return;
- _doUploadImage(fo_obj, 'procMemberInsertImageName');
-}
-
-function doUploadImageMark() {
- var fo_obj = get_by_id("fo_insert_member");
- if(!fo_obj.image_mark.value) return;
- _doUploadImage(fo_obj, 'procMemberInsertImageMark');
-}
-
-
-/* 로그인 후 */
-function completeLogin(ret_obj, response_tags, params, fo_obj) {
- if(fo_obj.remember_user_id && fo_obj.remember_user_id.checked) {
- var expire = new Date();
- expire.setTime(expire.getTime()+ (7000 * 24 * 3600000));
- setCookie('user_id', fo_obj.user_id.value, expire);
- }
-
- var url = current_url.setQuery('act','');
- location.href = current_url.setQuery('act','');
-}
-
-/* 로그아웃 후 */
-function completeLogout(ret_obj) {
- location.href = current_url.setQuery('act','');
-}
-
-/* 인증 메일 재발송 후 */
-function completeResendAuthMail(ret_obj, response_tags) {
- var error = ret_obj['error'];
- var message = ret_obj['message'];
-
- if(message) alert(message);
- if(error != 0) alert(error);
-}
-
-/* 프로필 이미지, 이미지 이름, 마크 삭제 */
-function doDeleteProfileImage(member_srl) {
- if (!member_srl) return;
-
- if (!confirm(xe.lang.deleteProfileImage)) return false;
-
- exec_xml(
- 'member',
- 'procMemberDeleteProfileImage',
- {member_srl:member_srl},
- function(){jQuery('#profile_imagetag').remove()},
- ['error','message']
- );
-}
-
-function doDeleteImageName(member_srl) {
- if (!member_srl) return;
-
- if (!confirm(xe.lang.deleteImageName)) return false;
- exec_xml(
- 'member',
- 'procMemberDeleteImageName',
- {member_srl:member_srl},
- function(){jQuery('#image_nametag').remove()},
- ['error','message']
- );
-}
-
-function doDeleteImageMark(member_srl) {
- if (!member_srl) return;
-
- if (!confirm(xe.lang.deleteImageMark)) return false;
- exec_xml(
- 'member',
- 'procMemberDeleteImageMark',
- {member_srl:member_srl},
- function(){jQuery('#image_marktag').remove()},
- ['error','message']
- );
-}
-
-/* 스크랩 삭제 */
-function doDeleteScrap(document_srl) {
- var params = new Array();
- params['document_srl'] = document_srl;
- exec_xml('member', 'procMemberDeleteScrap', params, function() { location.reload(); });
-}
-
-/* 비밀번호 찾기 후 */
-function completeFindMemberAccount(ret_obj, response_tags) {
- alert(ret_obj['message']);
-}
-
-/* 임시 비밀번호 생성 */
-function completeFindMemberAccountByQuestion(ret_obj, response_tags) {
- if(ret_obj['error'] != 0){
- alert(ret_obj['message']);
- }else{
- location.href = current_url.setQuery('act','dispMemberGetTempPassword').setQuery('user_id',ret_obj['user_id']);
- }
-}
-
-/* 저장글 삭제 */
-function doDeleteSavedDocument(document_srl, confirm_message) {
- if(!confirm(confirm_message)) return false;
-
- var params = new Array();
- params['document_srl'] = document_srl;
- exec_xml('member', 'procMemberDeleteSavedDocument', params, function() { location.reload(); });
-}
-
-function insertSelectedModule(id, module_srl, mid, browser_title) {
- location.href = current_url.setQuery('selected_module_srl',module_srl);
-}
-
-/* 스크랩 폴더 이동 */
-jQuery(function($) {
- $("#scrap_folder_create").on("click", function() {
- var input = $(this).siblings("input.folder_name").first();
- if (!input.is(":visible")) {
- input.show();
- } else {
- if (!input.val()) return;
- var params = { name: input.val() };
- exec_json('member.procMemberInsertScrapFolder', params, function(data) {
- window.location.href = current_url.setQuery("folder_srl", data.folder_srl);
- });
- }
- });
- $("#scrap_folder_rename").on("click", function() {
- var folder_srl = $(this).data("folder-srl");
- var input = $(this).siblings("input.folder_name").first();
- if (!input.is(":visible")) {
- input.show();
- } else {
- if (!input.val()) return;
- var params = { folder_srl: folder_srl, name: input.val() };
- exec_json('member.procMemberRenameScrapFolder', params, function() {
- window.location.reload();
- });
- }
- });
- $("#scrap_folder_delete").on("click", function() {
- var folder_srl = $(this).data("folder-srl");
- var params = { folder_srl: folder_srl };
- exec_json('member.procMemberDeleteScrapFolder', params, function() {
- window.location.href = current_url.setQuery("folder_srl", "");
- });
- });
- $("#scrap_folder_list").on("change", function() {
- window.location.href = current_url.setQuery("folder_srl", $(this).val());
- });
- $(".scrap_folder_move").on("change", function() {
- var document_srl = $(this).data('document-srl');
- var folder_srl = $(this).val();
- if (!folder_srl) return;
- var params = { document_srl: document_srl, folder_srl: folder_srl };
- exec_json('member.procMemberMoveScrapFolder', params, function() {
- window.location.reload();
- });
- });
-});
diff --git a/modules/member/skins/simple_world/js/signup_check.js b/modules/member/skins/simple_world/js/signup_check.js
deleted file mode 100644
index ccf857303..000000000
--- a/modules/member/skins/simple_world/js/signup_check.js
+++ /dev/null
@@ -1,38 +0,0 @@
-/**
- * @brief 회원 가입시나 정보 수정시 각 항목의 중복 검사하고 화면에 바로 나타냄
- * @author misol
- * @author NAVER (developer@xpressengine.com)
- **/
-// body 에서 불러오면 가능
-$('#rx_insert_member :input').filter('[name=user_id],[name=nick_name],[name=email_address]').blur(rxMemberCheckValue);
-
-// 실제 서버에 특정 필드의 value check를 요청하고 이상이 있으면 메세지를 뿌려주는 함수
-function rxMemberCheckValue(event) {
- var field = event.target;
- var _name = field.name;
- var _value = field.value;
- if(!_name || !_value) return;
-
- var params = {name:_name, value:_value};
- var response_tags = ['error','message','message_type'];
-
- exec_xml('member','procMemberCheckValue', params, dispMemberValueCheck, response_tags, field);
-}
-
-// 서버에서 응답이 올 경우 이상이 있으면 메세지를 출력
-function dispMemberValueCheck(response, response_tags, field) {
- var _id = 'rx_sw_dummy-'+field.name;
- var dummy = $('#'+_id);
-
- if(response['message']=='success') {
- dummy.html('').hide();
- return;
- }
-
- if (!dummy.length) {
- dummy = $('
').attr('id', _id)
- $(field).after(dummy);
- }
-
- dummy.html(response['message']).show();
-}
\ No newline at end of file
diff --git a/modules/member/skins/simple_world/lang/en.php b/modules/member/skins/simple_world/lang/en.php
deleted file mode 100644
index 0b971df3d..000000000
--- a/modules/member/skins/simple_world/lang/en.php
+++ /dev/null
@@ -1,2 +0,0 @@
-member_simple_world_about_star = 'Items with an asterisk * are required.';
\ No newline at end of file
diff --git a/modules/member/skins/simple_world/lang/ja.php b/modules/member/skins/simple_world/lang/ja.php
deleted file mode 100644
index 03baeffc4..000000000
--- a/modules/member/skins/simple_world/lang/ja.php
+++ /dev/null
@@ -1,2 +0,0 @@
-member_simple_world_about_star = 'アスタリスク* のある項目は必須項目です。';
\ No newline at end of file
diff --git a/modules/member/skins/simple_world/lang/ko.php b/modules/member/skins/simple_world/lang/ko.php
deleted file mode 100644
index 989ac6f82..000000000
--- a/modules/member/skins/simple_world/lang/ko.php
+++ /dev/null
@@ -1,2 +0,0 @@
-member_simple_world_about_star = '별표* 가 있는 항목은 필수 항목입니다.';
\ No newline at end of file
diff --git a/modules/member/skins/simple_world/leave_form.html b/modules/member/skins/simple_world/leave_form.html
deleted file mode 100644
index 390321817..000000000
--- a/modules/member/skins/simple_world/leave_form.html
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
- {$member_title = $lang->msg_leave_member}
-
-
{$XE_VALIDATOR_MESSAGE}
-
- {$lang->about_rechecked_password}
-
-
-
-
diff --git a/modules/member/skins/simple_world/login_form.html b/modules/member/skins/simple_world/login_form.html
deleted file mode 100644
index 3290d66f4..000000000
--- a/modules/member/skins/simple_world/login_form.html
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
- {lang('member.cmd_login')}
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
-
-
-
-
-
diff --git a/modules/member/skins/simple_world/logout.html b/modules/member/skins/simple_world/logout.html
deleted file mode 100644
index b67c2b768..000000000
--- a/modules/member/skins/simple_world/logout.html
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
- {lang('member.cmd_logout')}
- {lang('common.confirm_logout')}
-
-
-
-
diff --git a/modules/member/skins/simple_world/member_info.html b/modules/member/skins/simple_world/member_info.html
deleted file mode 100644
index 223df2817..000000000
--- a/modules/member/skins/simple_world/member_info.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
- {$lang->member_info}
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
-
- {$item->title}*
- {$item->value}
- …
-
- {$lang->member_group}
- {implode(', ', $memberInfo['group_list'])}
- {$lang->signup_date}
- {zdate($memberInfo[regdate],"Y-m-d")}
-
- {$lang->last_login}
- {zdate($memberInfo[last_login],"Y-m-d")}
-
-
-
-
-
\ No newline at end of file
diff --git a/modules/member/skins/simple_world/member_nick.html b/modules/member/skins/simple_world/member_nick.html
deleted file mode 100644
index c626c9d89..000000000
--- a/modules/member/skins/simple_world/member_nick.html
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
- {$member_title = $lang->cmd_modify_nickname_log}
-
-
-
- {$lang->date}
- {$lang->nick_name_before_changing}
- {$lang->nick_name_after_changing}
-
-
-
-
-
- {zdate($val->regdate,"Y-m-d H:i:s")}
-
-
- {$val->before_nick_name}
-
-
- {$val->after_nick_name}
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/modules/member/skins/simple_world/modify_email_address.html b/modules/member/skins/simple_world/modify_email_address.html
deleted file mode 100644
index d4d975a33..000000000
--- a/modules/member/skins/simple_world/modify_email_address.html
+++ /dev/null
@@ -1,17 +0,0 @@
-
-{$lang->cmd_modify_member_email_address}
-{$lang->about_modify_member_email_address}
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
-
diff --git a/modules/member/skins/simple_world/modify_info.html b/modules/member/skins/simple_world/modify_info.html
deleted file mode 100644
index 4c8469d50..000000000
--- a/modules/member/skins/simple_world/modify_info.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
-
-
- {$lang->msg_update_member}
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
-
{lang('member_simple_world_about_star')}
-
-
-
-
-
diff --git a/modules/member/skins/simple_world/modify_password.html b/modules/member/skins/simple_world/modify_password.html
deleted file mode 100644
index 83c452c85..000000000
--- a/modules/member/skins/simple_world/modify_password.html
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
{$member_title = $lang->cmd_modify_member_password}
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
-
-
diff --git a/modules/member/skins/simple_world/rechecked_password.html b/modules/member/skins/simple_world/rechecked_password.html
deleted file mode 100644
index a8e6602db..000000000
--- a/modules/member/skins/simple_world/rechecked_password.html
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
- {$lang->msg_rechecked_password}
-
-
{$XE_VALIDATOR_MESSAGE}
-
- {$lang->about_rechecked_password}
-
-
-
-
diff --git a/modules/member/skins/simple_world/resend_auth_mail.html b/modules/member/skins/simple_world/resend_auth_mail.html
deleted file mode 100644
index 755590831..000000000
--- a/modules/member/skins/simple_world/resend_auth_mail.html
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
- {$lang->cmd_resend_auth_mail}
- {lang('member.about_resend_auth_mail')}
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
-
-
diff --git a/modules/member/skins/simple_world/saved_list.html b/modules/member/skins/simple_world/saved_list.html
deleted file mode 100644
index 0500a1410..000000000
--- a/modules/member/skins/simple_world/saved_list.html
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
- {$member_title = lang('member.cmd_view_saved_document')}
- {lang('common.total')}: {number_format($total_count)}
-
-
-
-
diff --git a/modules/member/skins/simple_world/scrapped_list.html b/modules/member/skins/simple_world/scrapped_list.html
deleted file mode 100644
index 76ea1ece9..000000000
--- a/modules/member/skins/simple_world/scrapped_list.html
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
- {$member_title = lang('member.cmd_view_scrapped_document')}
-
-
-
-
- folder_srl">{$folder->name == '/DEFAULT/' ? $lang->default_folder : $folder->name}
-
-
-
-
- {$lang->scrap_folder_rename}
- {$lang->scrap_folder_delete}
-
-
-
-
-
-
-
-
diff --git a/modules/member/skins/simple_world/signup_form.html b/modules/member/skins/simple_world/signup_form.html
deleted file mode 100644
index 6487cc246..000000000
--- a/modules/member/skins/simple_world/signup_form.html
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
-
-
- {lang('member.cmd_signup')}
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
-
{lang('member_simple_world_about_star')}
-
-
-
-
-
diff --git a/modules/member/skins/simple_world/skin.xml b/modules/member/skins/simple_world/skin.xml
deleted file mode 100644
index 6bb950ac7..000000000
--- a/modules/member/skins/simple_world/skin.xml
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
- 네모의 꿈
- Rectangular World
- 깔끔한 면과 그림자를 이용한 회원 스킨
- Simple rectangular planes and shadows
- 0.1
- 2017-01-09
-
- misol
- misol
-
-
-
-
- 사이트 테마 색
- The site theme color
-
-
- 붉은 색
- Red
-
-
- 크림슨
- Crimson
-
-
- 분홍
- Pink
-
-
- 보라
- Purple
-
-
- 진보라
- Deep Purple
-
-
- 인디고
- Indigo
-
-
- 짙은 파랑
- Deep Blue
-
-
- 파랑
- Blue
-
-
- 밝은 파랑
- Light Blue
-
-
- 시안
- Cyan
-
-
- 틸
- Teal
-
-
- 초록
- Green
-
-
- 연한 초록
- Light Green
-
-
- 라임
- Lime
-
-
- 노랑
- Yellow
-
-
- 앰버
- Amber
-
-
- 주황
- Orange
-
-
- 진한 주황
- Deep Orange
-
-
- 갈색
- Brown
-
-
- 회색
- Grey
-
-
- 푸른 회색
- Blue Grey
-
-
-
diff --git a/modules/message/skins/simple_world/common_footer.html b/modules/message/skins/simple_world/common_footer.html
deleted file mode 100644
index c63a94a2b..000000000
--- a/modules/message/skins/simple_world/common_footer.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/modules/message/skins/simple_world/common_header.html b/modules/message/skins/simple_world/common_header.html
deleted file mode 100644
index a8853ec30..000000000
--- a/modules/message/skins/simple_world/common_header.html
+++ /dev/null
@@ -1,70 +0,0 @@
-
-{@Context::addMetaTag("viewport", "width=device-width, user-scalable=yes")}
-
-
- {@
- if(!$layout_info->primary_color)
- $layout_info->primary_color = 'red';
- if(!$layout_info->primary_color && $layout_info->customized_primary_color)
- $layout_info->primary_color = 'customized';
- if(!$layout_info->customized_primary_color)
- $layout_info->customized_primary_color = '#f44336';
- }
-
-
- {@$layout_info->primary_color = 'red';}
-
-{@
- $material_colors = array(
- 'red' => '#f44336',
- 'crimson' => '#aa0000',
- 'pink' => '#e91e63',
- 'purple' => '#9c27b0',
- 'deep-purple' => '#673ab7',
- 'indigo' => '#3f51b5',
- 'deep-blue' => '#00397f',
- 'blue' => '#2196f3',
- 'light-blue' => '#03a9f4',
- 'cyan' => '#00bcd4',
- 'teal' => '#009688',
- 'green' => '#4caf50',
- 'light-green' => '#8bc34a',
- 'lime' => '#cddc39',
- 'yellow' => '#ffeb3b',
- 'amber' => '#ffc107',
- 'orange' => '#ff9800',
- 'deep-orange' => '#ff5722',
- 'brown' => '#795548',
- 'grey' => '#9e9e9e',
- 'blue-grey' => '#607d8b',
- 'black' => '#000000',
- 'white' => '#ffffff',
- 'customized' => $layout_info->customized_primary_color,
- );
-}
-
-{@$colorset = $material_colors[$member_config->colorset];}
-{@$skin_color = $material_colors[$layout_info->primary_color];}
-
-
- {@$skin_color = trim($colorset)}
-
- {@$skin_color = trim($colorset)[1].trim($colorset)[1].trim($colorset)[2].trim($colorset)[2].trim($colorset)[3].trim($colorset)[3]}
-
-
- {@$skin_color = '#f44336'}
-
-
-
-
- {@$skin_color = $layout_info->primary_color}
-
- {@$skin_color = $layout_info->primary_color[1].$layout_info->primary_color[1].$layout_info->primary_color[2].$layout_info->primary_color[2].$layout_info->primary_color[3].$layout_info->primary_color[3]}
-
-
- {@$skin_color = '#f44336'}
-
-
-{@Context::set('simple_less_value', array('red' => hexdec(substr($skin_color, 1, 2)), 'green' => hexdec(substr($skin_color, 3, 2)), 'blue' => hexdec(substr($skin_color, 5, 2)) ))}
-
-
\ No newline at end of file
diff --git a/modules/message/skins/simple_world/css/message.less b/modules/message/skins/simple_world/css/message.less
deleted file mode 100644
index dc80e2dc1..000000000
--- a/modules/message/skins/simple_world/css/message.less
+++ /dev/null
@@ -1,207 +0,0 @@
-@charset "UTF-8";
-/*
- @method .text-contrast()
- @author misol
- @brief Select a text color according to WCAG 2.0 contrast guideline. The calcualtion of contrast follows the formula on the guideline.
-*/
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i >= 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) {
- color: @bright_color;
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i >= 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) {
- color: @dark_color;
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) and ( ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) ) > 4.5 * @multi ) {
- color: @bright_color;
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) ) ) and ( ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) ) =< 4.5 * @multi ) {
- .text-contrast(@bg_color; lighten(@bright_color, 5%); @dark_color; @multi; @i + 1);
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) > 4.5 * @multi ) {
- color: @dark_color;
-}
-.text-contrast(@bg_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and (( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@bg_color) + 0.05) )) and ( ( (luma(@bg_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< 4.5 * @multi ) {
- .text-contrast(@bg_color; @bright_color; darken(@dark_color, 5%); @multi; @i + 1);
-}
-
-/*
- @method .bg-contrast()
- @author misol
- @brief Select a background color, which has less contrast background color than WCAG 2.0 contrast guideline. On the WCAG 2.0 guideline, bigger string can have less contrast as 3.0.
-*/
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i >= 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) {
- background: @bright_color;
-}
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i >= 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) {
- background: @dark_color;
-}
-
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) and ( ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) ) > 3 * @multi ) {
- background: @bright_color;
-}
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) ) ) and ( ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) ) =< 3 * @multi ) {
- .bg-contrast(@text_color; lighten(@bright_color,3%); @dark_color; @multi; @i + 1);
-}
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) > 3 * @multi ) {
- background: @dark_color;
-}
-.bg-contrast(@text_color; @bright_color:#fff; @dark_color:#000; @multi:1; @i:0) when (@i < 100) and (( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) > ( ( luma(@bright_color) + 0.05) / ( luma(@text_color) + 0.05) )) and ( ( (luma(@text_color) + 0.05) / (luma(@dark_color) + 0.05) ) =< 3 * @multi ) {
- .bg-contrast(@text_color; @bright_color; darken(@dark_color, 3%); @multi; @i + 1);
-}
-
-/* As LESS library in Rhymix substitude variables as an strings, convert colors as the color objects of LESS. */
-@color: rgb(@red, @green, @blue);
-
-/* As this file handle some wild-selectors to control display settings, hide inline script and style codes. */
-script, style
-{
- display:none!important;
-}
-
-/* skin container, default settings */
-.rx_simple_message
-{
- max-width:400px;
- margin:30px auto;
- box-sizing:border-box;
- font-family: "맑은 고딕", "Apple SD Gothic Neo","나눔고딕",NanumGothic,'Nanum Gothic',Arial,Helvetica,sans-serif;
- font-size: 14px;
- text-align: justify;
- padding: 0 5px;
-}
-
-.rx_simple_message a
-{
- color: @color;
- text-decoration: none;
-}
-/* Horizontal align */
-.rx_simple_message .pos-right
-{
- position:absolute;
- right:0
-}
-/* message; error, info, update */
-.rx_message-notice, .rx_message-notice.info
-{
- .bg-contrast(#000; lighten(@color, 5%); darken(@color, 5%); 5.0);
- color: #000;
- padding: 15px;
- margin:0;
- margin-top:0;
- text-align: justify;
-}
-.rx_message-notice.error
-{
- background: #fff3e0;
- .text-contrast(#fff3e0);
-}
-.rx_message-notice.update
-{
- background: #e8f5e9;
- .text-contrast(#e8f5e9);
-}
-.rx_message-notice>*
-{
- padding: 0;
- margin:0;
-}
-/* message forms */
-.rx_simple_message .sw-body
-{
- box-sizing:border-box;
- background:#ffffff;
- margin: 0 0 20px;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
-}
-.rx_simple_message .sw-body>*
-{
- padding: 20px;
- margin:0;
- border: 0;
-}
-.rx_simple_message .sw-body h1
-{
- margin:0;
- border-bottom: 1px solid #e0e0e0;
-}
-.rx_simple_message form div.control-group>*, .rx_simple_message .sw-body dl>*
-{
- display:block;
- position:relative;
- box-sizing: border-box;
- width:100%;
- min-height:25px;
- margin:0px;
- margin-top: 10px;
-}
-.rx_simple_message form div.control-group>*:first-child
-{
- margin-top: 0;
-}
-.rx_simple_message form div.control-group>input, .rx_simple_message form div.control-group>select
-{
- border: 1px solid #bdbdbd;
- border-radius: 0;
- font-size:14px;
- line-height: 18px;
- margin-top: 0;
- padding:8px 8px 6px;
- -webkit-appearance: none;
-}
-.rx_simple_message .sw-body dl>*
-{
- list-style:none;
- border-bottom: 1px solid #e0e0e0;
-}
-.rx_simple_message .sw-body dl dt, .rx_simple_message form>div.control-group>label, .rx_simple_message form>div.control-group>div.control-label
-{
- font-weight: bold;
- border:0;
-}
-.rx_simple_message form
-{
- overflow: hidden;
- width:100%;
- white-space: normal;
- box-sizing: border-box;
-}
-.rx_simple_message form div.control-group>input[type="submit"], .rx_simple_message form div.control-group>input.btn.dateRemover, .rx_simple_message .sw-footer>a, .rx_simple_message .sw-anchor-buttons a
-{
- display:block;
- padding: 10px;
- vertical-align: bottom;
- .bg-contrast(#000; lighten(@color,5%); darken(@color,5%); 3.0);
- font-weight: bold;
- text-shadow: none;
- border:0;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- color: #000;
-}
-.rx_simple_message form div.control-group>input[type="submit"], .rx_simple_message .sw-footer{
- margin: 20px 0 0;
-}
-
-.rx_simple_message .sw-footer>a
-{
- display: block;
- background: #fff;
- font-size: 14px;
- box-shadow: 0 1px 2px rgba(0,0,0,0.16), 0 1px 2px rgba(0,0,0,0.23);
- color: #000;
- font-weight: bold;
- padding: 10px;
- min-width:25px;
- text-decoration: none;
- text-align: center;
-}
-
-/* button hover */
-.rx_simple_message form div.control-group>input[type="submit"]:hover, .rx_simple_message form div.control-group>input.btn.dateRemover:hover, .rx_simple_message .sw-footer>a:hover, .rx_simple_message .sw-anchor-buttons a:hover, .rx_simple_message .pagination ul li>a:hover, .rx_simple_message .rx_sw_list .content_delete button:hover,
-.rx_simple_message form div.control-group>input[type="submit"]:focus, .rx_simple_message form div.control-group>input.btn.dateRemover:focus, .rx_simple_message .sw-footer>a:focus, .rx_simple_message .sw-anchor-buttons a:focus, .rx_simple_message .pagination ul li>a:focus, .rx_simple_message .rx_sw_list .content_delete button:focus
-
-{
-
- .bg-contrast(#000; lighten(@color,5%); darken(@color,5%); 4.0);
- color: #000;
- box-shadow: 0 2px 4px rgba(0,0,0,0.16), 0 2px 4px rgba(0,0,0,0.23);
-}
\ No newline at end of file
diff --git a/modules/message/skins/simple_world/http_status_code.html b/modules/message/skins/simple_world/http_status_code.html
deleted file mode 100644
index 49c04416d..000000000
--- a/modules/message/skins/simple_world/http_status_code.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
- {$http_status_code} {$http_status_message}
- {lang('common.msg_module_is_not_exists')}
-
-
\ No newline at end of file
diff --git a/modules/message/skins/simple_world/skin.xml b/modules/message/skins/simple_world/skin.xml
deleted file mode 100644
index 004162ba5..000000000
--- a/modules/message/skins/simple_world/skin.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
- 네모의 꿈
- Rectangular World
- 깔끔한 면과 그림자를 이용한 메시지 스킨
- Simple rectangular planes and shadows
- 0.1
- 2017-02-07
-
- misol
- misol
-
-
-
-
diff --git a/modules/message/skins/simple_world/system_message.html b/modules/message/skins/simple_world/system_message.html
deleted file mode 100644
index b3d354fe2..000000000
--- a/modules/message/skins/simple_world/system_message.html
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
- {$system_message}
-
- {$system_message_detail}
-
-
- {$system_message_location}
-
-
-
{$XE_VALIDATOR_MESSAGE}
-
-
-
-
-
-
-