Ce que vous allez réaliser
Choisissez un thème ...
Telecharger
Téléchargez l'archive contenant les fichiers nécessaires à cette application, celle-ci comprend :
- Les bibliothèques JQuery adéquates : JQuery-1.4.2.min.js , JQuery-cookie , JQuery.infinite-carousel
- Le fichier Javascript theme-switcher.js
- La feuille de règles de style
- Le fichier HTML de démo
Pour télécharger ce pack, c'est ici : |
Integration dans votre page HTML
Voici le code à intégrer dans votre page HTML
<head>
...
<link rel="stylesheet" href="css/styles.css" type="text/css" media="screen" />
<link rel="stylesheet" id="active-theme" type="text/css" href="themes/default/theme.css" />
<!-- JavaScript -->
<script type="text/javascript" src="js/lib/jquery/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/lib/plugins/jquery.infinite-carousel.js"></script>
<script type="text/javascript" src="js/lib/plugins/jquery.cookie.js"></script>
<script type="text/javascript" src="js/theme-switcher.js"></script>
...
</head>
<body>
...
<div id="theme-wrapper">
<div class="drawer-toggler">Changer le theme</div>
<div id="theme-drawer">
<div id="theme-carousel">
<div id="btn-previous">Prec</div>
<div id="themes-frame">
<ul>
<li><a href="#" rel="theme01"><img src="themes/theme01/mini_th1.jpg" alt="Theme 01"/></a></li>
<li><a href="#" rel="theme02"><img src="themes/theme02/mini_th2.jpg" alt="Theme 02"/></a></li>
<li><a href="#" rel="theme03"><img src="themes/theme03/mini_th3.jpg" alt="Theme 03"/></a></li>
<li><a href="#" rel="theme04"><img src="themes/theme04/mini_th4.jpg" alt="Theme 04"/></a></li>
<li><a href="#" rel="theme05"><img src="themes/theme05/mini_th5.jpg" alt="Theme 05"/></a></li>
</ul>
</div>
<div id="btn-next">suiv</div>
</div>
</div>
...
</body>
Personnaliser
Pour personnaliser cette application et modifier les images ou background des thèmes, ouvrez, par exemple, le dossier change_theme>themes>theme01, remplacer les images th et mini_th (format 126 x 71 px) par celles voulues et modifiez la feuille de style "theme.css" de la manière suivante :
background: url(th1.jpg); /*définissez les règles à appliquer*/
}
Il va de soit que d'autres règles CSS peuvent etre modifiées !
Le principe restera identique : Saisissez dans le fichier "theme.css" les règles qui seront à modifier et n'oubliez pas, si des images sont à ajouter ou à modifier, de les inclure dans le dossier du thème correspondant.
Conclusion
Amusez vous bien et offrez la possibilité à vos visiteurs de personnaliser eux-memes votre site