ppoffice / hexo-theme-icarus

A simple, delicate, and modern theme for the static site generator Hexo.
https://ppoffice.github.io/hexo-theme-icarus/
MIT License
6.39k stars 1.55k forks source link

Not able to show quora logo from font awesome #294

Closed Logan1x closed 6 years ago

Logan1x commented 6 years ago

Please make sure these boxes are checked before submitting your issue. Thank you!

screenshot-2017-12-2 ppoffice hexo-theme-icarus Not able to add quora logo( it in the the link you provided) using these syntax.tried this

  social_links:
        github: https://github.com/logan1x
        youtube: https://youtube.com
        twitter: https://twitter.com/herkuch
        linkedin: https://quora.com
        quora: https://quora.com

but getting this screenshot-2017-12-2 blag

working properly for everything else.

ppoffice commented 6 years ago

@Logan1x You may need to manually upgrade the fontawesome files.

Logan1x commented 6 years ago

please provide path for these

Logan1x commented 6 years ago

@ppoffice I am only getting HTML webpage what could be possible reason? screenshot-2017-12-4 blag

blog link : https://logan1x.github.io/blag/ repo link https://github.com/Logan1x/blag

ppoffice commented 6 years ago

@Logan1x You need to download FontAwesome from http://fontawesome.io/ and replace these two folders https://github.com/ppoffice/hexo-theme-icarus/tree/master/source/libs/font-awesome with the same folders in your downloaded archive file.

Logan1x commented 6 years ago

ok thanks😊

Logan1x commented 6 years ago

@ppoffice When you posted this comment I tried with my localhost and it worked perfectly like this

screenshot from 2017-12-28 15-29-00

but today when I uploaded it to my blog it isn't visible

screenshot from 2017-12-28 15-29-15

what to do?

ppoffice commented 6 years ago

@Logan1x Try to clear browser cache.

Logan1x commented 6 years ago

Same results. Can you make someone with hexo theme installed checkout that is it working correctly or not ?

orcmid commented 6 years ago

I can't perform that test.

update: I don't have a theme Icarus install that I can use to replicate the problem. However, I have noticed cases of changes that work on localhost but do not appear at the site where a hexo-generated blog is deployed.

However, I notice that there are cases that work with "hexo server" but do not work when the generated public folder is deployed to a hosted site. The difference is noticed with some browsers and not others, but the same browser works fine viewing the localhost version.

My suspicion is that there is a difference in how the server is providing the same pages. I also think that some files that change don't deploy for one reason or another.

I am continuing to work on this to see if I can isolate when the difference arises. It is difficult because of the moving parts involved. Whether in a .css file, a .js file, or something about serving up .html pages. It could also be a difference in "Internet Settings" for access to local versus internet locations. Much to fuss over.

The problem I am attempting to isolate may have nothing to do with the disappearing Quora button.

orcmid commented 6 years ago

PS (updated): When you updated access pages on a non-local server, remember to refresh in your browser view. You might be missing changes because of old pages cached on the Internet are not detected as stale by a cache server. (This is different than the browser cache.)

PPS: It may also be useful to delete the deployed js and css folders on the web site so that they will be refreshed by an immediate new deploy of the hexo-generated public/ folder. This will momentarily break the blog. It may help.

Logan1x commented 6 years ago

Didn't understand this

Logan1x commented 6 years ago

@orcmid @ppoffice I am able to see Quora logo somehow no need to work on this issue 😊.