frontend-razor-pages-navigation
CommunityStandardized Razor Pages navigation for apps.
Software Engineering#layout#navigation#sidebar#ui-components#dependency-injection#razor-pages#sub-navigation
Authorduranserkan
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Razor Pages navigation patterns are often inconsistent, making apps hard to maintain. This Skill provides centralized navigation structures to standardize sidebars, user menus, and sub-navigation across projects.
Core Features & Use Cases
- SidebarNavigationCollection drives the main vertical navigation with orderable items.
- SidebarSettingsCollection configures the fixed bottom settings menu (profile, settings, logout).
- SubNavigationCollection enables tab-like horizontal navigation for related pages.
- Use Case: Implement a cohesive navigation layout in a DRN-hosted app by injecting these collections into the layout and rendering them in _Sidebar.cshtml.
Quick Start
Integrate the navigation collections into your Razor Pages layout by registering them in DI and rendering the Sidebar and SubNavigation in your shared layout.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: frontend-razor-pages-navigation Download link: https://github.com/duranserkan/DRN-Project/archive/main.zip#frontend-razor-pages-navigation Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.