New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Mode lecteur #671
[Feature] Mode lecteur #671
Conversation
Il me semble justement que changer la taille de la font et son type (sérif/sans sérif) est prévu pour une future version :) (mais pas prioritaire). On 2 juin 2014 22:45:13 UTC+02:00, Sandhose notifications@github.com wrote:
|
Merci pour cette première PR, par contre je vais paraître chiant, mais le français est préféré à l'anglais pour les commits (la majorité en a décidé ainsi). Pas gênant, mais préférable pour la suite. Pour le JS, globalement on se base sur jQuery ça serait cool si tu pouvais adapter ton code (sauf si tu es un radicaliste comme ThS :D) En fait ton JS avec jQuery se résume à un simple
ou quelque chose comme ça. Je n'ai pas testé encore, mais ça me semble être un bon début :) |
Disons que je suis plutôt radicaliste face à jQuery :p (j'étais en train de me demander si je devais pas faire une PR en adaptant tout a du JS pur ^_^ ) Et j'ai fait cette structure en prévision d'une éventuelle amélioration de cette fonctionnalité... On Mon, Jun 2, 2014 at 11:08 PM, Coveralls <notifications@github.com="mailto:notifications@github.com">> wrote: Coverage remained the same when pulling 29d75eb on sandhose:feature-659-reader-mode into 17800b2 on zestedesavoir:integration. |
@@ -58,7 +58,7 @@ | |||
|
|||
SITE_ROOT = os.path.realpath(os.path.dirname(os.path.dirname(__file__))) | |||
|
|||
SITE_URL = 'http://127.0.0.1:8000' | |||
SITE_URL = 'http://sandhose.fr:8000' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
La SITE_URL
en local, ce devrait être localhost en fait (marche en IPv4 et IPv6).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Disons que je suis plutôt radicaliste face à jQuery :p
Toi tu vas te faire un kopaing !
2014-06-02 23:15 GMT+02:00 SpaceFox notifications@github.com:
In zds/settings.py:
@@ -58,7 +58,7 @@
SITE_ROOT = os.path.realpath(os.path.dirname(os.path.dirname(file)))
-SITE_URL = 'http://127.0.0.1:8000'
+SITE_URL = 'http://sandhose.fr:8000'La SITE_URL en local, ce devrait être localhost en fait (marche en IPv4
et IPv6).—
Reply to this email directly or view it on GitHub
https://github.com/zestedesavoir/zds-site/pull/671/files#r13307656.
Whoops, my bad, j'étais persuadé d'avoir remis à zéro le fichier avant de commit... Sorry! |
Je rajoute que 1 PR = 1 fonctionnalité. Le mode nuit et compagnie ça viendra plus tard, au moins dans d'autres PR. |
Encore un ajout :
La politique de dev du site veut qu'on code ce qui est nécessaire. On ne prévoit rien pour après : soit on le fait, soit on ne le fait pas. Simplement parce que celui qui améliorera ne sera peut-être pas toi, il fera peut-être autrement et donc ça laisserait du code mort, ce qui est relativement dommage. |
@@ -256,6 +260,9 @@ | |||
width: 22.5%; | |||
border-bottom: none; | |||
|
|||
@include single-transition(width, $reader-mode-transition-duration); | |||
overflow: hidden; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pas fan de ce genre d'astuce non plus
Salut ! Finalement j'ai fait vraiment plus simple, plus factorisé/réutilisable et plus accessible ici : #684 Merci en tous cas pour ta PR, elle m'aura inspiré dans mon code (malgré jQuery, désolé pour ton amour propre :D). |
Rapidement implémenté un bouton "Mode lecture"... Encore à intégrer ça correctement question design (pour le moment, ce n'est qu'un simple bouton), et éventuellement rajouter un raccourci clavier (
ESC
pour revenir en mode normal,Ctrl+L
ou je ne sais quoi pour entrer en mode lecteur...) + éventuellement masquer d'autres éléments (type zone de commentaire, footer...)Autre idée: permettre le changement de taille de font, et eventuellement combiner cela avec le mode nuit (cf. #584 )