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))} - - - - -
-
-

- - Rhymix - {Context::getSiteTitle()} - {$layout_info->LOGO_TEXT} - {$layout_info->LOGO_TEXT} - -

-
- -
-
-
- - - -
-
-
- - - -
-
- -
- -
-
-

{$val1['link']}

- -
-
- {$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->nick_name} / {zdate($message->regdate, "Y-m-d H:i")} -
-
- {$message->content} - - - -
- -
-
-

{$val}

- - - -
- - - - - - -
- -
- - 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->nick_name} / {zdate($message->regdate, "Y-m-d H:i")} -
-
- {$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}

-
-
- - - - - -
- - {$receiver_info->nick_name} - - -
- {$lang->warning} -
- - {$lang->msg_allow_message_friend} - - {$lang->msg_allow_meesage_Block} - -
{$lang->msg_allow_message_please} -
-
- {$editor|noescape} -
- -
-
-
- 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')} -

-
- - - - - -
- - - {$captcha}
- -
-
-
-
-

{lang('member.cmd_resend_auth_mail')}

-
-

{$XE_VALIDATOR_MESSAGE}

-
-

- {lang('member.about_resend_auth_mail')} -

-
- - - - -
- -
- {$captcha}
- -
-
-
- \ 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 @@ - -

- 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 @@ - - - - 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 @@ - - - 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')}

-
-
- - - - - - -
- - - - - {$formTag->inputTag} - {$editor|noescape} - - -
- - -
- -
- -
- -
-
-
- - 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}

-
-
- - - - - - - -
- - - - - - {$lang->about_password_strength[$member_config->password_strength]} - - - -
-
-
- 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 @@ - - - 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')}

- -
- -
- - - -
-
- - -
- - - 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')}

-
-
- - - -
-
- {$agreement->title} - * - ({$lang->cmd_optional}) -
-
- {$agreement->content} -
-
- -
-
-
- - -

- {$lang->msg_email_confirmation_required} -

- - -

{lang('member.about_password_strength')[$member_config->password_strength]}

- - - - - - {$formTag->inputTag} -

- {$lang->msg_email_confirmation_required} -

-
- - - {$editor|noescape} - -
-
{$lang->allow_mailing}
-
- - -
-
{$lang->allow_message}
-
- -
- -
{$lang->captcha}
-
{$captcha}
-
- -
-
-
- - 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 @@ - - - -