반응형


텍스트큐브에서 글을 쓸때 글 상자를 다섯 개 중에 하나를 선택할수있는데, 그 중 안쓰는 색상이 많더라구요. 매번 HTML모드로 들어가 색상을 지정해주는것도 귀찮고..그 색깔들을 내가 지정한색으로 바꿀수없을까 고민하던중 방법을 찾아냈습니다.

1. 먼저 plugins/FM_Modern/editor.js (EditorPlus,메모장 모두가능)
이 부분을 열어 2270번줄 보면 아래와 같이 있습니다.
TTModernEditor.prototype.getEditorPalette = function() {
    var colors = ['87CEFA', '00BFFF', '00A5FF', '96A5FF', '6495ED', '5A5AFF',
                  '66CDAA', '46B4B4', '5F9EA0', '497649', '54BD54', '74D19D',
                  'FF9E9B', 'FF7A85', 'FF69B4', 'DB7093', '8F4646', 'EB3232',
                  '000000', '787878', 'FFB400', 'FFFFFF', 'FFDAED', 'C9EDFF',
                  'D0FF9D', 'FAFFA9', 'E4E4E4'];
    var boxcolors = ['FFDAED', 'C9EDFF', 'D0FF9D', 'FAFFA9', 'E4E4E4'];
2274~5번째 줄에 ['FFDAED', 'C9EDFF', 'D0FF9D', 'FAFFA9', 'E4E4E4'] 부분을 원하는 색상으로 바꿔줍니다.
2276번째 줄 역시 똑같이 원하는색상으로 바꿔줍니다.
2. plugins/FM_Modern/editor.css (메모장으로 수정)에서 바꾸기전 색상인 FFDAED, C9EDFF, D0FF9D, FAFFA9, E4E4E4 이것들을 검색한뒤 1번과 똑같이 원하는 색상으로 바꾸어줍니다.(바꿔줄 색상이 1번과 2번 똑같아야함)

Editor.css에 경우 제가 EditorPlus로 작업한뒤 저장하였더니 에러가 나더라구요, 그래서 메모장으로 저장해서 올려봤더니 정상적으로 나왔습니다.


글씨 색상을 바꾸는것도 위와 똑같은 작업을 거치면됩니다.
1번에 Editor.js에서 핑크색으로 하이라이트 되어진곳을 제외한곳을 원하는 색상으로 바꾼뒤
2번에Editor.css에서 똑같이 바꿔주기전 색상을 1번과 똑같이 원하는 색상으로 바꾸어주면 됩니다.

저도 코드에 관련된 것 들은 전혀 문외한이라서, 이것저것 실험해보고 성공해서 이렇게 포스팅합니다. 참고하시기 바랍니다. 혹시나 잘못된것이 있으면 지적해주세요. 수정하기전, 자료들은 백업해놓으시기바랍니다.
반응형