메뉴가 글로만 이루어져 있어 아이콘을 추가하려고 합니다.
아이콘은 아예 새로 만들지 않는 선에서는 https://commons.wikimedia.org/wiki/OOUI_icons에서 고를 수 있어, 위 스크린샷과 같은 모습으로 "개인 도구"에만 추가하려고 합니다.
함부로 추가하기 그래서 글로 올립니다 피드백 부탁드려요~~
메뉴가 글로만 이루어져 있어 아이콘을 추가하려고 합니다.
아이콘은 아예 새로 만들지 않는 선에서는 https://commons.wikimedia.org/wiki/OOUI_icons에서 고를 수 있어, 위 스크린샷과 같은 모습으로 "개인 도구"에만 추가하려고 합니다.
함부로 추가하기 그래서 글로 올립니다 피드백 부탁드려요~~
좋은 것 같습니다!! 개인 도구 말고도 다른 메뉴에도 있으면 직관적이라 좋을 것 같네요~!
그리고 위키미디어 아이콘들은 약간 올드(?)한 느낌이 있는데 xeicon(https://xpressengine.github.io/XEIcon/library-2.3.3.html)에서 쓰는 것은 어떨까 하고 의견내봅니다. 라이브러리에서 제가 임의로 골라봤는데 순서대로입니다~
http://xpressengine.github.io/XEIcon/ 에서 "XEICON은 OFL라이선스를 따르는 오픈소스입니다"라고 설명되어 있는데, 그러면 해당 아이콘들은 아이콘이지만 폰트 라이선스를 따르는 건가요..?
svg나 png가 제공되면 좋을텐데 프로토타입을 만드는 데 조금 걸릴 것 같습니다. 아마 릴리즈나 npm에서 받아서... 리소스 로더에 등록하고... class를 고쳐야 하니 php도 수정하고... 😵
위와 같이 작업해보았습니다
PR 링크는 https://github.com/femiwiki/FemiwikiSkin/pull/167/commits 입니다
단점은 아이콘 지정을 오로지 PHP에서만 할 수 있으므로, 저희 미디어위키:sidebar에서 지정한 메뉴들에 아이콘을 붙이려면 방법을 고민해 보아야 합니다