이건 정말 솔직하게 말씀드리겠습니다.
디자인(UI)을 수정하는 작업은 생각보다 훨씬 많은 시간이 들어갑니다. 제가 직접 작업해보니, 기능 하나를 개발하는 시간보다 최소 10배 이상의 시간이 필요했습니다.
CSS 하나를 수정하면 또 다른 화면이 영향을 받고, 반응형까지 확인해야 하며, 수많은 페이지를 다시 검토해야 합니다. 단순히 색상 하나, 여백 하나를 바꾸는 일도 연쇄적으로 수정이 이어집니다.
이번 디자인 패치 하나를 진행하는 데만 3일이라는 시간을 사용했습니다.
그 3일 동안 저는 DXCMS의 새로운 기능도 만들지 못했고, 코어도 발전시키지 못했습니다. 솔직히 작업을 마치고 나니 "이 시간이 DXCMS의 발전에 도움이 되었는가?"라는 생각이 들었습니다.
앞으로 디자인원엑스는 DXCMS의 코어 안정화, 기능 개발, 성능 개선, 확장성에 집중하겠습니다.
따라서 디자인(UI) 개선 요청은 더 이상 받지 않겠습니다.
다만 아래의 경우는 예외입니다.
- 디자인 문제로 실제 기능에 버그가 발생하는 경우
- UI 오류로 정상적인 사용이 불가능한 경우
이러한 사항은 버그로 판단하여 즉시 수정하도록 하겠습니다.
그리고 디자인 변경을 원하시는 경우에는 직접 수정해 주시거나, CSS 위치를 모르시는 경우에는 질답게시판에 질문을 남겨주시면 해당 CSS 위치나 수정 방법은 최대한 안내해드리겠습니다.
요즘 브라우저의 F12 개발자 도구만 활용해도 대부분의 CSS 위치는 쉽게 찾을 수 있습니다. 정말 찾기 어려운 부분만 질문해 주시면 됩니다.
또한 앞으로 배포되는 스킨과 플러그인 역시 디자인(UI) 커스터마이징 지원은 하지 않을 예정(유료판매상품 제외)입니다.
저는 하루 24시간 중 많게는 6시간, 적게는 3시간 정도를 DXCMS 개발에 투자하고 있습니다.
그 시간은 저에게 정말 소중한 시간입니다.
앞으로는 그 시간을 CSS 정리나 UI 미세 조정보다는, DXCMS를 더욱 강력하고 오래 사용할 수 있는 CMS로 만드는 데 사용하겠습니다.
이 결정에 대해 양해 부탁드립니다.