aboutsummaryrefslogtreecommitdiff
path: root/public/themes
AgeCommit message (Collapse)Author
2013-12-26Cookie : sous-répertoire pour index (changements de répertoires !)Gravatar Alexandre Alapetite
Implémente https://github.com/marienfressinaud/FreshRSS/issues/333 /public/ est renommé /p/ /public/index.php est déplacé dans /p/i/index.php Le cookie de session est limité à /p/i/
2013-12-25Option globale pour la taille minimale de l'historique par défautGravatar Alexandre Alapetite
Plus une réorganisation des options
2013-12-21CSS : style titres longsGravatar Alexandre Alapetite
Changements bordure droite https://github.com/marienfressinaud/FreshRSS/pull/322
2013-12-19Caractères spéciaux feed->descriptionGravatar Alexandre Alapetite
Feed->description est en HTML, il faut protéger les caractères spéciaux lors de certaines sorties.
2013-12-18CSS : style pour les titres trop long (corrections 2)Gravatar Alexandre Alapetite
Correction de https://github.com/marienfressinaud/FreshRSS/commit/5c779a09eb32507fb85e96d647ed1358a93678f2 En réponse à https://github.com/marienfressinaud/FreshRSS/pull/322
2013-12-18CSS : style pour les titres trop longs (correction)Gravatar Alexandre Alapetite
Correction de https://github.com/marienfressinaud/FreshRSS/commit/8f002eb042d06abc464466bdc4cacb37b63a8f7e En réponse à https://github.com/marienfressinaud/FreshRSS/pull/322
2013-12-18CSS : style pour les titres trop longsGravatar Alexandre Alapetite
En réponse à https://github.com/marienfressinaud/FreshRSS/pull/322
2013-12-14Réduction taille titres, et marge en mobileGravatar Alexandre Alapetite
Réduction de la taille du titre des articles, qui était vraiment gros en particulier sur mobile. Voir aussi https://github.com/marienfressinaud/FreshRSS/issues/324
2013-12-05Recherche mobileGravatar Alexandre Alapetite
Implémente https://github.com/marienfressinaud/FreshRSS/issues/305
2013-11-29Style de l'article courant est prioritaireGravatar Marien Fressinaud
Si un article est non lu mais sélectionné (article courant), son style sera bleu et non pas rouge. Idem pour les favoris Voir #298
2013-11-28Ajout d'un règle pour mettre en valeur l'article courantGravatar Alexis Degrugillier
2013-11-28Merge branch 'mergePrintCSS' into printGravatar Marien Fressinaud
2013-11-28Mise à jour designsGravatar Marien Fressinaud
Les zones cliquables s'étaient rapetissées dans les en-têtes des articles (le lien n'occupait pas toute la place) La zone d'en-dessous était aussi ratatinnée
2013-11-28Mise à jour design (article courant)Gravatar Marien Fressinaud
L'article courant est désormais en blanc avec barre bleue (même s'il est refermé). Le titre n'est plus sous-ligné mais mis en gras Voir #291
2013-11-25Page Speed : bouge le style 'print' dans la CSS principaleGravatar Alexandre Alapetite
Bouge le petit style dédié à l'impression dans la CSS principale, pour de meilleures performances, et aussi pour permettre aux thèmes de changer le rendu à l'impression. Au passage, ajout de `@charset "UTF-8";` en tête de CSS
2013-11-24Merge remote-tracking branch 'upstream/dev' into issue283Gravatar Alexis Degrugillier
2013-11-24Ajout d'un flag pour se souvenir de l'état ouvertGravatar Alexis Degrugillier
ou fermé d'un article.
2013-11-25Accessibilité sans images (expérimentation)Gravatar Alexandre Alapetite
Expérimentation : utilisation de vraies images à la place des icônes générées en CSS. Permet de fournir un texte alternatif affiché en cas de non-chargement de l'image (par choix ou problème réseau par exemple). Meilleure sémantique (plutôt que le tag i détourné). Implémente https://github.com/marienfressinaud/FreshRSS/issues/284 Il est toujours possible de changer d'icônes selon les thèmes grâce à RSSThemes.php
2013-11-24Suppression des PNGs inutilisésGravatar Alexandre Alapetite
Voir https://github.com/marienfressinaud/FreshRSS/issues/284#issuecomment-29139723
2013-11-24Suite de icon()Gravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284
2013-11-23Nouvelle fonction icon() pour générer le code HTML des icônesGravatar Alexandre Alapetite
Centralisation de la génération du code des icônes pour pouvoir plus facilement le changer, en particulier en préparation d'améliorations futures : * ajouter des alternatives lorsque l'image n'est pas affichée ; * améliorer l'accessibilité ; * permettre de changer les icônes selon le thème graphique choisi ; * simplifier les CSS. Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284
2013-11-23Encore des alternatives Unicode aux icônesGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284
2013-11-21Corrections CSS suite aux alternatives Unicode des icônesGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284 Corrections de https://github.com/marienfressinaud/FreshRSS/commit/305f1436e3ca2907e5234ed77f62348cf4303b79
2013-11-21Accessibilité : Quelques alternative Unicode aux icônesGravatar Alexandre Alapetite
FreshRSS est maintenant utilisable en bonne partie sans CSS. Ce patch inclut un caractère Unicode approprié en plus de certaines icônes définies en tant qu'image en CSS. Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284 Il manque encore certaines icônes, et les alternatives Unicode ne sont pour l'instant pas montrées si la CSS est chargée mais que les images ne le sont pas.
2013-11-17Pas de retour à la ligne pour les long titresGravatar Marien Fressinaud
Le rendu n'était pas top quand le titre de l'application (par défaut, FreshRSS) était trop long Il faudra prévoir de limiter la taille du titre à 25 caractères pour les prochaines versions (voir #274)
2013-11-17Réorganisation des fichiers utilisateurGravatar Alexandre Alapetite
Implémente https://github.com/marienfressinaud/FreshRSS/issues/248
2013-11-16Minz : nouveau Minz_Log::DEBUGGravatar Alexandre Alapetite
Nouveau niveau Minz_Log::DEBUG pour plus de finesse dans les messages
2013-11-15Corrige style bigMarkAsReadGravatar Alexandre Alapetite
Corrige problème héritage de style pour bigMarkAsRead. Plus détails
2013-11-14bigMarkAsRead : utilisation sans JavaScriptGravatar Alexandre Alapetite
et différent si l'utilisateur n'est pas connecté Implémente https://github.com/marienfressinaud/FreshRSS/issues/249
2013-11-14Amélioration design (flat design)Gravatar Marien Fressinaud
Les articles sans état particulier possèdent désormais eux aussi une bordure de 3px sur la gauche (le rendu n'était pas top au moment de les marquer comme non lus ou favoris par exemple) La ligne indiquant la date a aussi été revue : suppression du background, suppression du border-radius et ajout d'une bordure gauche de 3px
2013-11-14Page "à propos" accessible aux visiteursGravatar Marien Fressinaud
Voir #266
2013-11-12Mise à jour de la vue globaleGravatar Alexandre Alapetite
* Nombre de non lus mis à jour automatiquement * Mise à jour structure HTML * Mise à jour design Fusion manuelle depuis la 0.6-beta https://github.com/marienfressinaud/FreshRSS/commit/0c96d3489b3a74e10804206f1be0789fb63a6949
2013-11-12Flat design : détache nombre non lus bordureGravatar Marien Fressinaud
Je trouvais le rendu pas très agréable à l'œil
2013-11-12Notifications devant "boite d'actualisation"Gravatar Marien Fressinaud
Puisque les notifications peuvent être fermées, autant les mettre devant, ainsi on peut voir les notifications puis l'avancement de l'actualisation des flux Voir issue #196
2013-11-12Améliorations vueGravatar Marien Fressinaud
* Lien vers flux RSS généré déplacé en bas du menu déroulant * Le champs de recherche a été un peu agrandi de façon à voir le placeholder en entier
2013-11-12CSS : menus de conf à gauche des flux cliquablesGravatar Marien Fressinaud
2013-11-09Factorisation des icones et des fontsGravatar Marien Fressinaud
Déplacement des icones de themes/default/icons/ dans themes/icons Déplacement des fonts de themes/default/fonts dans themes/fonts Utilisation quand c'est possible dans themes/flat-ui des icones et fonts en commun avec le theme par défaut
2013-11-07Renomme /icons/Gravatar Alexandre Alapetite
Corrige https://github.com/marienfressinaud/FreshRSS/issues/234
2013-11-04Encore du nettoyage CSSGravatar Alexandre Alapetite
Suppression des sélecteurs inutiles pour de meilleures performances
2013-11-04Grosse optimisation JavaScriptGravatar Alexandre Alapetite
* Fusion de endless_mode.js dans main.js car endless_mode.js est toujours chargé et assez petit. * Suppression des changements de style en JavaScript lors du chargement (genre boucle de .hide(), ou d'ajout de classe ".stick") et implémentation en PHP + CSS à la place. * Chargement JavaScript asynchrone (defer + async) pour de meilleurs performances. * Utilisation préférable des événements globaux plutôt que des événements pour chaque élément avec jQuery.on(events, selector) pour un chargement plus rapide et moins de mémoire utilisée. * Optimisation manuelle du JavaScript (sélecteurs CSS plus performants, méthodes jQuery plus appropriées, etc.). * Désactivation de init_img() qui était coûteux, lancé à un moment où les images ne sont de toute manière pas encore chargées, et qui n'apporte rien car il y a déjà un img {max-width:100%} en CSS. * JavaScript en mode strict. * Enfin, passage du code JavaScript dans JSLint et du coup nombreuses corrections (syntaxe, variables, méthodes dépréciées...). * Devrait permettre de fermer https://github.com/marienfressinaud/FreshRSS/issues/121 * Au passage, quelques simplifications CSS pour de meilleures performances.
2013-11-04Merge pull request #214 from Alkarex/updateUnreadsGravatar Alexandre Alapetite
Mise à jour automatique des nombres d'articles non lus et favoris
2013-10-27Options pour personnaliser les icônes de lectureGravatar Alexandre Alapetite
Nouvelles options pour choisir d'afficher ou pas les icônes pour marquer comme lu/non-lu, favoris, lien vers l'article, ainsi que les champs partage, tags... Légères simplifications CSS et PHP au passage. (Note pour plus tard : Il serait peut-être souhaitable de simplifier le mécanisme des options en PHP, par exemple en utilisant un tableau de propriétés. Actuellement, il y a un attribut par option accompagné d'un accesseur privé, un accesseur public, et idem dans le système de chargement/écriture du fichier de configuration, ce qui fait beaucoup de code PHP par option)
2013-10-26Mise à jour automatique des nombres d'articles non lus et favorisGravatar Alexandre Alapetite
En JavaScript, sans requête au serveur, décrémente ou incrémente le nombre d'articles non lus ou en favoris suite à une action de l'utilisateur. Utilise un nouvel attribut data-unread pour stocker le nombre d'articles non-lus et du pur CSS pour afficher cette valeur. Nouvel attribut data-priority (pour savoir s'il faut inclure le flux ou pas dans les nombres d'articles non lus). Légère simplification CSS au passage (d'autres optimisations des performances CSS seraient souhaitables en évitant les règles contenant trop de sélecteurs universels imbriqués genre ".categories .favorites .btn" et en évitant les changements de style en JavaScript lors du chargement - j'essayerai de faire une proposition dans un patch séparé). Bug connu : une catégorie finissant par une espace suivi d'un nombre entre parenthèses comme "Exemple (2)" cause actuellement un léger bug d'affichage dans le <title> s'il y a 0 article non lu et que l'utilisateur en marque un comme "non lu". Il faudra une modification pour utiliser data-unread aussi pour le <title>
2013-10-15Suppression @import dans themes/default/freshrss.cssGravatar Marien Fressinaud
Issue #181
2013-10-15Merge branch 'patch-2' of https://github.com/Alkarex/FreshRSS into hotfixesGravatar Marien Fressinaud
2013-10-13"fallback.css" oubliéGravatar Alexandre Alapetite
2013-10-13Référence fallback.css oubliéeGravatar Alexandre Alapetite
Considérer enlever aussi @import url('global.css');
2013-10-09Mise à jour design (dropdown) + fichier fallback suppriméGravatar Marien Fressinaud
* Suppression des boutons de fermeture pour les dropdowns : la fermeture se fait maintenant en cliquant n'importe où sur l'écran * Suppression fichier fallback.css pour le thème par défaut. Déplacement dans freshrss.css en fin de fichier pour bien le séparer du reste (#166)
2013-10-09Mise à jour designsGravatar Marien Fressinaud
* Les popups de synchro et notification sont mieux réparties à l'écran notamment en vue mobile * Le nom du flux actuellement affiché (à droite de Aujourd'hui par exemple) est mieux tronqué avec des ... (trois petits points) * Refactorisation de quelques bouts de CSS
2013-10-08Ajout bords arrondis aux input (flat-design)Gravatar Marien Fressinaud