adisaktijrs / hexo-theme-minima

A lightweight dark/light theme for Hexo.js
https://adisaktijrs.github.io/minima
MIT License
225 stars 51 forks source link

minor changes #9

Closed pduchnovsky closed 3 years ago

pduchnovsky commented 3 years ago

im basically moving some custom features I have on my personal site back to the minima repository :)

adisaktijrs commented 3 years ago

Thanks again @pduchnovsky. I never thought I would get this much help in this project haha. I'll be updating the demo site and documentation soon. Thank you very much.

pduchnovsky commented 3 years ago

Absolutely not a problem, I enjoy it :)

pduchnovsky commented 3 years ago

^ I added check if function obfuscate() from hexo-helper-obfuscate plugin is available, if it is, then it obfuscates email in html code If it's not available then it simply puts email in normal format there

btw, this is performance now: image

Could be better if you'd switch fonts to local alternatives for each browser, such as :

font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto",
    "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
    "Segoe UI Symbol";

This is how it looks with these: image

If you want, I can include this change of font in this PR.

adisaktijrs commented 3 years ago

I saw your code for these improvements, I personally adore your way to make this theme better. I learned from it as well tbh haha. Anyway for the font, I think I prefer to make the Minima original font as it is since I think the current performance (as img above) is already so much better. Big thanks!