Kirjoittaja Aihe: Thunderbirdissä valkoiset fontit valkoisella taustalla - ei näy mitään  (Luettu 9074 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa RaijaR

  • Jäsen
  • Viestejä: 1429
  • Sukupuoli: Nainen
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?
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 919
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
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.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

Poissa RaijaR

  • Jäsen
  • Viestejä: 1429
  • Sukupuoli: Nainen
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.
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 919
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
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.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

Poissa RaijaR

  • Jäsen
  • Viestejä: 1429
  • Sukupuoli: Nainen
OK.
Menee liian vaikeaksi minulle, kun en yhtään osaa koodata. Enkä oikein tiedä edes mitä netistä etsiä  ;)
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 919
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
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;
}
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

Poissa RaijaR

  • Jäsen
  • Viestejä: 1429
  • Sukupuoli: Nainen
Kiitos!

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

Kirjoittelen tänne miten onnistuin (saattaa mennä muutama päiväkin  ;) ).
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa raimo

  • Jäsen
  • Viestejä: 218
  • Sukupuoli: Mies
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.
« Viimeksi muokattu: 22.05.2021 - klo:22:57 kirjoittanut raimo »

Poissa RaijaR

  • Jäsen
  • Viestejä: 1429
  • Sukupuoli: Nainen
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:~>
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 919
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Huomaan ainakin väärän tiedostonimen. userChrome.css vaikuttaa käyttöliittymän elementteihin, userContent.css sisältöön.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

Poissa RaijaR

  • Jäsen
  • Viestejä: 1429
  • Sukupuoli: Nainen
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?
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa RaijaR

  • Jäsen
  • Viestejä: 1429
  • Sukupuoli: Nainen
 Sain säädettyä TB:n näyttämään fontit oikein. Ratkaisu oli varsin yksinkertainen  :) Kts. kuvat.
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...