여러분, 안녕하세요. 제가 겪고 있는 문제에 대해 도움을 받고 싶습니다. 현재 제 Discourse 인스턴스에는 기본 스타일 세트 하나와 특정 카테고리(예를 들어 "Training"라고 하겠습니다)를 위한 전용 스타일 세트 하나를 적용하고 있습니다. body 태그에 category-training 클래스가 있는지 여부에 따라 요소를 숨기거나 표시하는 방식으로 이를 구현하고 있습니다. 이 스타일링은 특정 상황을 제외하고는 완벽하게 작동합니다.
카테고리의 내비게이션 필(“Latest”, “Top” 등) 사이를 클릭할 때, Discourse는 category-training 클래스를 제거하고 페이지 로딩이 완료된 후에 다시 적용합니다. 이로 인해 category-training 기반 스타일이 다시 적용되기 전까지 기본 스타일이 화면에 약 1초간 깜빡이는 현상이 발생합니다. 이 문제를 해결할 쉬운 방법이 있을까요? 도움을 주시면 감사하겠습니다.