A SOGo Groupware évek óta a nyílt forráskódú levelezőrendszerek (például a népszerű Mailcow) egyik legstabilabb és legmegbízhatóbb bástyája. Bár funkcionalitásában kiváló, a gyári felülete az elmúlt években kissé megkopott. Ennek vet véget a most megjelent, teljesen nyílt forráskódú SOGo Expressive Theme témám!
Az új téma célja nem csupán egy egyszerű átszínezés: a modern Material 3 (Expressive) dizájnfilozófiát ülteti át a SOGo motorjára, prémium, Google Workspace-szintű vizuális élményt kölcsönözve a teljes felületnek.
Mitől különleges az Expressive Theme?
- ☀️/🌙 Középre igazított lebegő téma-váltó: Egyetlen kattintással válthatsz a világos és az intelligens sötét mód között. A gomb diszkréten a felső sáv közepén kapott helyet, a beállításod pedig megmarad a következő belépéskor is.
- Lebegő kártyás elrendezés (Floating 3D Cards): A levéllista, a naptár és az olvasótér lágy árnyékokkal, lekerekített kártyákként lebeg a háttér felett, modern mélységérzetet adva a felületnek.
- Pasztell mappakijelölés és olvasatlan jelzés: A kiválasztott mappa határozott, elegáns fókuszcsíkot és lágy pasztell hátteret kap, míg az olvasatlan leveleket tartalmazó mappák finom, diszkrét jégkék kiemeléssel hívják fel magukra a figyelmet anélkül, hogy tolakodóak lennének.
- Intelligens IFrame Dark Mode: Sötét módban a beérkező HTML e-maileket és a levélszerkesztőt (CKEditor) is automatikusan, a formázás megtartásával sötétíti el – nincs többé szemvakító fehér villanás levélolvasáskor.
- Teljes körű ökoszisztéma: Nem csak a levelező, de a Naptár (tökéletesített rácsvonalak, görgethető eseményszerkesztő popup), a Címjegyzék és a Beállítások modul is megkapta az egységes dizájnt.
- Nyelvfüggetlen motor: Nem tartalmaz beégetett mappaneveket, így magyar, angol vagy bármilyen más nyelvű postafiókkal azonnal és automatikusan együttműködik.
Villámgyors telepítés (pl. Mailcow alatt)
A téma 100%-ban kliensoldali, külső nyomkövetőktől és függőségektől mentes. Ha Mailcow-t használsz, mindössze 1 perc alatt beüzemelheted:
- Töltsd le a sogo-expressive-theme.js fájlt a GitHub repóból, és másold be a Mailcow konfigurációs mappájába:
/opt/mailcow-dockerized/data/conf/sogo/custom-theme.js - Indítsd újra a SOGo konténert:
docker compose restart sogo-mailcow - Frissíts rá a böngésződre, és már élvezheted is az új felületet!
A projekt MIT licenc alatt, szabadon elérhető a GitHub fiókomban:
GitHub repository és részletes dokumentáció:
https://github.com/vasskaroly-cvk/sogo-expressive-theme
