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

Create standalone doc website #343

Closed
alexreardon opened this issue Feb 23, 2018 · 20 comments
Closed

Create standalone doc website #343

alexreardon opened this issue Feb 23, 2018 · 20 comments

Comments

@alexreardon
Copy link
Collaborator

alexreardon commented Feb 23, 2018

The main purpose of this is to split up our large readme.md files into more manageable chunks.

Core deliverables:

  • split up our large readme file into small chunks that can be easily navigated to
  • all documentation files are able to be written as plane .md files
  • ideally we want to have as little custom code as possible to drive the site

Ideals

  • mobile friendly (the library is - so our docs should be too!)
  • have examples integrated within the site. Ideally we can drop our storybooks
@alexreardon
Copy link
Collaborator Author

/cc @Noviny will be leading this one

@alexreardon
Copy link
Collaborator Author

Related to #163

@basitsattar
Copy link

Any update?

@Noviny
Copy link
Contributor

Noviny commented Mar 20, 2018

Working on this right now. Hoping to have it up by the end of the week.

@Noviny
Copy link
Contributor

Noviny commented Mar 20, 2018

PR for this is now at #394

Work isn't done yet, but framework is in place. Next priority is just make sure any shifting of code is done (mostly moving examples to the website examples folder) so this can be merged.

@alexreardon
Copy link
Collaborator Author

Soon

screen shot 2018-04-12 at 10 06 55 am

Related: #363

@joshuagautham
Copy link

@alexreardon - Any tentative date of release? Want to use this piece.

@alexreardon
Copy link
Collaborator Author

Getting closer...

screen shot 2018-04-16 at 2 43 15 pm

@alexreardon
Copy link
Collaborator Author

Trello board to track this one: https://trello.com/b/McyW8upT/react-beautiful-dnd-website

@ng-hai
Copy link
Contributor

ng-hai commented Oct 29, 2018

Hi @alexreardon, I had used react-beautiful-dnd to implement an app like Trello, which was featured on appendto.com as an inspiration project. Could I make a PR to submit my project to the docs?

@alexreardon
Copy link
Collaborator Author

alexreardon commented Oct 29, 2018 via email

@dgdosen
Copy link

dgdosen commented Feb 6, 2019

The docs aren't very discoverable. Sure there are titles... But they're not really organized for a new user...

@alexreardon
Copy link
Collaborator Author

@dgdosen for now we have decided to focus on some critical features and park the website build.

Assuming we are only using github for now, how do you think we could better organise our existing content?

@dgdosen
Copy link

dgdosen commented Feb 7, 2019

I'll revise my comment after finding the API section in the readme... IMO - it's buried way down there. Most components lead with API information! It's much more important than say, drop animations, etc..

@alexreardon
Copy link
Collaborator Author

Perhaps we could look at:

  • restructuring the content
  • breaking the big README.md into seperate markdown files
  • adding a small table of contents to the start of the README.md

Do you think these would be helpful @dgdosen ?

@alexreardon
Copy link
Collaborator Author

I am also keen to get your thoughts @Noviny

@Noviny
Copy link
Contributor

Noviny commented Feb 11, 2019

If we could get a nice clear information structure that breaks down the existing docs, it should be very easy to build a quick website on top of it. If you can break them up, and link them together assuming github, I can sort out the other bit.

@alexreardon
Copy link
Collaborator Author

@dgdosen I have done some major documentation refactoring. You can read about it here: 10.1 release notes

How do you feel about them now?

@alexreardon
Copy link
Collaborator Author

I will close this issue for now. I think we are getting further than I expected with simply using markdown files

@alexreardon
Copy link
Collaborator Author

I am keen to add a stand alone site though!

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