default 스킨 폴더를 통째로 복사해서 happy라는 스킨을 만들었습니다.
그리고 happy 라는 스킨의 style.css에서 폰트 사이즈를 수정했습니다. (13px --> 15px)
그런데 폰트값이 15px로 바뀌지 않고 계속 13px로 적용이 됩니다.
가만히 살펴보니 happy 라는 스킨의 폰트 사이즈 값 15px를 default 스킨의 폰트 사이즈 13px로 overwirte 되는 현상이 발생하고 있었습니다.
그래서 우선은 default 라는 스킨 폴더의 이름을 다른 이름으로 변경하니 위와 같은 현상이 제거되었습니다.
제가 한 방법은 임시 방편인 것 같은데, 더 좋은 방법을 알려주시면 고맙겠습니다^^
안녕하세요.
스킨 폴더를 복사해서 사용할 경우에 생기는 대표적인 문제입니다.
style.css 파일도 그대로 복사가 되었기 때문입니다.
style.css 파일을 보시면
#kboard-default-list 이런식으로 선택자가 작성되어 있습니다.
KBoard 스킨들 각각 style.css 파일을 확인해보시면 이러한 선택자가 스킨에 따라서 모두 다른 것을 확인해보실 수 있습니다.
스킨 파일(list.php, document.php 등)에서 id 값을 변경해주시고, CSS 선택자도 변경을 해주시면 되겠습니다.
아래 링크된 자료를 확인해보시면 도움이 되실겁니다.
혹시라도 이해가 안가시는 내용이 있다면 알려주세요 ㅎㅎ
고맙습니다.
스킨들이 모두 로딩될 필요가 있나요?
http://www.cosmosfarm.com/threads/document/11997
[건의] 업데이트시에 템플릿 파일을 덮어쓰기를 방지하는 방법이 있으면 좋겠습니다.
http://www.cosmosfarm.com/threads/document/12081
간단히 설명드리겠습니다.
새로 만든 스킨이 happy 라고 한다면,
1. style.css 파일에서
#kboard-default 이걸 찾아서 #kboard-happy 로 모두 바꿔주세요.
2. list.php, document.php, editor.php 파일 등 스킨 파일에서
kboard-default 이걸 찾아서 kboard-happy 로 모두 바꿔주세요.
사용하시는 에디터 프로그램에서 한번에 전체 바꾸기 하시면 됩니다.
넵!!! 잘알겠습니다^^
KBoard에 대해서 점점 많이 알아가게 되어서 좋습니다^^~
감사합니다!!!