2017-06-20 1 views
0

J'héberge un thème pré-fait sur les pages GitHub et généré avec Jekyll. Le thème fonctionne correctement dans localhost, mais les polices ne s'affichent pas correctement sur le site réel hébergé sur GitHub.Importer les polices API Google comme HTTPS ne s'applique toujours pas dans les pages GitHub

Suite à la suggestion this post j'ai changé la ligne @import dans le fichier style.css à ce qui suit:

@import url("//fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,800,800italic"); 

qui, pour l'utilisateur au poste précité, semblait avoir résolu le problème, mais pour mon page la mauvaise police est toujours utilisée. Merci d'avance pour votre aide.

+0

envoyer le lien github et nous indagate pour vous – Hitmands

+0

Après farfouillé, j'ai trouvé le problème: Une fois que je l'ai changé la '@ import' appel à un lien non-HTTPS, Chrome l'a bloqué, pensant que c'était" dangereux ". Après avoir activé manuellement le script "dangereux", la police normale a été affichée. Maintenant, la question est, y a-t-il un moyen de contourner cela? Parce que les utilisateurs réguliers ne seront probablement pas disposés à autoriser des scripts "non sécurisés" sur Chrome. – a2xia

+0

Autoriser les scripts 'unsafe'? Personne ne le fera. changez l'importation dans '@import (https: ///)' – Hitmands

Répondre

-1

demande HTTPS ou un lien externe pourrait être bloc de Github

Mais, vous pouvez télécharger des polices sur le site Google Font (à droite):

screenshot google font

Une fois que vous devriez pouvoir télécharger les polices à Github et facilement appeler votre police de votre CSS (même dossier)

@font-face { 
    font-family: "My Font"; 
    font-weight: bold; 
    src: url('myfont.ttf'); 
} 

(ou url(github.com/link/to/myfont.ttf))

Ce lien vous montrera comment importer correctement police personnalisée dans Github Pages: Adding custom fonts to GitHub pages

+1

google fonts est un cdn hautement optimisé, vous n'avez pas besoin de le télécharger du tout. – Hitmands

+0

J'utilise Google Fonts sur mon site GitHub sans problème. – dawn