fguillot/miniflux — pull request #224 by gugu4-9 (2014-07-13 16:57:26+00:00)
Title: Mon thème : cards

Bonjour,
outre le fait que ça soit ma première pull request (champagne !), je me permet de vous présenter mon thème : cards. Celui ci affiche les news sous forme de "cartes", 3 par ligne sur les grands écrans, 2 sur les "standards" et 1 en dessous.

Je me suis rendu compte d'une chose (attention pavé) : j'ai pris l'habitude de pourvoir distinguer les articles qui risque de m'intéresser (Korben, linuxFR, Framablog) des autres (le journal du geek, FRandroid ^^) en regardant soit leur provenance, soit une photo qu'ils contiennent. Or Miniflux ne montre pas de photos dans la liste des "non lus" et la provenance est indiquée par le nom du site de manière trop discrète à mon gout.

N'ayant pas le niveau ni l'envie d'essayer d'afficher les favicons (ce qui à été fait par d'autre à ce que je voit :p) j'ai associer à chaque flux une couleur, afficher dans un bloc via css (::before). Cela nécessita l'ajout d'une classe et, voulant remplacer certains textes par des icônes j'en ai ajouté d'autres (ces dernières ne sont pas indispensable, ceci étant faisable via les propriété nth-child, donc à vous de voir). Les couleurs sont de préférence à personnaliser mais cela pourrait être sympa si le fichier css les contenant était modifié à chaque abonnement, en demandant la couleur ou détectant la dominante ... Pour une prochaine pull request peu être ;)