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

blog layout #1838

Open
4 tasks done
YQisme opened this issue Jan 24, 2023 · 8 comments
Open
4 tasks done

blog layout #1838

YQisme opened this issue Jan 24, 2023 · 8 comments
Labels
build Related to the build system enhancement New feature or request theme Related to the theme

Comments

@YQisme
Copy link

YQisme commented Jan 24, 2023

Is your feature request related to a problem? Please describe.

I want to write a blog based on markdown.Is there any plan to increase the blog layout.

Describe the solution you'd like

Increasing the blog layout, such as tags and archives .
It would be better if like this https://docusaurus.io/tests/blog/tags

Describe alternatives you've considered

No response

Additional context

No response

Validations

@jeffholst
Copy link

@YQisme - I had the same question. Some searching led me to the The Vue Point which uses a custom VitePress theme for simple blogging. Hope this helps.

@kiaking
Copy link
Member

kiaking commented Jan 25, 2023

I think it might make sense to have this feature. It's frequently asked.

VitePress defaults theme is focused on documentation website. However, for reasonable sized project it does make sense to have posts page where they can show "News", "Announcement", "Best Practices", etc.

However, if we go far to reach out for things like tags or archive, it would add huge complexity to build pipeline, search features, and so on. In that case, I think this feature should be built in via 3rd party Theme, best if it extends the default theme and act more like addon.

Interesting topic, but however, I don't think we would tackle this anytime soon. It wouldn't be on the list toward the stable release.

@kiaking kiaking added enhancement New feature or request build Related to the build system theme Related to the theme labels Jan 25, 2023
@YQisme
Copy link
Author

YQisme commented Jan 25, 2023

I think it might make sense to have this feature. It's frequently asked.

VitePress defaults theme is focused on documentation website. However, for reasonable sized project it does make sense to have posts page where they can show "News", "Announcement", "Best Practices", etc.

However, if we go far to reach out for things like tags or archive, it would add huge complexity to build pipeline, search features, and so on. In that case, I think this feature should be built in via 3rd party Theme, best if it extends the default theme and act more like addon.

Interesting topic, but however, I don't think we would tackle this anytime soon. It wouldn't be on the list toward the stable release.

Thank you for your genuine and sincere response!

@YQisme
Copy link
Author

YQisme commented Jan 26, 2023

@kiaking @jeffholst
I found several vitepress themes about blogs,I hope these will help your work

@pberto
Copy link

pberto commented Feb 7, 2023

It makes sense to have a default blog layout as part of vitepress indeed. It is just too typical to have blog section in a technical documentation.

@jd-solanki
Copy link
Contributor

How about the official blog: https://blog.vuejs.org/? And with tags & pagination 🌟

@DevDengChao
Copy link

How about the official blog: https://blog.vuejs.org/? And with tags & pagination 🌟

I come from @vuepress/theme-blog and I think it is good enough for a basic blog theme.

@Ben-Mack
Copy link

This is a major feature that missing to me, hope this get more development into the default theme similar to docusaurus

@github-actions github-actions bot removed the stale label Sep 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Related to the build system enhancement New feature or request theme Related to the theme
Projects
None yet
Development

No branches or pull requests

7 participants