-
Notifications
You must be signed in to change notification settings - Fork 30
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
Initialize Github Pages for Docs, Migrate from postybirb.com #301
base: master
Are you sure you want to change the base?
Conversation
Big work, thank you! |
I appreciate the effort. Though I am going to have to think about this for now on whether or not I am okay with going forward with this. This is tech I haven't really played with and having a github page as the main may not exactly be the best thing moving forward. Although I understand the desire control the app's page through files instead of a website builder tool. |
@malleyeno Hey, I wanted to reach out about this if you're still interest in this in any manner. Been trying to fill in community gaps and have taken some time to setup an org and and github io page for hosting docs and guides for the app with the intention of having the primary website just being a simple landing portal. Would you be interested in helping with it? I don't exactly want to toss away the work you put into this and my general knowledge of jekyll is pretty non-existant. Let me know and I hope you have a good start to your year. |
@mvdicarlo Hiya, and thanks, hope you had a good year's start as well! Yes, definitely down to continue to help in this area. Feel free to invite me into the org and I can take a look at the page you have set up. We can also discuss design and structure for the pages over in the discord. Having the main site act as a landing portal that links to the docs site makes sense to me, since then the docs site could accept community contributions via PR. |
PR Description
This PR implements a
/docs/
folder that contains the files and set-up for a jekyll implemented github pages site for this project.More steps may be needed to have this ready for publishing, but they may be on the admin/maintainer end.
What I did
jekyll serve
andjekyll build
. This way, the tutorials page doesn't need to be manually populated when future tutorial pages are written. As an example, I moved theaccounts-login
tutorials in, and it is populated in the tutorials page with this set up.Missing from Migration
Certain configuration details
Contact forms
Translation page
Assets, images, styling
Update blog
_drafts
is there for drafting posts, and_posts
will host the published articles for a blog. Right now, all blog posts are published to the index page -- this is because of the Minima theme. I suspect this can be changed, but I have not done so here.Steps needed to publish site/next steps
docs/_site
contain the actual built assets that are hosted. I build those withjekyll serve
andjekyll build
manually._tutorials
folder.If this is the case, then moving the entire
/docs
folder into the separate repo should work, so long as you make sure to change the baseurl in_config.yml
to not use/docs
._config.yml
url.