adamengst
(Adam C. Engst)
1
포럼에 가끔 올리는 게시물에서, 예를 들어 레이스 등록, 자원봉사 신청, 모금 캠페인 기부 등 어떤 버튼을 클릭해야 하는지 명확하게 보여줄 수 있는 버튼을 만들고 싶습니다. 대략 아래 이미지 중 하나와 비슷한 형태면 됩니다:
Discourse가 이를 허용한다면(그렇지 않은 것으로 보입니다), 다음과 같은 코드를 사용할 것입니다.
<span style="display: inline-block; background-color: #7b38d8; padding: 20px; width: 200px; color: #ffffff; text-align: center;">
Button
</span>
임의의 개별 게시물에서 이와 같은 효과를 낼 수 있는 방법이 있을까요?
감사합니다!
이것이 당신에게 도움이 될까요?
버튼!
[<kbd>버튼!</kbd>](google.com)
adamengst
(Adam C. Engst)
3
감사합니다! 방향은 맞지만, 다른 서비스에서 사용하던 스타일에 익숙한 사용자들이 쉽게 적응할 수 있도록 CSS로 직접 조정할 수 있는 방식을 원했습니다.
그 경우, 이것이 바로 당신이 필요한 것인 것 같습니다:
adamengst
(Adam C. Engst)
5
정말 제가 원했던 거였어요, 감사합니다! 여기부터는 제가 진행할게요…
Canapin
(Coin-coin le Canapin)
6
버튼과 같은 사용자 정의 콘텐츠로 게시물을 커스터마이징하는 방법에 대한 전체 튜토리얼이 있습니다:
adamengst
(Adam C. Engst)
7
확인했습니다. 작성해 주셔서 감사합니다!
하나만 여쭤볼게요 — 이메일 알림에서 커스텀 요소는 어떻게 처리되나요?
Canapin
(Coin-coin le Canapin)
8
좋은 질문이네요 
다음과 같이 표시됩니다.
wraps로 생성된 HTML은 이메일을 통해 스타일을 함께 가져오지 못할 것 같습니다.
adamengst
(Adam C. Engst)
9
알겠습니다. 감사합니다. 잘 동작하긴 하지만, 텍스트에서는 이를 '버튼’이라고 지칭하지 않도록 주의해야 합니다.
MikeNolan
(Mike Nolan)
10
Discourse에서 호스팅된 사이트에서 CSS를 편집할 수 있나요?
Standard 플랜 이상에서 가능합니다.
테마 컴포넌트를 생성하고 거기에서 변경 사항을 적용한 후, 해당 컴포넌트를 테마에 연결하면 됩니다.