Prestashop insérer une police Webfont



Documents pareils
Accès distant Freebox v6 Configuration

JOOMLA 1.5 avancé SUPPORT DE COURS + annexe

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

Comment se connecter au dossier partagé?

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

Installation de Joomla avec Filezilla

Formation Découverte du Web

Installation / Sauvegarde Restauration / Mise à jour

SARL DDLX Multimédia Place du général de Gaule Boisseron Tèl : support@ddlx.org. Agence Web. Design Prestashop personnalisé

Bureautique Initiation Excel-Powerpoint

Guide de la création de site E-commerce pour les débutants

2 S I M 1 P H O N E G U I D E U T I L I S A T E U R. Guide d utilisation E-commerce / Prestashop

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

Optimiser moteur recherche

Formation Webmaster : Création de site Web Initiation + Approfondissement

Normalisation et état des lieux de la prise en charge de l amazighe et des tifinaghes

Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia -

Programme CREATION SITE INTERNET (CMS Wordpress)

Intégrateur Web HTML5 CSS3

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.

Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel

Comment Créer & Envoyer Votre Newsletter

RAPPORT DE STAGE. Terrasse Hugo 1/12

FICHE PRATIQUE N 18 ENVOYER UN ING

Dopez votre site Joomla! Les meilleures extensions pour les versions 2.5 et 3.0

!!! La solution bureautique collaborative 100% gratuite!!!

DECOUVRIR. Le portail La recherche Les présentations & documents

EXTENSION WORDPRESS. Contact Form 7. Proposé par :

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013

GOOGLE ANALYTICS. Ajout du code de suivi sur PowerBoutique. Ajout du code de suivi Google Analytics. Page 1 / 7 TUTO / GOOGLE ANALYTICS

Demain, encore plus de tifinaghes sur Internet

Tutoriel Création d une source Cydia et compilation des packages sous Linux

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

Projet en nouvelles technologies de l information et de la communication

Débuter avec WordPress 1/5

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

Mes premiers diaporamas avec Open Office Impress?

FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur)

Google Merchant Center

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

Comment créer un site web Proxy gratuitement!

A.-M. Cubat Mise à jour de PMB Passer à une version plus récente du logiciel Page 1 Source :

Silfid : Agence de création de site internet, formations et Conseils Retour sommaire

Tutoriel : Créer un site web simple avec Composer. Fiche consigne Page 1 sur 6

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

creer votre site internet en html/css

GUIDE D UTILISATION. Gestion de compte. à destination des intermédiaires

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

Atelier Le gestionnaire de fichier

2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22

INSTALLATIONS. Vous adapterez l installation en fonction des nouvelles versions qui peuvent légèrement différer.

Guide d installation du logiciel Proteus V.8 Sous Windows Vista, 7, 8

1. Installation du Module

Fiche aide pour votre messagerie Outlook, thunderbird, Gmail

Guide pour bien débuter avec

MANUEL INSTALLATION. GANESHA version 4. Editeur Anéma SAS Département Développement

mon site web via WordPress

Troisième projet Scribus

MODULES 3D TAG CLOUD. Par GENIUS AOM

SVP j ai besoin d aide!

Note de synthèse. Développement web sur le CMS Prestashop. Stage du 17 mai au 25 juin Entreprise decoratzia.com 15 rue Erlanger Paris

Prise en main rapide

sécurisé de l ENSMM Accès au serveur FTP - Microsoft Windows 7 École Nationale Supérieure de Mécanique et des Microtechniques

Le poste de travail, les dossiers et les fichiers

INFORMATIONS ET INSTALLATION DU THEME CENATA RESPONSIVE

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Tutoriel : Feuille de style externe

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Manuel utilisateur du CMS Anan6

Rendez-vous Canada Guide d inscription de l acheteur

Création d un site web avec Nvu

Guide d installation en 10 étapes...

TP 6 Installation et configuration d une site internet avec un CMS Illustration avec Wordpress

HTML, CSS, JS et CGI. Elanore Elessar Dimar

GUIDE ÉLÈVE. Mes identifiants : J'inscris mes identifiant et mot de passe personnels transmis par mon professeur :

Tutoriel QSOS. Version /02/2013

Mettre à jour PrestaShop

KWISATZ MODULE PRESTASHOP

Notes pour l utilisation d Expression Web

Point 3.7. Publier des contenus dans un portail e-sidoc. Janvier 2013 Documentation détaillée V 2.2

Utiliser un NAS pour remplacer Dropbox via Cloud Station

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais :

Inscription de votre site sur Google Configuration du sitemap et de Webmaster Tools pour PrestaBox

Gérer son Google Drive pour gérer ses informations : le tutoriel

Contrôler un ordinateur à distance avec Google Chrome

Création d un site Internet

ENVOI EN NOMBRE DE Mails PERSONNALISES

TP 5 Les CMS, la forme et le fond Internet et Outils (IO2)

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:

Partie 1 : Tutorial de vérification de backup par ABGX 1.0.5

Utilisation de l éditeur.

Soyez accessible. Manuel d utilisation du CMS

Utiliser un CMS: Wordpress

Sommaire. 1. Présentation de WordPress. 2. Hébergement et installation. 3. Prise en main, ajouter des contenus

Transcription:

Prestashop insérer une police Webfont Intéressons nous aujourd hui à la gestion des polices dans le CMS Prestashop. Ce CMS spécialisé Ecommerce très efficace pour les utilisateurs finaux peut sembler un peu compliqué lorsqu il s agit de personnaliser son interface. Dans ce tuto, je vais vous apprendre à modifier la police principale utilisé dans le template du site. 1 ère étape trouver sa police de caractères Pour trouver une webfont, nous pouvons nous rendre sur le web, nous pouvons utiliser Google Font ou Fontsquirrel. Ces deux outils nous permettent de préparer le pack de polices dont nous avons besoin. Fontsquirrel à l avantage de vous permettre de créer un pack de police pour le web à partir d une police de caractères située sur votre disque dur. (bien entendu, l utilisation de cette police dépend de sa licence et de ses droits d utilisation) Pour cet exemple, nous commencerons par utiliser Fontsquirrel Rendez-vous sur http://www.fontsquirrel.com/ Pour choisir une police Fontsquirrel propose un menu sur la droite pour vous guider dans le choix de votre police.

Je choisi une police script Alex Brush et je clique sur le lien Download TTF

Le dossier est téléchargé dans mon dossier de téléchargements sur mon disque-dur 2ème étape Dézipper le dossier téléchargé 3ème étape Générer les webfonts Rendez-vous sur l onglet Generator de Fontsquirrel Cliquer sur Upload Fonts

Choisir dans le dossier dézippé la font avec l extension.ttf Le site charge la police et nous demande de choisir l option de traitement du fichier. Le choix Optimal fonctionne très bien N oubliez pas que l utilisation des polices est soumise à des droits. Cocher la case Agreement. Vous avez coché? Enregistrez!

4ème étape que trouves t on dans ce dossier? Fontsquirrel nous a préparé des polices et un exemple de code css pour l insertion dans notre feuille de styles de thème. Le dossier téléchargé est un zip ; ouvrons le! Les fichiers avec les extensions : EOT, SVG, TTF, WOFF, WOFF2 permettent de lire la police sur les différents navigateurs. Nous allons les placer dans notre thème prestashop. Nous ouvrirons ensuite stylesheet.css qui est l exemple du code à utiliser dans notre feuille de style. Le fichier txt peut servir pour un import en base de données. Le fichier html est le mode d emploie du kit de police. 5ème étape préparation de l Insertion dans Prestashop Il nous faut regrouper les polices dans le dossier fonts de notre thème Je vais les déposer à l aide du logiciel de transfert FTP filezilla Par Filezilla, je me rends sur mon site distant, je navigue dans mes répertoires jusqu au thème

Et je parcours les dossiers de mon thème pour y trouver le dossier fonts. Si celui-ci n existe pas, je peux le créer. Je vais déposer à l intérieur de ce dossier les Fonts avec les extensions : EOT, SVG, TTF, WOFF, WOFF2 que j ai téléchargé depuis Fontsquirrel Je transfert vers le dossier Fonts de mon thème les 5 polices de mon kit alexbrush.

6ème étape Travail de la CSS C est maintenant dans la feuille de styles que tout va se jouer. Regardons en premier le contenu de l exemple téléchargé dans le kit Ce sont ces lignes de code que nous allons reporter dans la feuille de style de notre thème. Qu est ce qu elles racontent? La régle @fontface est une déclaration de polices. Le sélecteur font-family nomme la police, c est ce nom que l on utilisera dans nos régles de propriétés dans la feuille de style ; Ensuite le sélecteur src donne l accès à l url du dossier où sont rangées les fonts Font-weight et font-style sont des propriétés qui déclarent la forme de la police (ici normal) Sur l installation de Prestashop, la feuille de style du thème par défaut (bootstrap) est la global.css Elle se trouve dans le dossier CSS du thème Je vais l éditer avec FileZilla et mon éditeur de code (notepad++ ou brackets) En effectuant une recherche dans la feuille de style global.css, je trouve qu il existe déjà une régle @fontface à la ligne 3892. Je vais donc ajouter vers la ligne 3906 ma seconde régle CSS pour cette feuille de style.

Toutefois Attention ce n est pas fini. 7ème étape Donner les bons chemins d accès Il me reste à modifier mes chemins d accès vers les polices. Rappelez vous à l étape 5 j ai uploader les polices webfont vers le dossier fonts de mon thème. Je dois donc dire dans la règle @fontface que mes polices sont stockées dans ce dossier. Cette déclaration de chemin se fait sur les ligne src 3911 à 3916 de mon éxemple Ce qui donne si mes polices sont dans le dossier fonts de mon thème : src: url('../fonts/alexbrush-regular-webfont.eot'); src: url('../fonts/alexbrush-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/alexbrush-regular-webfont.woff2') format('woff2'), url('../fonts/alexbrush-regular-webfont.woff') format('woff'), url('../fonts/alexbrush-regular-webfont.ttf') format('truetype'), url('../fonts/alexbrush-regular-webfont.svg#alex_brushregular') format('svg');

8 èm e et dernière étape Préciser où utiliser cette police Notre travail est presque terminé. Maintenant il nous reste à placer une règle utilisant la propriété suivante : font-family: 'alex_brushregular', Arial, sans-serif; par exemple pour les paragraphe : p { font-family: 'alex_brushregular', Arial, sans-serif; } dans notre feuille de style, je vais modifier les selecteurs h1 à h6 ; ils sont normalement définis vers les lignes 355 de votre feuille de styles global.css il me suffit de repérer la propriété font-family et venir copier le nom de ma webfont à la place de Arial, ce qui donne N oublions pas de sauvegarder la feuille de style et d effectuer le transfert avec Filezilla vers notre hébergement

Le résultat, notre police est modifiée oui mais. Si je veux changer mes titres de bloc par exemple? Facile, à l aide de l inspection d éléments sur mon navigateur

En étudiant le code je comprends que mes titres de blocs ont une classe css title-block Celle ci est définie à la ligne 6528 de ma feuille global.css Remplacez open Sans par alex_brushregular et le tour est joué! A vous la personnalisation facile de vos thèmes!!! Besoin d un guide pour vous accompagner dans l aventure de la création de votre site web? Je vous forme à l utilisation des CMS (sites à gestion de contenu) Simplement vous apprenez à maîtriser divers outils qui vous permettent de réaliser votre propre site à votre image. Contactez moi! et retrouvez d autres tutos sur mon site jeform.fr