404 페이지에서 버튼에 마우스를 올리면 텍스트 색상이 잘못 표시됩니다

404 페이지의 버튼 위에 마우스를 올리면 텍스트 색상이 배경색과 동일해집니다:

The image shows a screen from a Discourse forum with error message "Oops! That page doesn't exist or is private" and a "Log In" button. (Captioned by AI)

버튼의 포커스 상태는 정상적으로 동작하며 해당 문제가 표시되지 않습니다.

페이지 맨 아래에 있는 검색 버튼에서는 문제가 발생하지 않습니다.

3개의 좋아요

해당 페이지에 discourse-no-touch와 같은 최상위 클래스가 누락된 것 같습니다.

추가 CSS를 작성하여 버튼이 올바르게 스타일링되도록 할 수는 있지만, 가능하면 해당 클래스가 추가되도록 하는 것이 더 나은 선택(그리고 포괄적인 해결책)입니다.

2개의 좋아요

@chapoi 이 작업을 수행할 수 없다고 생각합니다. 이 페이지들은 Ember를 사용하지 않고 서버 측에서 렌더링되므로 클라이언트의 기능을 알 수 없습니다.

body에 no-ember 클래스를 사용하여 이 버튼들을 효율적으로 타겟팅하는 방식으로 스타일링해야 한다고 생각합니다.

3개의 좋아요

UX: fix hover effect for anon login btns on non-ember page - Pull Request #33787 - discourse/discourse - GitHub 에서 수정되어야 합니다

1개의 좋아요