| thème graphique FULLSCREEN pour YACS - 557,173 bytes, 133 downloads |
Un thème original pour YACS
photo du fond: Hong Kong sky lights, Laurence Mellinger, 2004.C'est là le principal objet de ce thème : pouvoir afficher une image de fond, ajustée en plein écran. En second objet, comme tous les blocs sont positionnés en absolu, il n'y a pas de défilement de la page. (C'est le main_panel seulement qui fait défiler son contenu.) En conséquence les menus et les outils sont visibles et accessibles en permanence.
Bien sûr ces positionnements ont une limite de place disponible, surtout en petite résolution, et ne conviendront pas sur un site qui demande d'afficher beaucoup d'informations (boîtes de navigation, etc.).
Positionnement intelligent
L'affichage de l'image de fond n'est pas qu'une simple déformation de l'image aux dimensions de la fenêtre du navigateur. Les proportions de l'image sont préservées tandis que l'image est centrée. Selon le différentiel entre les proportions de l'image et de la fenêtre du navigateur, l'image est rognée verticalement ou horizontalement. Le rendu est obtenu par les balises HTML et les règles CSS.Fonds multiples
L'image de fond par défaut est images/background.jpg dans le répertoire du thème. Là ou cela devient intéressant c'est que le thème permet d'utiliser très facilement des backgrounds différents pour chaque page, attribués en cascade sur l'arborescence, et sans intervenir dans le code PHP ! Deux méthodes sont disponibles simultanément :- méthode 1 : définir au niveau d'une section une option de variante de thème. Par exemple "variant_montheme".
Uploadez ensuite par FTP une image nommée background_montheme dans le répertoire /images du thème.
Le thème va afficher automatiquement l'image en fond pour la section et tous ces descendants. - méthode 2 : fournir au niveau d'une page une "image de page".L'image de page sera utilisée pour le fond, en priorité d'après la méthode 1.
Dans le cadre d'une section le fond est cascadé sur un niveau inférieur seulement.
- allez sur la page concernée, cliquez sur "modifier la page" dans outils (en haut) ;
- cliquez sur l'onglet "média" ;
- cliquez sur le bouton "ajouter" pour la ligne "image de page" ;
- donnez votre fichier, l'image est chargée, mais à cet instant elle est retaillée aux dimensions d'une vignette !
- cliquez sur le lien "ajouter une autre image" en dessous du message de notification ;
- redonnez le même fichier ;
- dans les options, si vous êtes de niveau d'accès associé, cochez "ne pas redimensionner l'image". Si vous êtes simple membre, vous tombez sous le coup des limites pour grandes images, paramètres du serveur ;
- l'image de page est maintenant aux bonnes dimensions, retournez à la page principale pour voir le résultat.
En fournissant par exemple une image "background_users.jpg", celle-ci s'affichera automatiquement pour l'index des utilisateurs, les profils, la page d'authentification.
Consultez dans le source HTML l'identifiant de la "balise body" pour connaître la variante de la page.
Menu en boutons 3D
Les boutons dans le corps de page (barre de commande, boutons à la demande) auront le même rendu.
Feuille de style CSS3
@font-face, box-shadow, text-shadow, border-radius.
Personnaliser et dériver ce thème
Le CSS est organisé de manière à isoler ce qui relève de la décoration ou du positionnement délicat des blocs.Le thème est livré ici avec une ambiance quelque peu technoïde, mais vous pouvez rapidement changer ses couleurs en éditant la première partie du CSS.
Les scripts sont entièrement commentés.
Idées d'utilisation
Spécifications
- En-tête, colonne latérale, corps de page, pied de page, barre d'interactions
- Positionnement absolu, blocs toujours visibles
- 2 colonnes + une barre d'interactions dépliable au survol
- Menu en boutons 3D
- Onglets de navigation
- Fil d'Ariane
- Validité XHTML 1.1
- Feuille de style CSS3
- Police embarquée
- Rendu maximum avec le navigateur Firefox 3.5+
- Scripts très commentés, basés sur le thème Mu
Files
Comments
Il est très novateur ce skin, bravo !
J'ai cru comprendre qu'une V2 était prête à sortir des cartons ?
oui JJ,
ce dernier permet notamment :
- d'afficher une légende aux photos (configurer le thème) ;
- de les faire défiler en diaporama (option dans configurer le thème) ;
- au cas par cas, de caler les images sur leur centre (par défaut), ou un bord, ou un coin (convention de nommage du fichier image).
Il fonctionne sur une lasares RC1 (il faut une base Jquery).
Je te remercie pour la version d'avant garde du thème.
Côté photo background, que conseille-tu ? Je veux dire, avoir le plus grand format possible (avec la difficulté du poids au chargement), ou bien le classique 1024px de large comme je le vois sur la plupart des sites tournant sous ce thème ?
History
