- 
                Notifications
    You must be signed in to change notification settings 
- Fork 22
API publique
        David Elisma edited this page Jun 1, 2021 
        ·
        1 revision
      
    - 
Nom des fichier _includes et _layouts 
- 
Le scope de chacun des fichier _includes et _layouts ainsi que leur but. - Example -> fichier: gcweb-menu/inc-sitemenu.html scope: "dans le header" but: "Menu"
 
- 
La liste des paramètres dans le front-matter - title
- altLangPage
 
- 
Les variable Liquid pour i18n et global du thème 
- 
Liste des variables du site (_config.yml) considéré pour les setting du thème. Tel qu'utilisé dans : variable-core.liquid 
- 
i18n.liquid -> Spécifique au thème de Canada.ca, Leur override peut permettre la création de sous thème. - i18nText-sigBlk
- i18nText-goc
- i18nText-gocAltLang
 
- i18nText-searchSite
- i18nText-home
- i18nText-menuAjax
- i18nText-feedback
- i18nText-footerAbout
- i18nText-wmms
- i18nText-wmmsAltLang
 
 
- i18nText-sigBlk
- 
i18n-core.liquid -> Texte générique et réutilisable au delas du thème. example "Passer au contenu principal" qui est utilisé pour le skip link. 
- 
settings.liquid -> Paramètre du site, example "Base path" pour les bibliothèque javascript et CSS. - setting-resourcesBasePath
- setting-resourcesBasePathWetboew
- setting-packageName
- setting-minifiedSuffix
 
- 
Liste et emplacement des assets de GCWeb - FIP images
- JS
- CSS
 
- Utilisation des métadonnées obligatoire:
- Title
- Creator
- Language
- Issued
- Modified
- Subject
 
- Conçu pour Jekyll v3 tel supporté par Github pages