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

Docusaurus theme for the gulp website #31

Closed
phated opened this issue Apr 27, 2016 · 29 comments
Closed

Docusaurus theme for the gulp website #31

phated opened this issue Apr 27, 2016 · 29 comments

Comments

@phated
Copy link
Member

phated commented Apr 27, 2016

Hey website team! We are in need of a GitBook theme for the documentation refresh. More information at gulpjs/gulp#1595

Anyone available to tackle this?

@matchai
Copy link

matchai commented May 26, 2016

If I were to take on this issue, should I assume that #11 has been abandoned?
If a website redesign is around the corner, the theme should match the design of the upcoming site.

@phated
Copy link
Member Author

phated commented Jun 6, 2016

I think that it falls into one of the items in that issue but I think the gulp red is so iconic that the website shouldn't stray from it. The documentation will be gitbook and hosted on our domain, which is why we are in need of a custom theme. Hope that helps.

@phated
Copy link
Member Author

phated commented Dec 30, 2016

We might want to use https://github.com/GitbookIO/theme-api as a base.

@yocontra
Copy link
Member

@matchai New site is up, same colors and fonts so no changes gitbook-wise.

@ansballard
Copy link
Contributor

So as far as I can tell there's no current dev on this issue, is there anything I'm not seeing or can I try to dive in?

@yocontra
Copy link
Member

@ansballard Go for it, don't think anyone is touching it right now

@phated
Copy link
Member Author

phated commented Jan 11, 2017

There's nothing. I think we want to work on the theme in a branch on this repo (once it's completed, we can figure out if we want to move it).

@ansballard
Copy link
Contributor

Just a quick update. Had a few free hours yesterday so I got most of the way through a gitbook plugin that can pull down the README.md from https://github.com/isaacs/node-glob and split it out by any level headers. Haven't gotten to the point where I can inject the content from any section, but it looks pretty close, barring edge cases.

@phated
Copy link
Member Author

phated commented Jan 19, 2017

@ansballard cool. That's not quite the theme but something we will be looking for (there's another issue open on the main repo for it).

@ansballard
Copy link
Contributor

Oops, that's my bad, I thought the plugin fell under the theme. I'll post progress from here on in the main repo and get back here when I can get to the theme. But just to be clear, no progress on the actual theme as of yet, in case anyone else is watching for something to work on.

@Saturate
Copy link
Contributor

Any work done on this yet? If not and I might throw my self at it.

@ansballard
Copy link
Contributor

Nope, it's all you. I've been swamped with life so I haven't been able to get to it.

@phated
Copy link
Member Author

phated commented Apr 24, 2017

@Saturate no work at all has been done (I did some initial research that I posted in the comments above). It'd be awesome if you want to tackle this.

@Saturate
Copy link
Contributor

Saturate commented May 3, 2017

Great, I'll look at it soonish when I have some free time.

It is correct that we want the GitBook docs to live here, and pull in content from the other repos?

@phated
Copy link
Member Author

phated commented May 3, 2017

@Saturate my current thinking is that the theme and output will exist here and there will be some process to pull the markdown files from the main repository (don't worry about this part right now).

@Saturate
Copy link
Contributor

Just a quick update, I did a lot of work with GitBook on my other (paid) projects. But haven't started on this issue yet, time is a constraint here, like all of us know :-)

But it's not forgotten, and after I'm settled in, I'll look at it (Just moved to Copenhagen).

@phated
Copy link
Member Author

phated commented Jul 12, 2017

@Saturate No worries. Documentation won't be a focus until the after the soft launch. Though, we're definitely looking forward to your theme!

@SomethingNew71
Copy link
Contributor

Hey is this currently being worked on? I saw @Saturate was planning on tackling it but if he wasn't able to I can jump in and help out. Would this ideally be hosted in the same place as the rest of the site? And would this be a direct replacement for the documentation currently in GitHub Markdown?

@phated
Copy link
Member Author

phated commented Oct 26, 2017

@SomethingNew71 no one is working on it afaik, so feel free to work on it. The current assumption is that the theme will live here and the gitbook will be generated from whatever documentation is gulp's main docs/ directory.

@SomethingNew71
Copy link
Contributor

10-4 I'll tinker with it give me a few days. 👍

@phated
Copy link
Member Author

phated commented Dec 31, 2017

@SomethingNew71 still planning to work on this?

@SomethingNew71
Copy link
Contributor

@phated yup got slammed at work and forgot to come back and pick it up. I'll work on it this coming week. 👍

@phated
Copy link
Member Author

phated commented Dec 31, 2017

Perfect, thanks! Ping me if you need anything, I plan to work on docs stuff this week.

@SomethingNew71
Copy link
Contributor

SomethingNew71 commented Jan 2, 2018

@phated

Do you want to run the node app right from the docs folder? This can be compiled into a static site.

eg. https://github.com/GitbookIO/gitbook/blob/master/docs/setup.md

Or locally or do you want me to sign up for this on Gitbooks site?

https://www.gitbook.com/pricing

screen shot 2018-01-02 at 1 50 13 pm

@phated
Copy link
Member Author

phated commented Jan 2, 2018

@SomethingNew71 we'll do our own hosting from this repo (a docs/ folder makes sense) - btw, I'm super excited to have you working on this!

@SomethingNew71
Copy link
Contributor

😄 Well, I am excited to be working on it!

@SomethingNew71
Copy link
Contributor

@phated The first version has been pushed and a PR was created. Let me know your thoughts! :-)

@phated phated changed the title Gitbook theme for the gulp website Docusaurus theme for the gulp website Jan 23, 2018
@phated
Copy link
Member Author

phated commented Apr 17, 2018

Completed by #78 - awesome work @SomethingNew71

@phated phated closed this as completed Apr 17, 2018
@SomethingNew71
Copy link
Contributor

Hurray! Thanks @phated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants