We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Tìm hiểu thêm

Force the built-in PDF reader to dark mode in Firefox 81 (desktop)

more options

I would like to use a dark-themed PDF reader while keeping the default theme for the rest of Firefox's UI.

I am attaching a modified screenshot of what I would like the setup to look like. What didn't help me:

  • Dark Reader extension - this inverts the colors of the PDF's pages, not the reader's UI
  • setting ui.systemUsesDarkTheme to 1 - this changes the UI theme entirely

Is there a way to force the built-in PDF reader to always use dark mode?

FF 81.0, x64, Win 8.1

I would like to use a dark-themed PDF reader while keeping the default theme for the rest of Firefox's UI. I am attaching a '''modified''' screenshot of what I would like the setup to look like. What didn't help me: * ''Dark Reader'' extension - this inverts the colors of the PDF's pages, not the reader's UI * setting ''ui.systemUsesDarkTheme'' to 1 - this changes the UI theme entirely Is there a way to force the built-in PDF reader to always use dark mode? ''FF 81.0, x64, Win 8.1''
Đính kèm ảnh chụp màn hình

Được chỉnh sửa bởi Václav Trpišovský vào

Giải pháp được chọn

In case it's of interest, there is a new (much easier) option in Firefox 85:

(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button accepting the risk.

(2) In the search box in the page, type or paste the new preference name

pdfjs.viewerCssTheme

If this preference was already created and shows a value of 0 or 1, skip to step (4).

(3) On the bar with the bolded preference name, click the radio button next to Number and click the + button to add the preference. Then Firefox should display the new value.

(4) Set the value to **2** for a dark theme (double-click to edit if necessary) and click the blue checkmark button to save the change. (For reference, 0 is automatic -- looks to system theme -- and 1 is Light.)

Screenshot attached for reference. This should affect new or reloaded PDF viewer tabs.

Đọc câu trả lời này trong ngữ cảnh 👍 1

Tất cả các câu trả lời (5)

more options

There is a thread of how to do a similar thing with CSS templates, but I would prefer a specific about:config entry or another simple method as I want to apply the change on all my PCs.

more options

Hi Václav, my answer in https://support.mozilla.org/questions/1305573 is the only way I know to modify the PDF viewer without affecting other built-in pages.

Update for Firefox 85: https://support.mozilla.org/en-US/questions/1306374#answer-1389132

Được chỉnh sửa bởi jscher2000 - Support Volunteer vào

more options

Thank you. I managed to get the chrome\userContent.css file working only after flipping toolkit.legacyUserProfileCustomizations.stylesheets configuration in about:config to true (necessary in Firefox 68+ AFAIK), all fine after that. I am only adding this as it is not mentioned in most tutorials on the topic.

Được chỉnh sửa bởi Václav Trpišovský vào

more options

I'm glad you found it. I had listed it as point (E) but perhaps I should have put the full details instead of referring back to the "HOW" page.

more options

Giải pháp được chọn

In case it's of interest, there is a new (much easier) option in Firefox 85:

(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button accepting the risk.

(2) In the search box in the page, type or paste the new preference name

pdfjs.viewerCssTheme

If this preference was already created and shows a value of 0 or 1, skip to step (4).

(3) On the bar with the bolded preference name, click the radio button next to Number and click the + button to add the preference. Then Firefox should display the new value.

(4) Set the value to **2** for a dark theme (double-click to edit if necessary) and click the blue checkmark button to save the change. (For reference, 0 is automatic -- looks to system theme -- and 1 is Light.)

Screenshot attached for reference. This should affect new or reloaded PDF viewer tabs.