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

New pages with markdown #8

Closed
KanoczTomas opened this issue Jun 10, 2018 · 5 comments · Fixed by #85
Closed

New pages with markdown #8

KanoczTomas opened this issue Jun 10, 2018 · 5 comments · Fixed by #85

Comments

@KanoczTomas
Copy link
Member

KanoczTomas commented Jun 10, 2018

It would be nice to have all new pages created with markdown only. The blog works that way. Is it possible to set up the system so by adding a 'gallery.md' file (just an example) a subpage Gallery would appear on the navigation bar and the page would be automatically added to the webpage page structure?

@crazko
Copy link
Member

crazko commented Jun 10, 2018

It's possible but not viable as such no generic pages will most likely have more complex structure, with more components inside. What's your intentions?

@KanoczTomas
Copy link
Member Author

Intention is to make creation of pages as easy as possible for a non technical person. Does CMS allow this?

@crazko
Copy link
Member

crazko commented Jun 10, 2018

Aa far as a page would consists only of text and images like a blog post it may be possible.

But is it worth the work? Do you expect many pages to be created? I'd rather wait for the time when it would be apparent that we need it.

@michaltakac
Copy link
Member

michaltakac commented Jun 27, 2018

Proposing:

  • Short term - leave as is, pages would be created for a specific reason and done mostly by "technical person", not worth the work,
  • Long term - investigate MDX for this purpose.

@crazko
Copy link
Member

crazko commented Jul 31, 2018

Similar discussion was held for a while in gatsbyjs/gatsby#312 and a recently a solution working with gatsby v2 appeared - gatsby-mdx.

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

Successfully merging a pull request may close this issue.

3 participants