n-menu
CommunityBuild responsive, collapsible navigation menus.
Authorjiaiyan
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Builds consistent, accessible navigation menus for Vue apps using the Naive UI n-menu component, simplifying the creation of sidebars, top navigation, and nested menus.
Core Features & Use Cases
- Horizontal & Vertical: Supports both layout modes for flexible navigation.
- Nested Items: Handles multi-level menu structures with collapsible submenus.
- Router Integration: Works with vue-router for SPA navigation.
- Responsive: Automatically adapts to available space and supports collapsed icon-only mode.
- Custom Rendering: Allows render-icon and render-label hooks for custom visuals.
Quick Start
Build a simple vertical menu that lists Home and Settings, then wire up routes to demonstrate navigation.
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: n-menu Download link: https://github.com/jiaiyan/naive-ui-skills/archive/main.zip#n-menu 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 471,000+ vetted skills library on demand.