-
Notifications
You must be signed in to change notification settings - Fork 132
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
vuepress static site generater added #21
Conversation
|
Didn't received any reply since long time. so i am closing this PR. |
I'm afraid I'm not familiar with VuePress so this PR never had any context for me. If this is something you previously discussed with @lonnieezell you should bring it up with him. |
I don't know VuePress well, but I want to ask why VuePress? |
I'm not familiar with VuePress GitHub either, from a quick look at the docs I found it's a good tool, also very popular with developers. |
VuePress might be a decent option, I haven't looked into it. I do think it would be good to get small sub-sites up for these packages, but none of us have had time to do it. When we do that, though, I imagine something like Jekyll that is directly supported by GitHub Pages is probably the route we would want to take. |
@kenjis @datamweb
more details can be found here. |
@lonnieezell yes Jekyll is also good option. |
Why not Jekyll? |
@kenjis I don't disagree with Jekyll, I read a bit about it today after lonnieezell introduced Jekyll. @cijagani Thank you for your reply. |
I don’t have any experience with either of them but I want it to be as simple to integrate into GitHub actions as possible. I would have to check into any solution and how easy to integrate it is for automatic builds.
…Sent from my iPhone
On Aug 31, 2022, at 4:45 PM, Pooya Parsa Dadashi ***@***.***> wrote:
@kenjis I don't disagree with Jekyll, I read a bit about it today after lonnieezell introduced Jekyll.
I trust lonnieezell decisions and I'm sure he has logical reasons for his decisions.
Do you have the necessary mastery of Jekyll?
@cijagani Thank you for your reply.
From your reply, I realized that your PR goal was to improve Shield documents and that you have no particular bias. Thank you for this.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.
|
GitHub Pages supports Jekyll. |
Well, it wasn't as hard as I thought, I think this is what you want. |
See https://kenjis.github.io/codeigniter-shield/ Just setting on the repository, after it, alll we need to do is to customize theme. |
I wonder, it was wonderful. |
Wow that looks like a lot easier than I thought it would be! That's definitely something we can work with. Thanks for exploring these everyone. Hopefully we can get a theme that is similar in feel to the main docs, though I don't imagine we'll get the same layout. Guess We'll need to update the index page with some About Shield information, too. |
Here's a list of supported themes. I think Slate and Tactile are my favorites but I'd love to hear what everyone thinks. Dinky could be decent, also, with a little customization. |
I have a strong bias for white backgrounds on documentation. It's the best for quick reading and I need my docs to be incredibly utilitarian. Almost all these themes are grey background - maybe we could change that one aspect though? My specific thoughts:
|
I think we can use custom CSS. |
Once we get a PR merged for this I can setup the sub-domains. |
to generate site follow this steps.