Frontmatter
| id | 9098 |
| title | Feat: Integrate Documentation Viewer into DevRank |
| state | Closed |
| labels | documentationaifeature |
| assignees | tobiu |
| createdAt | Feb 11, 2026, 10:29 AM |
| updatedAt | Feb 11, 2026, 10:42 AM |
| githubUrl | https://github.com/neomjs/neo/issues/9098 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 8930 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 11, 2026, 10:42 AM |
Feat: Integrate Documentation Viewer into DevRank
tobiu added parent issue #8930 on Feb 11, 2026, 10:29 AM

tobiu
Feb 11, 2026, 10:41 AM
Input from Gemini 3 Pro:
✦ I have integrated the documentation viewer into DevRank.
Changes Implemented:
- Data Layer: Created
DevRank.store.ContentandDevRank.store.ContentSections(and their models) to handle documentation data.- View Layer:
- Created
DevRank.view.learn.MainContainer(extendingNeo.app.content.Container).- Configured it to load content from
learn/guides/devrank/.- Implemented routing and state management for the documentation view.
- UI Integration:
- Updated
DevRank.view.Viewportto include the newMainContainer.- Added a "Learn" button to
DevRank.view.HeaderToolbar.- Updated
DevRank.view.ViewportControllerto switch between the "Home" (Grid) and "Learn" views.The DevRank application now features a fully functional "Learn" section powered by the shared framework content viewer.
tobiu closed this issue on Feb 11, 2026, 10:42 AM
tobiu assigned to @tobiu on Feb 11, 2026, 10:42 AM
Integrate the shared
Neo.app.contentdocumentation viewer into the DevRank application to display the DevRank documentation (learn/guides/devrank).Tasks:
learn/guides/devrank.apps/devrank/view/Viewport.mjsto include theMainContainer.