Nous sommes le Jeu 25 Avr, 2024 08:40
Supprimer les cookies

Page 2 sur 2Précédent 1, 2Challenge : FramakEee (Framakey theme Asus eeePC)

Image Image Forum dédié à notre projet de clé USB nomade libre sous Windows

Mar 16 Déc, 2008 09:25

Je travaille sur ce skin sur la framakey 1.7. Cela est plus facile pour les icones


Hello,
ravi que tu souhaites reprendre l'idée.

En fait, je pense que partir du skin 1.8 serait bien plus simple car il comprend déjà les scripts Jquery (framework javascript) qui vont bien pour les onglets.
Il manque surtout : les icones et les CSS.

Pour les icones, j'ai donné pas mal de liens vers des icones libres ici : http://www.framakey.org/Divers/Framakeee

Je te propose un deal si tu veux : je te prépare tout le bouzin technique, et tu n'auras plus qu'à mettre les bonnes icones et les bon .lch (parce que moi, c'est ça qui me prends le plus de temps, et que le temps, j'en ai trop peu :P )

Ca te va ?
*Nouveau venu ? Lisez les règles d'utilisation de ce forum
*Une question à poser ? Assurez vous qu'on vous répondra
*Soutenir Framasoft ? Participez à l'annuaire !
*"T'es où ?" Inscrivez vous sur la FramaMap
pyg

Avatar de l’utilisateur
Messages : 7858
Géo : Lyonnais

Mar 16 Déc, 2008 16:51

Allez hop, aussitôt dit, (presque) aussitôt fait : http://download.framakey.org/dev/framak ... ioskPages/
Je ne suis pas peu fier du résultat en qq heures de boulot...

A télécharger ici http://download.framakey.org/dev/framak ... e_skin.zip pour tester en live...

Le principe, c'est donc de mettre des grosses icones au lieu des petites, et de nommer les usages ("lire mes vidéos") plutôt que les noms de logiciels ("VLC")

Là, le contenu n'est évidemment pas du tout travailler, mais c'est à la portée de quiconque de l'améliorer :
- le fichier index.html charge les pages à l'aide de jQuery :
Code: Tout sélectionner
<ul class="ui-tabs-nav">
   <li class="ui-tabs-selected"><a href="internet.html"><span><img class="chtiticone" src="img/apps/icons/kompozer.bmp"/>Internet</span></a></li>
   <li><a href="travailler.html"><span><img class="chtiticone" src="img/apps/icons/kompozer.bmp"/>Travailler</span></a></li>
   <li><a href="jouer.html"><span><img class="chtiticone" src="img/apps/icons/kompozer.bmp"/>Jouer</span></a></li>
   <li><a href="multimedia.html"><span><img class="chtiticone" src="img/apps/icons/kompozer.bmp"/>Multimédia</span></a></li>
   <li><a href="outils.html"><span><img class="chtiticone" src="img/apps/icons/kompozer.bmp"/>Outils</span></a></li>
   <li><a href="contenus.html"><span><img class="chtiticone" src="img/apps/icons/kompozer.bmp"/>Contenus</span></a></li>
</ul>

(chaque élément donne un onglet, qui chargera le fichier indiqué dans le href)

Ensuite, pour la page "internet.html", par exemple, on a juste :
Code: Tout sélectionner
<script type="text/javascript">
$(function() {
   $('#apps *').tooltip({
   track: true,
   delay: 700,   
   showBody: " - ",
   showURL: false

   });
});
</script>
<div id="apps" class="applications">
   <div class="application">
      <div class="icone"><a href="lch\apps\firefox.lch" title="Firefox - Description du logiciel. Cette description peut être un peu plus longue, mais il ne faut pas abuser, hein, non plus. Sinon c'est pas beau..."><img alt="portableOpenOffice.org" src="img/apps/PortableFirefox.png" /></a></div>
      <div class="description">Navigateur web</div>
   </div>
   <div class="application">
      <div class="icone"><a href="lch\apps\openoffice.lch" title="Nom du logiciel - Description du logiciel. Cette description peut être un peu plus longue, mais il ne faut pas abuser, hein, non plus. Sinon c'est pas beau..."><img alt="portableOpenOffice.org" src="img/apps/PortableOpenOffice.png" /></a></div>
      <div class="description">Suite bureautique</div>
   </div>
   <div class="application">
      <div class="icone"><a href="lch\apps\openoffice.lch" title="Nom du logiciel - Description du logiciel. Cette description peut être un peu plus longue, mais il ne faut pas abuser, hein, non plus. Sinon c'est pas beau..."><img alt="portableOpenOffice.org" src="img/apps/PortableOpenOffice.png" /></a></div>
      <div class="description">Suite bureautique</div>
   </div>
   <div class="application">
      <div class="icone"><a href="lch\apps\openoffice.lch" title="Nom du logiciel - Description du logiciel. Cette description peut être un peu plus longue, mais il ne faut pas abuser, hein, non plus. Sinon c'est pas beau..."><img alt="portableOpenOffice.org" src="img/apps/PortableOpenOffice.png" /></a></div>
      <div class="description">Suite bureautique</div>
   </div>
   <div class="application">
      <div class="icone"><a href="lch\apps\openoffice.lch" title="Nom du logiciel - Description du logiciel. Cette description peut être un peu plus longue, mais il ne faut pas abuser, hein, non plus. Sinon c'est pas beau..."><img alt="portableOpenOffice.org" src="img/apps/PortableOpenOffice.png" /></a></div>
      <div class="description">Suite bureautique</div>
   </div>
   <div class="application">
      <div class="icone"><a href="lch\apps\openoffice.lch" title="Nom du logiciel - Description du logiciel. Cette description peut être un peu plus longue, mais il ne faut pas abuser, hein, non plus. Sinon c'est pas beau..."><img alt="portableOpenOffice.org" src="img/apps/PortableOpenOffice.png" /></a></div>
      <div class="description">Suite bureautique</div>
   </div>
   <div class="application">
      <div class="icone"><a href="lch\apps\openoffice.lch" title="Nom du logiciel - Description du logiciel. Cette description peut être un peu plus longue, mais il ne faut pas abuser, hein, non plus. Sinon c'est pas beau..."><img alt="portableOpenOffice.org" src="img/apps/PortableOpenOffice.png" /></a></div>
      <div class="description">Suite bureautique</div>
   </div>
   <div class="application">
      <div class="icone"><a href="lch\apps\openoffice.lch" title="Nom du logiciel - Description du logiciel. Cette description peut être un peu plus longue, mais il ne faut pas abuser, hein, non plus. Sinon c'est pas beau..."><img alt="portableOpenOffice.org" src="img/apps/PortableOpenOffice.png" /></a></div>
      <div class="description">Suite bureautique</div>
   </div>

</div>


Le script du début, c'est pour gérer les tooltips
Ensuite, chaque
Code: Tout sélectionner
   <div class="application">
      <div class="icone"><a href="lch\apps\openoffice.lch" title="Nom du logiciel - Description du logiciel. Cette description peut être un peu plus longue, mais il ne faut pas abuser, hein, non plus. Sinon c'est pas beau..."><img alt="portableOpenOffice.org" src="img/apps/PortableOpenOffice.png" /></a></div>
      <div class="description">Suite bureautique</div>
   </div>

correspond à un logiciel (icone + description)

Franchement, je pense qu'avec le Framakiosk, on ne pourra pas faire plus simple, comme code...

Alors, un chti gars motivé pour trouver le bon ordonnancement et les bonnes icones ?
*Nouveau venu ? Lisez les règles d'utilisation de ce forum
*Une question à poser ? Assurez vous qu'on vous répondra
*Soutenir Framasoft ? Participez à l'annuaire !
*"T'es où ?" Inscrivez vous sur la FramaMap
pyg

Avatar de l’utilisateur
Messages : 7858
Géo : Lyonnais

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit