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

feature request: Create a library of VitePress components? #272

Open
northword opened this issue Jul 21, 2024 · 2 comments
Open

feature request: Create a library of VitePress components? #272

northword opened this issue Jul 21, 2024 · 2 comments
Labels
difficulty/hard Hard to deal with / implement against enhancement New feature or request pkg/ui Related to @nolebase/ui

Comments

@northword
Copy link
Member

People may insert some videos, CodePan, etc. while writing a document, we can provide some components to simplify this process, similar to vuepress-plugin-components?

(Maybe in the @nolebase/ui package, or a separate package?)

related: #271

@northword northword added enhancement New feature or request difficulty/hard Hard to deal with / implement against labels Jul 21, 2024
@nekomeowww
Copy link
Member

Short answer: surely we can, and I'd love to have, perhaps you do so.

This is the purpose of @nolebase/ui, basically a set of useful components users can write and embed into documentations. For example the already supported https://nolebase-integrations.ayaka.io/pages/en/ui/asciinema-player/ .

Btw, his is strictly related to #94 and #229. I was hoping to split all of these things separately.

FYI, I was cooking something strangely new and funny during last weeks: https://x.com/ayakaneko/status/1811631761857872324 , for the sake for supporting writing Vue components directly in Obsidian. And I am looking forward to see the future use cases along with my Vue support in Obsidian with the power of Nuxt MDC.

Well even though it's not directly tied to the topic, but the core concept and core implementation is shared and similar, with the power of the support to the components, and Vue writing abilities in Obsidian, both VitePress and Obsidian users could benefit from this. What do you think?

@northword
Copy link
Member Author

Seems good!

@nekomeowww nekomeowww added the pkg/ui Related to @nolebase/ui label Jul 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty/hard Hard to deal with / implement against enhancement New feature or request pkg/ui Related to @nolebase/ui
Projects
None yet
Development

No branches or pull requests

2 participants