Before
Due to the automatic image compression. It doesn’t show the real brightness of the font! (but you already know if you use dark mode).
After
I have recently become keen on customizing LingQ using Userscripts. To reduce damage to my eyes from the sparkling white text in dark mode, I changed the font color a little dimly. Also, I adjusted font size and space between lines according to my preference.
For your eye health, I share this Userscript. You can change the values according to your preference.
// ==UserScript==
// @name LingQ Custom Font
// @match https://www.lingq.com/*/learn/*/web/reader/*
// @description Set font-related settings
// ==/UserScript==
(function () {
"use strict";
var style = document.createElement("style");
style.textContent = `
body.theme-luminosity-dark .reader-container .sentence-item.known-word:not(.is-selected),body.theme-luminosity-dark .reader-container .sentence-item.is-learned,body.theme-luminosity-dark .reader-container .sentence-item.lingq-status-3 {
color: #e0e0e0 !important; // (default is #fff. Use RGB hex)
}
.reader-component .line-height-1 .reader-container {
line-height: 1.8 !important; // space between lines. default is 2.1
}
.reader-component .font-size-1 {
font-size: 1.05rem !important; // font-size (1.0rem is minimum, and 1.125rem is next.)
}
`;
document.querySelector("head").appendChild(style);
})();
If you study with lessons imported from YouTube, check it also. You can merge those two by adjusting a little part of the code: