SOGo Expressive Theme (v2.5)

SOGo Expressive Theme (v2.5)

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:

  1. 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
  2. Indítsd újra a SOGo konténert:
    docker compose restart sogo-mailcow
  3. 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