kriss_feed
kriss_feed copied to clipboard
A mobile first template for KrISS Feed.
I work on a mobile first template (not a only a user.css) for KrISS Feed... You can check a preview here: https://github.com/shrk69/kriss_feed/
...
Wow that's great, I'm wondering what did you modify into code (except template parts) ? Do you think there is a possibility to combine both approach into one code without few cost ? Really interesting !
Merci pour l’intérêt, je donne plus d'info prochainement...
petit résumé :
dans /kriss_feed.php j'expose 2 nouvelles variables pour le h1.feedtitle de alt.list_items.tpl.php
'+' $altHashView '+' $altHashViewNbUnread
dans /class/FeedPage.php j'référence les nouveaux tpls pour la compilation d'index.php
'+' alt.xxx.tpl.php ...
dans /class/tpl/
j'ajoute les fichiers tpls alt.xxx.tpl.php
'+' alt.index.tpl.php '+' alt.item.tpl.php '+' alt.list_items.tpl.php e.t.c. ...
Pour declencher le switch d'un template a l'autre...
GET &altui ou [div id="index" data-ui="alt" ...]
et dans /class/tpl/index.tpl.php: en debut '+' if (GET &altui) { call alt.index.tpl.php } else { ... ... en fin '+' }
Pour la commande utilisateur...
un petit lien quelque part sur chaque pages ou une option dans la config...
À la sortie, ça fait faire pas mal de modifs mais c'est très intéressant. Je ne sais pas si ce sera possible de gérer les 2 par défaut, mais je pense que la question mérite d'être posée parce que je pense que ça apporte vraiment quelque chose. À étudier :-)
pour commencer, j'vais refactoriser un peu tout ça et mettre le code en ligne...
Juste un petit mot pour dire que je trouve le template vraiment excellent.
Voila une première version du code est en ligne (https://github.com/shrk69/kriss_feed/)...
Merci bien, je vais jeter un coup d'oeil pour voir comment je vais pouvoir ajouter ça, mais ça va pas être tout de suite, tout de suite.
Pti up pour dire qu'jai mis a jour la demo du template : http://92.243.14.153/demokf/
J'adore ! Je sais que c'est beaucoup de boulot, mais vivement que ce soit intégré à KrISS Feed.
Vraiment, c'est du très bon travail ! Et je vois que la Demo n'est pas la même que celle disponible dans le git. Par contre, petit bug avec le lien "Menu" dans la barre inférieure (celui qui suis le scroll donc) qui, lorsqu'il est tapé, ouvre le lien qui était situé au dessous dans les feeds. Bonne continuation !
voila j'ai poussé la dernière version de mon code... le bug du "menu" ? j'ai pas compris quel etais le pb?
En testant sur Android 4.0.4 avec le navigateur par défaut, j'ai tenté d'ouvrir le menu avec le lien dans la barre du fond. Mais si il a un lien d'un article de mon feed qui est juste en dessous, il ouvre la page de l'article à la place de faire venir au menu. Comme si les liens en dessous avaient la priorité que ceux sur la barre. (je vois pas comment être plus précis ^^')
D'accord j'ai compris, malheureusement y a pas de soluce simple et solide pour une navbar bottom fixed en pure css avec les navigateurs Android par défaut a cause des quelques petit bugs qui en pure hypothèse sont savament distillés par sir g pour nous obliger a dev de l'app android plutot que de la pure app web.
Neanmoins le code css/html de la navbar reste a consolidé.
Rho c'est pas mal en effet les modifs. J'espère que j'aurais un peu de temps pour regarder comment intégrer ça rapidement parce que ça ouvrirai plein de possibilités.