Nova(r6 Blame)
| r6 | ||
|---|---|---|
| r1 (새 문서) | 1 | [include(틀:위키 스킨)] |
| 2 | [목차] | |
| 3 | [clearfix] | |
| 4 | == 개요 == | |
| r5 | 5 | '''{{{#!wiki style="border: 2.5px solid transparent; background: border-box linear-gradient(to right, #996fff, #696fff); border-radius: 10px; overflow: hidden; max-width: 100%; margin: 0 auto; word-break: keep-all;" |
| 6 | {{{#!wiki style="margin: -11px -1px;" | |
| 7 | ||<tablewidth=100%><tablebgcolor=transparent><tablecolor=#fff><-2> {{{+1 Nova}}} || | |
| 8 | ||<rowbgcolor=#fff,#1c1d1f><nopad> [[파일:Nova PC.png|width=100%&theme=light]][[파일:Nova PC 다크.png|width=100%&theme=dark]] ||<nopad> [[파일:Nova 모바일.png|width=100%&theme=light]][[파일:Nova 모바일 다크.png|width=100%&theme=dark]] || | |
| 9 | || PC || 모바일 ||}}}}}}''' | |
| r6 | 10 | [[https://github.com/Wikive/thetree_Nova|레포지토리]] |
| 11 | ||
| r1 (새 문서) | 12 | Nova 스킨은 [[the tree]]에서 몇 안 되는 오픈 소스로 공개되어 있는 스킨이다. |
| 13 | ||
| 14 | == 제작 배경 == | |
| r3 | 15 | [[the tree]] 위키 엔진에서 허가 없이 바로 쓸 수 있는 스킨이 엔진 개발자가 포크한 [[Liberty/the tree|Liberty]] 스킨과 [[buma]] 스킨이 있고, 비공식 중에서는 [[newclue]] 스킨밖에 없기 때문이다. 그마저도 정상 작동을 보장하지 않는다. |
| r1 (새 문서) | 16 | |
| 17 | 이런 상황 때문에 위키를 막 만든 소유자들은 한정된 스킨을 사용할 수밖에 없는 상황이 아쉬웠기 때문에 제작하게 되었다. | |
| 18 | ||
| 19 | 개발의 효율성과 오픈 소스 라이선스를 어차피 사용할 예정이였기 때문에 Liberty 스킨을 마개조 하기로 결정하였다. | |
| 20 | ||
| 21 | == 특징 == | |
| 22 | * 앞서 제작 배경에서 말했듯이 이 스킨은 아주 빠르게 제작하기 위해 Liberty 스킨을 마개조한 스킨이다. | |
| 23 | * 그렇기 때문에 Liberty 스킨의 라이선스를 따라야 하고, 수정을 한다면 그에 따라 수정한 버전을 공개하여야 한다. | |
| 24 | * 또한 이 스킨은 바이브 코딩으로 개발되었다. [[Neoline]]은 20%의 편집이라도 했는데 이 스킨은 100% 코드를 수정하지 않고 오로지 자연어로만 개발되었다. | |
| 25 | * 또한 부트스트랩 같이 의존성을 덜어냈다. 어차피 디자인을 갈아엎어야 했기에 그리 어렵지 않았다. | |
| 26 | * [[Central]] 스킨, [[Neoline]] 스킨과 다르게 스킨의 기본 폰트가 16px로 제작되었다. | |
| 27 | * 그래도 폰트의 세팅을 [[Central]]과 비슷하게 자간, 행간을 수정해놓기는 하였다. | |
| 28 | * 디자인은 [[Central]] 스킨과 [[buma]] 스킨의 디자인을 조합하여 제작되었다. | |
| 29 | * UX만 봤을 때 초창기의 [[Neoline]]과 매우 흡사하다. | |
| 30 | * Central 스킨, Neoline 스킨과 다르게 CDN을 사용하지 않게 설계하였다. | |
| 31 | * config로 위키 메인 색상만 지정하면 css에서 알아서 계산되기 때문에 별도의 서브 색상 등을 지정할 필요가 없다. | |
| 32 | ||
| 33 | == 유지 보수 == | |
| r4 | 34 | * 이 스킨은 [[Liberty/the tree|Liberty]] 스킨과 비슷하게 앞으로 기능 추가에 대한 업데이트는 없을 예정이다. |
| r1 (새 문서) | 35 | * 하지만 버그나 오류, 앞으로 프론트엔드 업데이트로 인한 정상적인 작동을 하지 않을 경우에는 유지 보수를 진행할 예정이다. |
| 36 | * PR이나 포크 후 기능 추가 등은 환영이다. 그것이 오픈 소스이기 때문. | |
| r2 | 37 | [[분류:위키/스킨]] |