Seit ich mein Feedbin-Abo gekündigt habe, nutze ich Miniflux als Backend. Der Dienst ist schlank, und sein Fokus liegt auf dem Lesen der Inhalte. Genau das schätze ich.

Am Design störte mich, dass die Oberfläche auf mich weder zeitgemäß wirkte noch den Inhalt in den Mittelpunkt stellte.

Miniflux unterstützt zum Glück eigenes CSS. Davon habe ich ausgiebig Gebrauch gemacht und das Theme deutlich angepasst.

Das neue Theme bringt folgende Vorteile mit.

  • Die Optik orientiert sich an Feedbin, sowohl hell als auch dunkel.
  • Der Wechsel erfolgt automatisch über die Systemeinstellung.
  • Die Hauptnavigation steht zentriert als Symbolleiste, Beschriftungen erscheinen nur beim aktiven Menüpunkt oder beim Überfahren mit der Maus.
  • Artikel werden auf eine feste Lesebreite begrenzt, der Fließtext nutzt eine Serifenschrift, und der Titel steht zentriert.
  • Die Aktionsleiste für den Artikel schwebt am unteren Rand.
  • Der ausgewählte Eintrag in der Liste ist durch eine dünne Akzentkante markiert.
  • Einstellungen, Tabellen und Formulare folgen einheitlichen Abständen und Rundungen.
  • Unter 600 Pixel Bildschirmbreite passen sich Navigation, Tabellen und Dialoge an. Favicons, Schlagworte, Anhänge sowie Kategorie- und Lesezeitangaben im Artikelkopf sind ausgeblendet.
  • Wenn das System reduzierte Bewegung verlangt, entfallen die Animationen.

Hier sind ein paar Vorschaubilder:

Der CSS-Code und ein wenig JavaScript liegen in einem GitHub-Repository, damit ich Änderungen bei Bedarf schnell einspielen kann. Verbesserungsvorschläge nehme ich gerne über GitHub entgegen. Hier geht es zum Repo: Maik-Wi/modern-mini-flux-theme