Skip to content
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

Setting cover-card jekyll theme to xxxxx.github.io doesn't work #13

Open
bungabunga opened this issue Oct 23, 2018 · 12 comments
Open

Setting cover-card jekyll theme to xxxxx.github.io doesn't work #13

bungabunga opened this issue Oct 23, 2018 · 12 comments
Labels
good first issue Good for newcomers hack this is not supported but it is a good workaround for the time being

Comments

@bungabunga
Copy link

bungabunga commented Oct 23, 2018

I appologise in advance, this is probably not a bug, only my lack of knowledge. it seems that this jekyll theme only works if you set github page like this - bungabunga.github.io/bungabunga, and not like this - bungabunga.github.io. is it possible to somehow make it work the other way, because then the adress is simpler to remember?

thanks!

@epidrome
Copy link
Owner

epidrome commented Oct 26, 2018

i think your question is not related to the theme but to the operation of Github Pages
https://help.github.com/articles/user-organization-and-project-pages/

@bungabunga
Copy link
Author

bungabunga commented Oct 26, 2018

what makes me think that this is somehow related to the theme is that if i follow the procedure on your link the cover-card site is online and visible for a minute but later it dissapears, it is replaced with all white site with hidden (white on white) text:
username.github.io Just a business card, no blog required!

@epidrome
Copy link
Owner

are you using the gh-pages branch in your Github Pages settings? this should be the default, when forking

@bungabunga
Copy link
Author

bungabunga commented Oct 26, 2018

when you set your page as username.github.io there's no other option as 'master'. the setting is grayed out:
scr

@epidrome
Copy link
Owner

thanks, now i have a better understanding of the issue

here is the explanation why it does not work, Github Pages does not allow serving from gh-pages branch if you are on your user page
https://help.github.com/articles/configuring-a-publishing-source-for-github-pages/

of course, we could do a refactoring of cover-card, but this would be a major one in terms of development workflow, because the master branch is occupied with the source code of the gem-based theme

have you considered to get a nice memorable domain name? it should be better than the generic github.io

@epidrome epidrome added bug Something isn't working help wanted Extra attention is needed good first issue Good for newcomers labels Oct 26, 2018
@bungabunga
Copy link
Author

i'll see about that. great that we now know the reason behind this issue. thanks!

@epidrome
Copy link
Owner

thanks for reporting this, i have filled it as a bug and will keep it as an open issue until it is resolved

besides getting a domain name, another solution is to delete (or rename) your master branch and then rename your gh-branch to master, then it should work according to your specification.

hope this helps!

@bungabunga
Copy link
Author

vow! will try that, thanks.

@nickgarlis
Copy link

@bungabunga Renaming your repository to bungabunga.github.io should solve your issue.

@bungabunga
Copy link
Author

@nickgarlis nope. and that's the reason for this issue.

@epidrome
Copy link
Owner

@nickgarlis no, it does not work because of "bad chemistry" between Github Pages and theme design, see:
#13 (comment)

@epidrome epidrome removed the help wanted Extra attention is needed label Feb 6, 2019
@epidrome epidrome added hack this is not supported but it is a good workaround for the time being and removed bug Something isn't working labels May 26, 2019
@ans1genie
Copy link

ans1genie commented Feb 13, 2020

Hello,
Any updates about this issue?

Updates:
Apparently I have already hosted an old one when it removed worked perfectly.

This can help someone!

Thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers hack this is not supported but it is a good workaround for the time being
Projects
None yet
Development

No branches or pull requests

4 participants