HackMyChurch / aelf-dailyreadings

AELF daily readings is the easiest and most discrete daily reading application on the play store. https://play.google.com/store/apps/details?id=co.epitre.aelf_lectures
MIT License
46 stars 13 forks source link

Bible UX and weight tweaks #9

Closed yadutaf closed 5 years ago

yadutaf commented 5 years ago

@nath5394 voici quelques améliorations coté "Bible" sur lesquelles j'ai travaillé ce week-end.

Du coté des améliorations "UX", j'ai agrandi les liens de choix du livre sur la première page. La taille est calquée sur son homologue dans les textes eux mêmes. Cela rend les livre plus facile à choisir sur un écran tactile :)

Autre amélioration UX, sur ma très lente tablette, lorsque le thème sombre est sélectionné, la page "clignote" avec e thème clair avant de basculer. Je te propose une méthode alternative qui sélectionne la bonne CSS directement au moment du chargement. Cela ouvre des possibilité: On pourrait même la générer à la volée !

Et coté "perte de poid", j'ai surtout supprimé les polices OpenSans et les formats non utilisés de FontAwesome.

Est-ce bon pour toi ?

yadutaf commented 5 years ago

2 nouveaux changements:

  1. Sur une tablette, la rotation d'écran ne fonctionne pas bien. La rotation est bloquée dans la Bible pour le moment
  2. Ajout du "pinch to zoom" pour la Bible :)
nathanael-h commented 5 years ago

Salut @yadutaf ! Je suis désolé d'avoir mis du temps à lire ton travail et tes messages. Merci beaucoup. Je suis heureux de voir que tu as bien apprivoisé la partie Bible. Je valide les modifications.

La façon choisie pour régler le flickering lorqu'on utilise le thème sombre m'a beaucoup intéressé, je n'y aurais pas pensé. Bravo !

Par ailleurs, j'ai voulu ajouter une fonctionnalité simple il y a quelques semaines, mais n'ai pas eu le temps de trouver comment bien le faire : faire en sorte que la Bible s'ouvre sur la même page d'une fois sur l'autre. (Je pensais aux preferences )

Enfin, je pensais à une autre amélioration pas directement liée : rendre le switch du thème plus accesible, par exemple dans le menu de droite. (On peut suivre ça dans 2 autres issues si tu souhaites).

yadutaf commented 5 years ago

Merci pour ta relecture !

Au sujet de l'ouverture de la Bible sur la dernière page ouvert d'une fois sur l'autre, j'ai commencé à regarder sans succès. Si tu souhaites, je peux te montrer les pistes que j'ai suivies ainsi que celles que je pensais suivre et te passer la main :)

Au sujet du "switch plus accessible", je serais intéressé par une contribution. Je ne sais pas s'il sera facile de l'intégrer dans le menu à droite. Le cas échéant, une option alternative serait de le placer dans le menu latéral. La modification ne devrait pas être très compliquée. Tu prends le sujet ?