트위터 아이콘을 X 로고로 업데이트

professor farnsworth futurama GIF

모두가 각자의 사이트에서 브랜딩을 변경할 수 있도록, Discourse 코어에 X 로고를 사용 가능한 아이콘으로 임시로 추가했습니다. Discourse의 Font Awesome 전체를 업그레이드하는 것은 매우 큰 프로젝트이므로, 이는 그 동안 사용할 수 있는 임시 대안으로 제공됩니다.

변경을 원하신다면 다음 단계를 따르세요:

  1. svg icon subset 사이트 설정에 temporary-twitter-x를 추가합니다.

  2. 새로운 테마 컴포넌트를 생성하고, 아래 코드를 해당 섹션에 추가합니다:

    Common > Head

    <script type="text/discourse-plugin" version="0.11">
      api.replaceIcon('fab-twitter', 'temporary-twitter-x');
    </script>
    

    Common > Color Definitions

    :root {
     --twitter: $twitter-or-white: dark-light-choose(unquote("#000"), unquote("#fff"));
    }
    

이것으로 충분합니다. :slight_smile: :+1:

아직 하지 않으셨다면, 새 브랜딩을 사용하도록 사이트 텍스트 커스터마이징도 업데이트하는 것이 좋습니다:

/admin/customize/site_texts?q=twitter

더 영구적인 해결책이 마련될 때까지(또는 다음 달에 완전히 다른 것으로 변경될 때까지) :crossed_fingers: 이 방법으로 충분하길 바랍니다 :slight_smile:

이것이 실제로 구현될 때 선택 사항이 될까요? 일론 머스크의 말과는 상관없이, 저는 그것을 'Twitter’라고 부를 것입니다. 'x’가 아닙니다. 제 사이트에서는 계속 그렇게 유지할 것입니다. 게다가 로고가 별로이기도 하고, 새 로고를 유지하고 싶습니다.

기본 동작이었더라도, 동일한 코드를 역으로 적용하여 𝕏를 :bird:로 대체할 수 있습니다.

저는 개발자가 아니라서 이걸 어떻게 해야 하는지 모르겠는데, 이 지침을 따르다 보면 이 페이지를 가리키는 관리자 경고 배너가 뜨는 걸로 보이거든요…

X 아이콘이 사라지지 않도록 업데이트할 수 있을까요?

FontAwesome 6에는 X 아이콘이 포함되어 있고, Discourse도 이를 사용하도록 업데이트되었기 때문에 더 이상 필요하지 않습니다.

좋은 정보네요. 그런데 ‘x-twitter’ 아이콘을 사용해 봤을 때 빈 공간만 표시되었습니다. SVG 아이콘 목록에 ‘fa-x-twitter’를 추가해도 아무 변화가 없었습니다.

공식적으로 아이콘이 보이려면 어떻게 해야 하나요?

브랜드 아이콘에는 fab (Font Awesome Brand) 접두사가 필요합니다

방금 다른 게시글에서 확인했어요. 감사합니다.

FA 웹사이트에서 본 것 기준으로, 그냥 fa-x-twitter만 쓰면 되는 줄 알았거든요.

아마도 HTML 예제 때문에 혼란을 느끼셨을 수 있습니다.


하지만 여기에서 fab를 볼 수 있습니다.

아마도. 가끔은 미친 듯이 여기저기 마구 클릭하곤 해요.