# Sötét mód és jobbról balra író nyelvek

> A FluentCRM felületének sötét módja, és a jobbról balra író nyelvek (RTL) automatikus támogatása.

A FluentCRM felülete kétféleképpen igazodik a környezetedhez: választhatsz sötét megjelenést, és a jobbról balra író nyelvek (például arab, héber) esetén a felület tükröződik.

## Sötét mód

A sötét mód segít gyenge fényben dolgozni anélkül, hogy megerőltetné a szemedet. A beállítás felhasználónként tárolódik, így a csapat minden tagja a neki tetsző megjelenést használhatja.

1. Nyisd meg bármelyik FluentCRM-oldalt.
2. Kattints a jobb felső sarokban, a fogaskerék mellett lévő téma ikonra.
3. A megnyíló menüben válaszd ki a megjelenést: **Világos**, **Sötét** vagy **Rendszer** (utóbbi az operációs rendszer beállítását követi).

![A témaválasztó menü a Világos, Sötét és Rendszer lehetőségekkel](./kepek/elso-lepesek-tema-valaszto.webp)

*A témaválasztó menü a Világos, Sötét és Rendszer lehetőségekkel* (https://minta-bolt.hu/wp-admin/admin.php?page=fluentcrm-admin)

A felület azonnal átvált, nincs mentés gomb és nem kell újratölteni az oldalt.

![A FluentCRM irányítópultja sötét módban](./kepek/elso-lepesek-sotet-mod.webp)

*A FluentCRM irányítópultja sötét módban* (https://minta-bolt.hu/wp-admin/admin.php?page=fluentcrm-admin)

### Hogyan tárolódik a beállítás

A választásod a WordPress-felhasználódhoz kötődik, ezért kijelentkezés után is megmarad, és minden eszközön érvényes, amelyen ugyanarra az oldalra jelentkezel be. A WordPress adminisztrációs színsémáját a FluentCRM-en kívül nem érinti, és a többi csapattagnál sem változtat semmit.

### Tudnivalók

- A diagramok és jelentések automatikusan igazodnak a sötét színpalettához, így az olvashatóság és a kontraszt megmarad.
- Az e-mail-előnézetek továbbra is világos háttérrel jelennek meg, mert a címzettek is így látják a leveleket a postaládájukban. A sötét mód csak a FluentCRM admin felületét érinti.
- A sötét mód együtt működik a jobbról balra író nyelvek támogatásával.
- Ha egy harmadik féltől származó bővítmény saját CSS-t tölt be a FluentCRM oldalain, előfordulhat, hogy egy-egy panel világos marad. Ez ritka.

## Jobbról balra író nyelvek (RTL)

A FluentCRM natívan támogatja a jobbról balra írást. Ha a WordPress-oldalad nyelve arab, héber, perzsa, urdu vagy más, jobbról balra író nyelv, a FluentCRM magától betölti a hozzá tartozó stíluslapot. Ennek hatására a menük, táblázatok, felugró ablakok és az e-mailszerkesztő is a helyes olvasási irányban jelenik meg.

### Az RTL bekapcsolása

A FluentCRM-ben nincs külön kapcsoló, a bővítmény a WordPress nyelvi beállításából ismeri fel az irányt.

1. Nyisd meg a WordPress **Beállítások → Általános** oldalt, és ellenőrizd, hogy a **Webhely nyelve** jobbról balra író nyelv.
2. Mentsd a WordPress-beállításokat.
3. Töltsd újra bármelyik FluentCRM-oldalt: az elrendezés átfordul jobbról balra.

A bővítmény a WordPress `is_rtl()` függvényével ellenőrzi az irányt, és ha az igaz, a szokásos admin stíluslap mellé betölti az `admin_rtl.css` fájlt.

### Mi tükröződik

- **Admin felület**: az oldalsáv, a morzsamenü, a főmenü és a fülek.
- **Táblázatok és listák**: az oszlopok sorrendje, a sorműveletek és a tömeges műveletek sávja.
- **Űrlapok és ablakok**: a címkék, a súgószövegek és a gombok.
- **E-mailszerkesztő**: a Gutenberg-blokkszerkesztő a WordPress saját RTL-kezelését követi, így szerkesztés közben a blokkok helyesen olvashatók.
- **Jelentések és diagramok**: a súgóbuborékok igazítása és a jelmagyarázat helye.

### Tudnivalók és korlátok

- Az e-mail tartalma nem fordul át. Az RTL csak a szerkesztésre használt admin felületet érinti. Az üzenet a WordPress szabványos e-mail-megjelenítésével készül, amelyet a címzett levelezőprogramja értelmez. Ha jobbról balra író nyelven írsz, és azt szeretnéd, hogy a kész levél is RTL maradjon, állítsd be a `dir="rtl"` attribútumot a legkülső blokkon, vagy használj olyan mintát (pattern), amely már tartalmazza.
- Ha a sablonod olyan CSS-t tölt be az admin oldalon, amely a FluentCRM stílusait módosítja, balra igazított térközök szivároghatnak vissza. Ha egy panel mégis rosszul igazodik, nézd meg, hogy a sablonod tölt-e be admin oldali CSS-t.

### Visszaváltás balról jobbra

A balról jobbra író elrendezéshez állítsd át a **Beállítások → Általános** oldalon a **Webhely nyelve** értékét balról jobbra író nyelvre, és mentsd. A következő oldalbetöltéskor a FluentCRM nem tölti be az RTL stíluslapot.
