•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
r75 vs r77
......
33
44
[[https://github.com/namuwiki/theseed-skin-liberty|배포 주소]]
55
== 개요 ==
6
리브레위키의 [[https://github.com/librewiki/liberty-skin|리버티 스킨]]을 포크하여 더시드 엔진에 포팅하여 만든 스킨으로, 라이센스는 GPLv3이며, 이전에는 [[swig]] 템플릿 언어를 사용했으나 현재는 [[vue]]를 사용하고 있다.
6
리브레위키의 [[https://github.com/librewiki/liberty-skin|리버티 스킨]]을 포크하여 더시드 엔진에 포팅하여 만든 스킨으로, 라이센스는 원본을 따라 GPLv3이며, 이전에는 [[swig]] 템플릿 언어를 사용했으나 현재는 [[vue]]를 사용하고 있다.
77
88
== 특징 ==
99
* 다른 사용자의 PR[* Pull Request]를 받는다. 이를 통해 [[https://github.com/namuwiki/theseed-skin-liberty/pulls?q=is%3Apr+is%3Aclosed|여러 사람들의 PR이 받아들여짐]]으로써 리버티 스킨이 크게 향상되었다.[* 단, 빨리 받아들여지진 않는다.]
1010
* senkawa 스킨과 다르게 나무위키만을 위해서 만들어지지 않았기 때문에 [[https://github.com/namuwiki/theseed-skin-liberty/commit/64e7d85b597dc93db9a7aa9f3a51af4fb8bbd928|PR을 통해 메뉴에 게시판 링크 추가]]를 시도하면 [[https://github.com/namuwiki/theseed-skin-liberty/commit/4f1d6d2993771b5a06ed36f71fe9df2e58f67c98|거부]]된다.
1111
* 다크 모드 배경색상이 senkawa와 다르다. senkawa의 배경색상은 '''{{{#1f2023 #1f2023}}}(기본)''', '''{{{#010101 #010101}}}(추가설정)'''이지만 해당 스킨의 배경색상은 '''{{{#000,#ddd #000000(black)}}}'''이다.
12
* 사이트 별 branch를 만들었던 것으로 보이는데 2023년 3월 10일 namu가 모두 합쳤다. [[https://github.com/namu-theseed/theseed-skin-liberty/commit/88e26786685ec3a432f9c0f68c6b258e2310cc44|#]]
1213
1314
== swig 스킨 파일 구조 ==
1415
''views'' 폴더 내에 ''default.html''와 ''layout.html''이 스킨 템플릿 파일으로, ''default.html''이 ''layout.html''을 상속하는 구조로 되어있다. 실질적인 스킨 템플릿 코드는 ''layout.html''에 있다.
......