XE기본으로 내장되어 있는 "회원관리 - 기본설정 - 스킨"을 보면 "회원기본스킨(default] - 기본"으로만 선택되어져 있습니다.
그런데 홈피바탕색상이 블랙계통으로 적용되어 있을 경우 회원가입을 선택할시 각항목들의 제목이 보이질 않습니다.
그런 경우 컬러셋을 추가하는 방법입니다.
1. ./modules/member/skins/default/
skin.xml을 수정
<colorset>
<color name="white" src="screenshot/white.gif">
<title xml:lang="ko">하얀색(기본)</title>
</color>
<color name="black" src="screenshot/black.gif">
<title xml:lang="ko">검은색</title>
</color>
<color name="gold" src="screenshot/gold.gif">
<title xml:lang="ko">골드</title>
</color>
</colorset>
common_header.html를 수정
<!--%import("js/member.js")-->
<!-- 컬러셋 체크 -->
<!--@if(!$member_config->colorset)-->
{@$member_config->colorset = "white"}
<!--@end-->
<!-- CSS 파일 로드 (컬러셋에 따라서) -->
<!--%import("css/default.css")-->
<!--@if($member_config->colorset == "black")--> <!--%import("css/black.css")-->
<!--@elseif($member_config->colorset == "gold")--> <!--%import("css/gold.css")-->
<!--@else--> <!--%import("css/white.css")-->
<!--@end-->
2. ./modules/member/skins/default/css/
default.css에서 아래부분 삭제하고
#memberModule .rowTable{ width:100%; border:0; border-top:2px solid #cfcfcf; margin:0 0 20px 0; padding:0;}
#memberModule .rowTable th div { white-space:nowrap; }
#memberModule .rowTable th,
#memberModule .rowTable td{ border:0; padding:10px 10px; text-align:left; vertical-align:top; font-weight:normal;}
#memberModule .rowTable tbody th{ border-bottom:1px solid #e5e5e5;}
#memberModule .rowTable td{ border-bottom:1px solid #e5e5e5;}
#memberModule .rowTable th.title,
#memberModule .crossTable th.title,
#memberModule .colTable th.title { padding:10px; font-weight:bold; text-align:center; border-bottom:1px solid #DDD; background:url(../img/bgTab.gif) repeat-x left bottom;}
white, black, gold의 css에 아래부분 추가하시고 빨간색소스를 알맞게 수정하시면 됩니다.(예제는 gold.css입니다)
#memberModule .rowTable{ width:100%; border:0; border-top:2px solid #cfcfcf; margin:0 0 20px 0; padding:0;}
#memberModule .rowTable .title div{ color:#a98a60; }
#memberModule .rowTable th div { white-space:nowrap; }
#memberModule .rowTable th,
#memberModule .rowTable td{ color:#a98a60; border:0; padding:10px 10px; text-align:left; vertical-align:top; font-weight:normal;}
#memberModule .rowTable tbody th{ border-bottom:1px solid #e5e5e5;}
#memberModule .rowTable td{ border-bottom:1px solid #e5e5e5;}
#memberModule .rowTable th.title,
#memberModule .crossTable th.title,
#memberModule .colTable th.title { padding:10px; font-weight:bold; text-align:center; border-bottom:1px solid #DDD; background-color:#EAEAEA; }
gold를 추가한 이유는 한개의 홈피라도 흰색계통과 검정계통의 레이아웃을 같이 사용하는 경우가 있습니다.
그런 경우는 골드를 선택하시면 됩니다.(문하우스가 본보기^.^)
위의 Tip을 파일로 만들어 놓았습니다.
귀찮으신 분은 첨부파일을 받아서 ./modules/member/폴더에 덮어 씌우시면 됩니다.