grow / grow.dev

Grow's homepage and documentation site.
https://grow.io
85 stars 36 forks source link

Redesigned grow.io site. #60

Closed jeremydw closed 5 years ago

jeremydw commented 5 years ago

Here's the redesigned site – no documentation was rewritten, but this simplifies things a bit and gives us a platform for rewriting and updating the documentation. Also added to the site is a client-side search that uses the same approach a MkDocs site uses.

After merging this in, we'll work on refreshing the documentation and rewriting things as needed. I'll also be interested in adding lint tools and other things to this repo as a way to test out our development practices.

image

jeremydw commented 5 years ago

There are a few TODOs such as improving the on-page nav and rewriting the MkDocs stuff to use gulp instead of the vendored-in code, but this should be a good enough start.

jeremydw commented 5 years ago

Those other content files were a holdover from another MkDocs project I worked on, and I've removed them. I think we should be all good now, thanks for catching that. LMK if anything else looks off. I've got some TODOs to move the MkDocs search stuff out of vendored-code and into package management, but I don't think that should hold this up.

Zoramite commented 5 years ago

The links seem to be incorrect for editing...

Showing https://github.com/grow/grow.io/edit/master/content/docs/get-started/index.md ?

jeremydw commented 5 years ago

I think that will start working once the PR is merged; since the paths changed they don't exist in Git right now. :)

On Mon, Jun 24, 2019 at 9:38 AM Randy Merrill notifications@github.com wrote:

The links seem to be incorrect for editing...

Showing https://github.com/grow/grow.io/edit/master/content/docs/get-started/index.md ?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/grow/grow.io/pull/60?email_source=notifications&email_token=AAE527JN5V2VFLPALIJIEW3P4DZ6ZA5CNFSM4H2ZLRQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYNQF7A#issuecomment-505086716, or mute the thread https://github.com/notifications/unsubscribe-auth/AAE527IPJI5VSBWHMXYSUZ3P4DZ6ZANCNFSM4H2ZLRQA .

-- jeremydw

Zoramite commented 5 years ago

Ahh, that makes sense, thanks.