Add Node.js and Python doc site links on the drasi-lib page - #270
Open
danielgerlag wants to merge 3 commits into
Open
Add Node.js and Python doc site links on the drasi-lib page#270danielgerlag wants to merge 3 commits into
danielgerlag wants to merge 3 commits into
Conversation
The language-specific libraries have their own documentation sites. Link to them from the Rust drasi-lib landing page so readers can find the Node.js and Python docs without leaving drasi.io. Fixes #269 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Move the Node.js and Python doc-site links onto a dedicated page under drasi-lib so they appear in the left navigation. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Adds discoverability for the Node.js and Python drasi-lib doc sites from the main documentation by introducing an “Other Languages” entry point in the drasi-lib section.
Changes:
- Adds a new
/drasi-lib/other-languages/page with outbound cards to the Node.js and Python doc sites. - Adds an “Other Languages” section (and in-page link) on the drasi-lib landing page, reusing the existing unified-card layout.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| docs/content/drasi-lib/other-languages/_index.md | New “Other Languages” page with outbound cards linking to the Node.js and Python doc sites. |
| docs/content/drasi-lib/_index.md | Adds an “Other Languages” section on the drasi-lib landing page linking to the new page and external doc sites. |
Suppressed comments (2)
docs/content/drasi-lib/other-languages/_index.md:24
- For external links opened in a new tab, consider adding
noreferreralongsidenoopenerto avoid leaking the referring page URL via the Referer header.
<a href="https://drasi-project.github.io/drasi-python/" target="_blank" rel="noopener">
docs/content/drasi-lib/_index.md:127
- For external links opened in a new tab, consider adding
noreferreralongsidenoopenerto avoid leaking the referring page URL via the Referer header.
<a href="https://drasi-project.github.io/drasi-python/" target="_blank" rel="noopener">
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Review feedback: include noreferrer with noopener on new-tab links so the referring page URL is not sent via Referer. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
danielgerlag
marked this pull request as ready for review
August 18, 2026 17:56
danielgerlag
requested review from
a team,
NValsan,
agentofreality,
amansinghoriginal and
ruokun-niu
August 18, 2026 17:56
ruokun-niu
approved these changes
Aug 18, 2026
agentofreality
approved these changes
Aug 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The Node.js and Python versions of Drasi have their own documentation sites, but the main docs did not link to them.
This adds an Other Languages section on the drasi-lib landing page and a dedicated
/drasi-lib/other-languages/page in the left nav, with outbound cards to:The cards follow the existing resource-card pattern and open in a new tab. Homepage, top nav, and Concepts pages are unchanged.
Fixes: #269