I got around to porting an old favorite phpbb theme this weekend for my forum, for nostalgia’s sake. I’ve cleaned it up and thought I’d share it here - Let me know what you guys think!
Installation: Add https://github.com/featheredtoast/discourse-moonclaw-theme to your themes, and picking “Moonclaw” as your color scheme. Colors aren’t yet customizable just yet, as many have been hardcoded to get this out the door quickly.
GitHub - featheredtoast/discourse-moonclaw-theme: moonclaw theme clone from phpbb · GitHub
Header:
Footer
Composer
Install guide
How to install a theme or theme component
25개의 좋아요
Very nice, bringing some good memories . Feels perfect for an rpg community / wow clan etc.
2개의 좋아요
GokulNC
(Gokul NC)
4월 25, 2020, 2:35오후
3
Hey @featheredtoast
멋진 테마를 만들어 주셔서 감사합니다
새로운 주제를 생성할 때 발생하는 버그를 전달드리고자 합니다:
보시는 것처럼, 서식 도구 모음의 아이콘 패딩 크기가 크기 때문에 오른쪽 미리보기 영역이 매우 작아졌습니다. 다른 테마에서는 이런 문제가 없습니다. (예, 플러그인을 사용하여 도구 모음에 몇 가지 추가 아이콘을 넣었습니다)
확인해 주시겠습니까?
1개의 좋아요
Johani
(Joe)
4월 25, 2020, 3:15오후
4
GokulNC:
다른 테마에서는 이런 문제가 없어요
확신하십니까? 작성기 툴바에 그 많은 아이콘을 추가하면 어떤 테마에서든 동일한 문제가 발생합니다. 따라서 여기서는 실제로 수정할 사항이 없습니다.
여기서의 문제는 툴바에 너무 많은 아이콘을 추가했다는 것입니다. 해당 기능 모두가 필요하다면, 일부 기능을 작성기의 기어 메뉴로 이동하는 것을 고려해 보시기 바랍니다.
GokulNC
(Gokul NC)
4월 25, 2020, 3:52오후
5
다른 테마의 스크린샷:
첫 번째 스크린샷과 동일한 수의 아이콘이 있음을 확인할 수 있습니다.
GokulNC
(Gokul NC)
4월 25, 2020, 4:09오후
6
btn CSS 클래스에서 패딩을 제거하여 작동하게 만들었습니다. (d-editor-button-bar 클래스에 특화된 것인지 확실하지 않습니다)
이제 다른 테마와 정확히 일치합니다.
이것이 올바른 수정 방법이라면, 해당 테마에서 이 수정을 적용하고 푸시해 주실 수 있을까요? @Johani
1개의 좋아요
Johani
(Joe)
4월 25, 2020, 4:31오후
7
여기서 문제는 여전히 같은 문제 입니다. 작성기 도구 모음에 너무 많은 버튼을 추가했습니다. 이로 인해 좁은 데스크톱 뷰포트와 모바일에서, 어떤 테마를 사용하든 작성기 레이아웃이 깨집니다.
이 테마는 디스코스의 기본 레이아웃을 기준으로 설계되었습니다. 만약 여러분의 사이트에 많은 수의 추가 버튼이 필요하다면, 이를 수정하는 것은 여러분의 몫입니다. 이미 어떻게 해야 하는지 파악하셨을 것 같습니다
이 테마의 CSS를 오버라이드해야 한다면, 해당 오버라이드를 포함하여 테마 컴포넌트 를 생성한 후 테마에 추가하세요.
3개의 좋아요
제가 필요하신 거잖아요 - Johani는 제 테마에 접근 권한조차 없어요!
d-editor-button-bar 클래스의 버튼에만 적용되도록 해 주시면 그 변경 사항을 받아들일게요. 그렇지 않으면 모든 곳의 테두리 스타일링이 전부 사라져 버리니까요!
1개의 좋아요
GokulNC
(Gokul NC)
5월 4, 2020, 9:45오전
10
시간 나실 때 변경해 주실 수 있을까요? @featheredtoast
저는 프론트엔드 개발자가 아니라서 실수하기 쉬울 것 같아요.