Firefox가 Chrome이 아닌 부분에서 내 GTK 테마를 사용하지 않도록 하려면 어떻게 해야 하나요?

Firefox가 Chrome이 아닌 부분에서 내 GTK 테마를 사용하지 않도록 하려면 어떻게 해야 하나요?

저는 dark GTK 테마를 사용하고 있습니다. 크롬이 아닌 부분도 내 GTK 테마를 사용하고 있는데, 버튼과 입력이 모두 검은색이고 많은 사이트에서 텍스트 색상이 어두운 회색으로 설정되어 있어서 텍스트를 쉽게 읽을 수 없기 때문에 짜증납니다. 그렇다면 Firefox가 크롬이 아닌 부분에서 GTK 테마를 사용하지 않도록 하려면 어떻게 해야 할까요?

답변1

에서 사용할 밝은 GTK 테마를 지정할 수 있습니다 about:config. 시스템 테마는 여전히 메뉴 등에 적용되지만 웹 페이지는 밝은 테마처럼 렌더링되기 때문에 좋습니다.

  1. about:configFirefox 브라우저에서 다음으로 이동하세요.
  2. 마우스 오른쪽 버튼을 클릭하고 새로 만들기 → 문자열을 선택합니다.
  3. widget.content.gtk-theme-override이름을 입력하시오
  4. 시스템에 설치한 경량 GTK 테마를 이 값으로 입력하세요. 예를 들어 "호"
  5. 파이어폭스 다시 시작

원천:https://www.reddit.com/r/firefox/comments/6rbvvw/photon_retangle_tabs_have_landed_in_nightly/dl4318f/

당신은 또한 볼 수 있습니다https://bugzilla.mozilla.org/show_bug.cgi?id=1283086

답변2

URL에 about:config를 입력하면 다음 항목을 찾을 수 있습니다.

browser.display.use_system_colors 

거짓으로 변경하세요.

답변3

cd ~/.mozilla/firefox/

여기에서 here으로 끝나는 디렉토리를 찾아서 .default입력하세요.

chrome그 아래에 디렉토리가 있으면 입력하고, 그렇지 않으면 생성하세요 .

그런 다음 파일을 만들고 userContent.css다음 코드를 추가합니다.

input:not(.urlbar-input):not(.textbox-input):not(.form- control):not([type='checkbox']) {
    -moz-appearance: none !important;
    background-color: white;
    color: black;
}

#downloads-indicator-counter {
    color: white;
}

textarea {
    -moz-appearance: none !important;
    background-color: white;
    color: black;
}

select {
    -moz-appearance: none !important;
    background-color: white;
    color: black;
}

/home/<user>/.mozilla/firefox/<profile>.default/chrome/userContent.css마지막으로 위의 코드가 포함된 파일이 있어야 합니다 .

나는 어두운 테마에서도 같은 문제를 겪었고 며칠 동안 옵션을 가지고 놀아 본 후에 이것이 문제를 해결할 수 있는 유일한 방법이었습니다. 지금은 원본 소스를 찾을 수 없지만 나중에 찾으면 댓글로 추가하겠습니다. 그런데 이게 또 있어요비슷한 수정내 것이 작동하지 않으면 이것을 시도해 볼 수 있습니다.

관련 정보