Nova(r6 판)

해당 리비전 수정 시각:  (13일 전)
[주의!] 문서의 이전 버전(에 수정)을 보고 있습니다. 최신 버전으로 이동
목차
1. 개요2. 제작 배경3. 특징4. 유지 보수

1. 개요 [편집]

Nova
파일:Nova PC.png파일:Nova PC 다크.png
파일:Nova 모바일.png파일:Nova 모바일 다크.png
PC
모바일

레포지토리

Nova 스킨은 the tree에서 몇 안 되는 오픈 소스로 공개되어 있는 스킨이다.

2. 제작 배경 [편집]

the tree 위키 엔진에서 허가 없이 바로 쓸 수 있는 스킨이 엔진 개발자가 포크한 Liberty 스킨과 buma 스킨이 있고, 비공식 중에서는 newclue 스킨밖에 없기 때문이다. 그마저도 정상 작동을 보장하지 않는다.

이런 상황 때문에 위키를 막 만든 소유자들은 한정된 스킨을 사용할 수밖에 없는 상황이 아쉬웠기 때문에 제작하게 되었다.

개발의 효율성과 오픈 소스 라이선스를 어차피 사용할 예정이였기 때문에 Liberty 스킨을 마개조 하기로 결정하였다.

3. 특징 [편집]

  • 앞서 제작 배경에서 말했듯이 이 스킨은 아주 빠르게 제작하기 위해 Liberty 스킨을 마개조한 스킨이다.
    • 그렇기 때문에 Liberty 스킨의 라이선스를 따라야 하고, 수정을 한다면 그에 따라 수정한 버전을 공개하여야 한다.
  • 또한 이 스킨은 바이브 코딩으로 개발되었다. Neoline은 20%의 편집이라도 했는데 이 스킨은 100% 코드를 수정하지 않고 오로지 자연어로만 개발되었다.
  • 또한 부트스트랩 같이 의존성을 덜어냈다. 어차피 디자인을 갈아엎어야 했기에 그리 어렵지 않았다.
  • Central 스킨, Neoline 스킨과 다르게 스킨의 기본 폰트가 16px로 제작되었다.
    • 그래도 폰트의 세팅을 Central과 비슷하게 자간, 행간을 수정해놓기는 하였다.
  • 디자인은 Central 스킨과 buma 스킨의 디자인을 조합하여 제작되었다.
  • UX만 봤을 때 초창기의 Neoline과 매우 흡사하다.
  • Central 스킨, Neoline 스킨과 다르게 CDN을 사용하지 않게 설계하였다.
  • config로 위키 메인 색상만 지정하면 css에서 알아서 계산되기 때문에 별도의 서브 색상 등을 지정할 필요가 없다.

4. 유지 보수 [편집]

  • 이 스킨은 Liberty 스킨과 비슷하게 앞으로 기능 추가에 대한 업데이트는 없을 예정이다.
  • 하지만 버그나 오류, 앞으로 프론트엔드 업데이트로 인한 정상적인 작동을 하지 않을 경우에는 유지 보수를 진행할 예정이다.
  • PR이나 포크 후 기능 추가 등은 환영이다. 그것이 오픈 소스이기 때문.

라이선스를 별도로 명시하지 않은 문서는 CC BY-SA 4.0에 따라 이용할 수 있습니다.
자세한 내용은 다올위키 라이선스 정책을 확인하시기 바랍니다.

기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.

오픈 소스가 아닌 다올위키의 고유한 디자인을 무단으로 도용하는 것과, 운영 문서를 포함한 모든 문서를 라이선스를 지키지 않고 무단으로 가져가는 행동은 저작권 위반이며 법적 책임을 물 수 있습니다.