mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-07 10:41:40 +09:00
* 필요할 때 라이믹스 (Rhymix PRN) # 필요할 때 라이믹스 (Rhymix PRN) 마더캣님과 작업하는 정식 라이믹스 회원 모듈 모바일 스킨 디자인: 마더캣 구현: 미솔 참고: 미솔의 개인적인 스케줄이 바빠서 오래 걸릴 예정. rhymix-designs 에서 작업하고 사용할만하게 되면 옮겨오는 식으로 작업중... * Simple world 스킨 흔적 지우기. * 프로필 이미지 등록, 삭제 UI * 탈퇴 페이지에서 필수가 아닌 변수 삭제 https://github.com/rhymix/rhymix/pull/885 @bjrambo 님 의견 반영 * 회원 모듈 스킨, 커뮤니케이션 모듈 스킨 * 잘못 들어간 파일삭제 * 잘못 들어간 파일 삭제 * 깨진 이미지 복구 * 스킨 다듬기
81 lines
No EOL
3.4 KiB
HTML
81 lines
No EOL
3.4 KiB
HTML
<!--// responsible layout -->
|
|
<!--@if($communication_popup === TRUE)-->
|
|
{@Context::addMetaTag("viewport", "width=device-width, user-scalable=yes")}
|
|
<!--@endif-->
|
|
|
|
<load target="js/communication.js" />
|
|
<!--// Check layout. If it is Simple World, select layout primary colors as a primary color of this skin -->
|
|
<block cond="$layout_info->extra_var->primary_color->type === 'select' || $layout_info->extra_var->customized_primary_color->type === 'colorpicker'">
|
|
{@
|
|
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';
|
|
}
|
|
</block>
|
|
<block cond="$layout_info->extra_var->primary_color->type !== 'select' && $layout_info->extra_var->customized_primary_color->type !== 'colorpicker'">
|
|
{@$layout_info->primary_color = 'red';}
|
|
</block>
|
|
{@
|
|
$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,
|
|
);
|
|
}
|
|
<!--// Load styles -->
|
|
{@$colorset = $material_colors[$member_config->colorset];}
|
|
{@$skin_color = $material_colors[$layout_info->primary_color];}
|
|
<block cond="$colorset">
|
|
<!--@if(preg_match("/#([a-f0-9]{3}){1,2}/i", trim($colorset)) && in_array(strlen(trim($colorset)), array(4, 7)))-->
|
|
{@$skin_color = trim($colorset)}
|
|
<!--@if(strlen(trim($colorset)) === 4)-->
|
|
{@$skin_color = trim($colorset)[1].trim($colorset)[1].trim($colorset)[2].trim($colorset)[2].trim($colorset)[3].trim($colorset)[3]}
|
|
<!--@endif-->
|
|
<!--@else-->
|
|
{@$skin_color = '#f44336'}
|
|
<!--@endif-->
|
|
</block>
|
|
<block cond="!$skin_color">
|
|
<!--@if(preg_match("/#([a-f0-9]{3}){1,2}/i", $layout_info->primary_color) && in_array(strlen(trim($colorset)), array(4, 7)))-->
|
|
{@$skin_color = $layout_info->primary_color}
|
|
<!--@if(strlen($layout_info->primary_color) === 4)-->
|
|
{@$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]}
|
|
<!--@endif-->
|
|
<!--@else-->
|
|
{@$skin_color = '#f44336'}
|
|
<!--@endif-->
|
|
</block>
|
|
{@Context::set('prn_less_value', array('red' => hexdec(substr($skin_color, 1, 2)), 'green' => hexdec(substr($skin_color, 3, 2)), 'blue' => hexdec(substr($skin_color, 5, 2)) ))}
|
|
<load target="css/css.less" vars="$prn_less_value" />
|
|
<section class="rx_prn_communication">
|
|
<div class="rx_prn_tab" cond="$communication_popup !== TRUE && $is_logged && $logged_info->menu_list && (!$member_srl || $member_srl == $logged_info->member_srl)">
|
|
<ul class="rx_prn_tab">
|
|
<li loop="$logged_info->menu_list=>$key,$val" class="active"|cond="$key==$act">
|
|
<a href="{getUrl('', 'act',$key, 'mid', $mid, 'vid', $vid)}"><span>{lang($val)}</span></a>
|
|
</li>
|
|
</ul>
|
|
</div> |