openSUSEa suomeksi

openSUSE => Internet, tietoverkot ja viestintä => Aiheen aloitti: RaijaR - 20.05.2021 - klo:22:53

Otsikko: Thunderbirdissä valkoiset fontit valkoisella taustalla - ei näy mitään
Kirjoitti: RaijaR - 20.05.2021 - klo:22:53
openSUSE Tumbleweed ja yleisteemana Tumma Breeze (asetukset -> ulkoasu -> Tumma Breese).
Thunderbird 78.10.1 (64-bittinen) ja teemana Dark.

Jossain maileissa on fontin väri valkoinen ja tausta myös valkoinen eli eihän siitä mitään pysty lukemaan. Tätä ongelmaa ei ole kaikissa maileissa. Jos vaihtaa Tumman Breezen vaikka Breezeen (=vaalea), niin fontit on näkyy mustana valkoisella taustalla.

Ihan uteliaisuuttani kysyn, että onko kukaan muu törmännyt tähän ja mistähän tämä johtuu?
Otsikko: Vs: Thunderbirdissä valkoiset fontit valkoisella taustalla - ei näy mitään
Kirjoitti: SuperOscar - 20.05.2021 - klo:23:00
Yksi ilmeinen selitys voisi olla HTML-muotoinen viesti, joka asettaa tekstivärin asettamatta taustaväriä. Se on yllättävän yleistä. Kokeile pakottaa viesti vain teksti -näkymään, muistaakseni se Thunderbirdilläkin onnistuu.
Otsikko: Vs: Thunderbirdissä valkoiset fontit valkoisella taustalla - ei näy mitään
Kirjoitti: RaijaR - 20.05.2021 - klo:23:32
Haa! Tämä auttoi eli viesti näkyy parametreilla: Yksikertainen HTML ja Pelkkä Teksti. Mutta ei Aluperäinen HTML.

En tiedä onko muunneltua totuutta, mutta sanoivat ko. firmassa, että pari lähettämääni mailia oli lipsahtanut roskapostiin?

Löysin viestistä tuollaisen rimpsun (lieneekö mitään yhteyttä ko. ongelmaan):
x-Spam-Status: No, score=1.2 required=8.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_IMAGE_RATIO_08, HTML_MESSAGE,LONGWORDS,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE, T_KAM_HTML_FONT_INVALID autolearn=no autolearn_force=no version=3.4.2

Oikein toimivista viesteistä en tuota (T_KAM_HTML_FONT_INVALID) löytänyt.
Otsikko: Vs: Thunderbirdissä valkoiset fontit valkoisella taustalla - ei näy mitään
Kirjoitti: SuperOscar - 21.05.2021 - klo:09:13
Thunderbirdissä saattaa olla mahdollista luoda myös käyttäjän CSS-tiedosto, joka varmistaa taustavärin: moni toimija tuntuu vain olettavan valkoisen määräämättä sitä. Vanhastaan se oli nimellä profiilikansio/chrome/userContent.css, jonne pitää kirjoittaa CSS:ää. Ongelmana oli ainakin minulla aina löytää määrityksen ”kohde”. Se ei välttämättä ole yksinkertainen HTML-tunniste tyyliin body vaan jokin Thunderbirdin oma tunniste. Verkosta löytynee ohjeita.
Otsikko: Vs: Thunderbirdissä valkoiset fontit valkoisella taustalla - ei näy mitään
Kirjoitti: RaijaR - 21.05.2021 - klo:13:41
OK.
Menee liian vaikeaksi minulle, kun en yhtään osaa koodata. Enkä oikein tiedä edes mitä netistä etsiä  ;)
Otsikko: Vs: Thunderbirdissä valkoiset fontit valkoisella taustalla - ei näy mitään
Kirjoitti: SuperOscar - 22.05.2021 - klo:12:05
Eipä tuo kummoisempaa koodaamista vaadi: CSS asettaa vain alkiolle tyylit.

Alla olevan ratkaisun löysin guuglaamalla. Tuo pitäisi vain kirjoittaa userContent.css-tiedostoon. Tässä siis asetetaan tekstiväri valkoiseksi ja taustaväri mustaksi. Suurin vaikeus on löytää profiilikansio, jonka alle tiedosto tulee ::)

Koodia: [Valitse]
body {
    color: white !important;
    background-color: black !important;
}
Otsikko: Vs: Thunderbirdissä valkoiset fontit valkoisella taustalla - ei näy mitään
Kirjoitti: RaijaR - 22.05.2021 - klo:22:05
Kiitos!

Minäpä aloitan etsimään sopivaa hakemistoa  :)

Kirjoittelen tänne miten onnistuin (saattaa mennä muutama päiväkin  ;) ).
Otsikko: Vs: Thunderbirdissä valkoiset fontit valkoisella taustalla - ei näy mitään
Kirjoitti: raimo - 22.05.2021 - klo:22:14
Kiitos!

Minäpä aloitan etsimään sopivaa hakemistoa  :)

Kirjoittelen tänne miten onnistuin (saattaa mennä muutama päiväkin  ;) ).

Kokeile locatea
Koodia: [Valitse]
sudo updatedb
Koodia: [Valitse]
locate userContent.css
Jos locate ei toimi asenna se näin:
Koodia: [Valitse]
sudo zypper in findutils-locate
Aja sitten uudestaan sudo updatedb


edit: voi olla että paketin mlocate asentaminen riittää. Kokeile sitä ensin.
Otsikko: Vs: Thunderbirdissä valkoiset fontit valkoisella taustalla - ei näy mitään
Kirjoitti: RaijaR - 22.05.2021 - klo:23:42
Jepulis. Minulla onkin aina tapana asentaa tuo mlocate mitä pikimmin. Enhän minä muuten mitään löydä (en edes omiakaan tiedostoja).
Löysin jostain tommosen ohjeen: https://www.omgubuntu.co.uk/2011/11/how-to-beautify-thunderbird-in-ubuntu
Tuota ohjetta sitten tavasin ja yritin mukailla parhaani mukaan. Muuten meni ihan hyvin, mutta ko. userChrome.css ei vaikuta mitään. Ei edes Thunderbird kaadu  ;)

Koodia: [Valitse]
Then open up your home folder and press Ctrl+H (in Nautilus and Marlin) or Alt+. (Dolphin) and navigate to .thunderbird/your_profile/.
Note that your_profile is not an actual folder, the folder name for your thunderbird profile should be blabla111.default for example mine is e66fwa11.default)

Here, create a folder called chrome and extract the TB-userChrome.tar.gz you downloaded from the button above here. You should now have a file named userChrome.css in your Chrome folder


Tässä tekemäni komennot:
Koodia: [Valitse]
raija@localhost:~> cd .thunderbird
raija@localhost:~/.thunderbird> l
yhteensä 8
drwxr-xr-x 1 raija users  132  8.11.  2019 ./
drwxr-xr-x 1 raija users 2102 22. 5. 23:12 ../
drwxr-xr-x 1 raija users  398  8.11.  2019 Crash Reports/
-rw-r--r-- 1 raija users   45  6.10.  2019 installs.ini
drwxr-xr-x 1 raija users 1834 22. 5. 23:12 nkifjkyk.default/
drwxr-xr-x 1 raija users    0 21. 1.  2019 Pending Pings/
-rw-r--r-- 1 raija users  166  6.10.  2019 profiles.ini
raija@localhost:~/.thunderbird> cd nkifjkyk.default/
raija@localhost:~/.thunderbird/nkifjkyk.default> mkdir chrome
raija@localhost:~/.thunderbird/nkifjkyk.default> cd chrome
raija@localhost:~/.thunderbird/nkifjkyk.default/chrome> nano userChrome.css
raija@localhost:~/.thunderbird/nkifjkyk.default/chrome> cat userChrome.css
body {
    color: white !important;
    background-color: black !important;
}
raija@localhost:~/.thunderbird/nkifjkyk.default/chrome> cd
raija@localhost:~>
Otsikko: Vs: Thunderbirdissä valkoiset fontit valkoisella taustalla - ei näy mitään
Kirjoitti: SuperOscar - 23.05.2021 - klo:09:21
Huomaan ainakin väärän tiedostonimen. userChrome.css vaikuttaa käyttöliittymän elementteihin, userContent.css sisältöön.
Otsikko: Vs: Thunderbirdissä valkoiset fontit valkoisella taustalla - ei näy mitään
Kirjoitti: RaijaR - 23.05.2021 - klo:16:00
Oho, olinpa melkoinen puusilmä. Nyt on tiedoston nimi vaihdettu, mutta ei mitään vaikutusta.

Löytyyköhän mistään TB:n logikirjoitusta tai saako logit jotenkin päälle?
Otsikko: Vs: Thunderbirdissä valkoiset fontit valkoisella taustalla - Nyt näkyy
Kirjoitti: RaijaR - 25.05.2021 - klo:20:58
 Sain säädettyä TB:n näyttämään fontit oikein. Ratkaisu oli varsin yksinkertainen  :) Kts. kuvat.