New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CSS breaks #76
Comments
Any particular reason you want to use https instead of http when hosting on GitHub pages? It should work just fine with http as the site URL. From my understanding there are a few gotchas (cross origin scripts and assets, etc) if you decide to use https hosted pages on GH, which could be why you're having issues. I don't think it has anything to do with the theme. The real problem is mixing https requests in with a domain that is on http. That's why Firefox is barfing up warnings for you. You probbaly have links and or images in your posts or pages that are https. That's a security issues as far as the browsers are concerned. |
Okay, i've finally figured out exactly what's going on. I use HTTPS Everywhere, the browser plugin that forces Let me repeat, that screenshot is for http://mmistakes.github.io/minimal-mistakes/ I'd love to fix this up myself. I noticed that the theme makes extensive use of the Also, adding a comment recommending |
If you make your url in _config.yml http vs https is dicey area with a lot of gotchas that I don't feel like supporting or dealing with. I prefer to make the theme simple and work 99.9% of the time instead of catering to every possible scenario. Which is why I went with http and leave it up to the end user to fork and do what they want with the code. Most are using Jekyll to host a blog made up of simple static files. https in my opinion is overkill in this case unless you have forms and are actually transmitting data back and fourth that needs encryption. |
Thank you, this fixed the CSS for me! 😄 I understand, however, I'm sure adding a comment in the Yours isn't the only theme that breaks, I've run into a few others too, but -amingilani On Sun, Aug 24, 2014 at 2:32 AM, Michael Rose notifications@github.com
|
For what it's worth @mmistakes, Google is now ranking sites that have a valid certificate and crypto available above sites without it in terms of reputation for search results and I suspect that will be a practice adopted by others. My personal belief is that https is not necessary to protect my content or transactions for my weblog, but it's trivial to implement and gives some assurance that the site you're getting data from is reliable enough to validate their identity with a CA in some way and I think SSL-enabled sites should be given preferential treatment when it comes to reputation. |
I get all that @emory and it makes a ton of sense to someone who understands how this stuff works. Agreed that it's fairly easy to implement 99.9% of the time. It's that .01% that causes me headaches. Introduce a few best practices, keep things as simple as possible, and leave it up to the user to fork and do as they please has always been my view. A good majority of those using the themes still can't set |
Add Strange Case theme
Fix typo on theme setup page.
…/core-js-3.24.1 fix(deps): bump core-js from 3.21.1 to 3.24.1
Add issue templates
Okay, i learnt this the hard way, my blog kept breaking, and randomly working, without me pushing any commits. I use Ubuntu, and it never worked properly. I'm attaching a screenshot of the demo link for this very repo.
Turns out, the link in
_config.yml
needs to be set tohttps
and nothttp
for github pages. Firefox blocks http data on an https connection, or atleast mine keeps doing it, so that's why it doesn't work straight. Firefox also blocks my social links, so i can't see any social icons, i guess i'll have to hunt down the hardcodedhttp
'sThe text was updated successfully, but these errors were encountered: