kriss_feed icon indicating copy to clipboard operation
kriss_feed copied to clipboard

A mobile first template for KrISS Feed.

Open shrk69 opened this issue 11 years ago • 15 comments

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/

...

shrk69 avatar Apr 22 '13 14:04 shrk69

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 !

tontof avatar Apr 22 '13 15:04 tontof

Merci pour l’intérêt, je donne plus d'info prochainement...

shrk69 avatar Apr 22 '13 19:04 shrk69

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...

shrk69 avatar Apr 23 '13 12:04 shrk69

À 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 :-)

tontof avatar Apr 23 '13 14:04 tontof

pour commencer, j'vais refactoriser un peu tout ça et mettre le code en ligne...

shrk69 avatar Apr 25 '13 08:04 shrk69

Juste un petit mot pour dire que je trouve le template vraiment excellent.

haruka-7 avatar Apr 25 '13 09:04 haruka-7

Voila une première version du code est en ligne (https://github.com/shrk69/kriss_feed/)...

shrk69 avatar Apr 28 '13 07:04 shrk69

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.

tontof avatar Apr 28 '13 10:04 tontof

Pti up pour dire qu'jai mis a jour la demo du template : http://92.243.14.153/demokf/

shrk69 avatar May 26 '13 12:05 shrk69

J'adore ! Je sais que c'est beaucoup de boulot, mais vivement que ce soit intégré à KrISS Feed.

haruka-7 avatar May 26 '13 12:05 haruka-7

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 !

mkody avatar May 26 '13 14:05 mkody

voila j'ai poussé la dernière version de mon code... le bug du "menu" ? j'ai pas compris quel etais le pb?

shrk69 avatar May 28 '13 06:05 shrk69

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 ^^')

mkody avatar May 28 '13 07:05 mkody

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é.

shrk69 avatar May 28 '13 08:05 shrk69

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.

tontof avatar Jun 10 '13 20:06 tontof