summaryrefslogtreecommitdiff
path: root/public/themes/default/freshrss.css
AgeCommit message (Collapse)Author
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-14Page "à propos" accessible aux visiteursGravatar Marien Fressinaud
Voir #266
2013-11-10Mise à jour de la vue globaleGravatar Marien Fressinaud
* Nombre de non lus mis à jour automatiquement * Mise à jour structure HTML * Mise à jour design
2013-11-10Notifications 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-10Amé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-10CSS : 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-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-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-08Améliore affichage flux vides (voir ticket #169)Gravatar Marien Fressinaud
Les couleurs sont mieux gérées selon l'action
2013-10-07Ajout d'un fond noir en mode vue globaleGravatar Marien Fressinaud
Cache le site pour se concentrer sur la liste d'articles
2013-10-07Améliore design colonne catégorie / fluxGravatar Marien Fressinaud
2013-10-07Fix issue #169: flux en jaune si 0 articleGravatar Marien Fressinaud
2013-09-15Correction designGravatar Marien Fressinaud
Suppression des pointillés autour des liens au niveau du titre des articles (ça faisait moche)
2013-09-15Issue #161 : correction pour titres très longsGravatar Marien Fressinaud
Un titre très long ne dépasse plus (trop) sur la gauche (voir discussion pour commit 6525779)
2013-09-14Issue #161 : amélioration renduGravatar Marien Fressinaud
Le titre se fait plus discret dans la barre de la date La date disparaît en mode mobile
2013-09-14Merge branch 'dev' into Alkarex-NbUnreadGravatar Marien Fressinaud
2013-09-14Update design (mark as read area)Gravatar Marien Fressinaud
Modification des couleurs et de l'espace attribué (voir issue #137)
2013-09-14Merge branch 'ControlClick' of https://github.com/Alkarex/FreshRSS into ↵Gravatar Marien Fressinaud
Alkarex-ControlClick Conflicts: app/views/javascript/main.phtml + Mise à jour thèmes
2013-09-14Merge branch 'NbUnread' of https://github.com/Alkarex/FreshRSS into ↵Gravatar Marien Fressinaud
Alkarex-NbUnread
2013-09-14Affiche le titre en cours sur la ligne du joursGravatar Alexandre Alapetite
En particulier en affichage mobile, il n'était pas facile de voir quelle catégorie ou flux on était en train de lire. Ce patch l'affiche sur la ligne du jours, avec une suggestion de style.
2013-08-25Big area mark as readGravatar Alexandre Alapetite
Added a big area to mark all as read below the list of articles
2013-08-22Fix issue #134 : modif barre connexionGravatar Marien Fressinaud
La barre contenant le lien connexion/déconnexion est supprimée (sauf en vue mobile) Le lien connexion se trouve à la place de la roue des paramètres Le lien déconnexion se trouve dans la liste des actions en cliquant sur la roue des paramètres
2013-08-21Fix issue #130 : amélioration vue globaleGravatar Marien Fressinaud
Désormais, en cliquant sur une catégorie ou un flux, une "popup" s'ouvre nous proposant les flux à lire directement. Les mêmes actions que la vue normale sont alors possibles Cela a impliqué de gros changements javascript en aval puisque les articles n'étaient plus repérés en fonction de la fenêtre, mais en fonction du popup (#panel) Le code va vraiment devoir être repris pour avoir une architecture logique (voir issue #121)
2013-08-21Fix issue #131 : pied d'articleGravatar Marien Fressinaud
Ajout de la date et du lien vers site externe au pied des articles Modification comportement raccourci "up" : si la fenêtre est sous l'article actif, on remonte en haut de cet article. Si la fenêtre est au début de l'article actif ou au-dessus, on remonte en haut de l'écran
2013-08-21Fix issue #119 : modif logo + corrections designsGravatar Marien Fressinaud
Modification du logo, merci Cypouz ! Petites modifications dans les designs "default" et "flat design"
2013-08-18Mise à jour design (figure)Gravatar Marien Fressinaud
Gestion des balises <figure /> et <figcaption /> avec affichage adapté, prise en charge dans les thèmes "default" et "flat design"
2013-08-07Fix issue #86 : possibilité de changer de thèmeGravatar Marien Fressinaud
Désormais il est possible de créer des thèmes. Le thème peut être changé sur la page de configuration. Les thèmes sont détectés grâce à un fichier metadata.json détaillant le nom du thème, son auteur, une petite description et une version. Un nouveau thème "Flat design" a été ajouté et est pleinement fonctionnel