quartz
quartz copied to clipboard
Direct Page Editing via GitHub Link for Streamlined Collaboration
Is your feature request related to a problem? Please describe. Collaborating on website content is currently cumbersome, as there is no direct way to edit pages and contribute changes easily.
Describe the solution you'd like Add an "Edit" button at the top of each page on the website. This button should link directly to the corresponding GitHub Markdown file for that page. This way, users can seamlessly access and edit the source content on GitHub, fostering a more straightforward collaborative environment.
Describe alternatives you've considered One alternative could be incorporating a general "Edit" button that takes users to the GitHub repository's main page, requiring them to navigate to the specific Markdown file. However, this may be less user-friendly and efficient.
Additional context
-
Example, the edit icon at the top right corner links to the corresponding markdown file on Github.
Feel free to make this a community plugin for this. I don't think this should lie within Quartz's core offering.
you can modify ContentMeta.tsx . my blog has added commit history, learned from quartz showcase
Managed to get it to work, thanks!