Skip to content

Adding A Tutorial on the Vuepress Documentation Website #1801

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

Open
christyjacob4 opened this issue Aug 25, 2019 · 13 comments
Open

Adding A Tutorial on the Vuepress Documentation Website #1801

christyjacob4 opened this issue Aug 25, 2019 · 13 comments
Labels
topic: docs Used when working with docs type: feature request Request to add a new feature

Comments

@christyjacob4
Copy link

christyjacob4 commented Aug 25, 2019

Feature request

What problem does this feature solve?

The existing documentation doesn't have a clear getting started guide. When I was getting started, I had to refer to videos to understand about the configuration and the hierarchy of the markdown files.

What does the proposed API look like?

I would like to add a tutorials section to the vuepress website.

How should this be implemented in your opinion?

I plan to add a section in the navigation bar called Tutorial that will provide a step by step guide to creating a multi page SPA using vuepress. It will help users understand about nesting in the sidebar etc.

Are you willing to work on this yourself?

Yes I would like to implement this feature

@jlooper
Copy link
Contributor

jlooper commented Aug 25, 2019

hi, Christy, thanks for this. I'd be happy to work with you to implement this. If you'd like to PR your section I can help wordsmith it, excellent addition. Thank you!

@kefranabg kefranabg added the type: feature request Request to add a new feature label Aug 25, 2019
@christyjacob4
Copy link
Author

christyjacob4 commented Aug 25, 2019

Hi Jen, I haven't started working on it though. I wanted to check if it was in the interest of the community and then start. I will make the changes and make a PR as soon as possible if that is fine?

@jlooper
Copy link
Contributor

jlooper commented Aug 25, 2019

hi, do you want to put an outline here, or find a way to project manage it via 'projects', so as to put some structure around it? Any work in this direction is good for me.

@christyjacob4
Copy link
Author

Hi, I'm open to suggestions in this regard and would like to proceed in the direction that is in the interest of everyone. Thanks.

@jlooper
Copy link
Contributor

jlooper commented Aug 29, 2019

hi @christyjacob4 could you put an outline here, as a starter? thanks!

@christyjacob4
Copy link
Author

Hi Jen, Are you asking me to outline the topics I'll cover in the tutorial in brief or in detail?
Thanks again!

@jlooper
Copy link
Contributor

jlooper commented Aug 29, 2019

In detail if you can, thanks!

@christyjacob4
Copy link
Author

Hi Jen, Sure I'll do as you mentioned. Please give me some time. Thanks!

@flozero flozero added the topic: docs Used when working with docs label Sep 6, 2019
@tomcam
Copy link

tomcam commented Oct 12, 2019

I'd be happy to write such a tutorial! Here's my suggestion.

  • Vuepress default theme tutorial: creating your home page
  • Create and link to more pages
  • Handling graphic assets
  • Formatting characters in Markdown
  • Lines, lists, and blocks of text in Markdown
  • Table syntax in Markdown
  • Displaying code in Markdown
  • Site configuration: config.js

EDIT: The most embarrassing typo ever

@tomcam
Copy link

tomcam commented Oct 13, 2019

I've put a first draft of the tutorial on GitHub.

@haoranpb
Copy link
Contributor

Happy to work on the Chinese transition

@tomcam
Copy link

tomcam commented Oct 13, 2019

Thanks tons, ludanxer! I hope the powers that be approve it.

@tomcam
Copy link

tomcam commented Oct 17, 2019

@jlooper I did most of a soup-to-nuts tutorial and put it at https://github.com/tomcam/vuepress-tutorial-proposal. I've never done a PR before. Should I just do one? Not sure what the etiquette is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: docs Used when working with docs type: feature request Request to add a new feature
Projects
None yet
Development

No branches or pull requests

6 participants