mobile-fab-navigation

Build mobile bottom navigation with expandable FAB menus in Next.js/React apps.

Updated Oct 28, 2025
One-click install
npx skills add https://github.com/JKKN-Institutions/Kenavo --skill mobile-fab-navigation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-fab-navigation
Source: https://github.com/JKKN-Institutions/Kenavo/tree/main/.claude/skills/mobile-fab-navigation
Command: npx skills add https://github.com/JKKN-Institutions/Kenavo --skill mobile-fab-navigation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

This skill builds mobile bottom navigation with a floating action button (FAB) and expandable FAB menu, including hydration-safe rendering and glassmorphism styling for Next.js/React apps.

Core Features & Use Cases

  • Bottom Nav + FAB: Primary nav with FAB for secondary actions.
  • Expandable FAB Menu: Accessible actions with smooth animations.
  • Hydration Safety: SSR-friendly rendering and responsive state.

Quick Start

Copy assets/template, customize navItems and fabMenuItems, and add the layout snippet to your app.

Frequently Asked Questions about mobile-fab-navigation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a mobile bottom navigation bar with a floating action button in React?

Bottom navigation with FAB combines a fixed navigation bar at the screen base with an expandable floating action button for secondary actions. This Skill provides a production-ready React component that integrates both, handling SSR hydration, glassmorphism styling, and responsive variants so you can customize navigation items and FAB menu actions through configuration.

Can I use a FAB menu with bottom navigation in a Next.js app?

Yes. This Skill is built for Next.js/React apps and includes hydration-safe rendering to work seamlessly with server-side rendering. It handles SSR state synchronization automatically, so the FAB and bottom nav render consistently on client and server without hydration mismatches.

What's the best way to make mobile navigation accessible with ARIA roles?

Mobile navigation accessibility requires semantic HTML and ARIA roles on interactive elements. This Skill applies ARIA roles to bottom nav and FAB menu items, ensuring screen readers announce navigation structure and menu state changes, making expandable actions discoverable for assistive technology users.

How do I add glassmorphism styling to a mobile navigation component?

Glassmorphism styling uses semi-transparent backgrounds, blur effects, and light borders to create a frosted-glass aesthetic. This Skill includes built-in glassmorphism theming for the bottom nav and FAB, with customizable color themes and responsive size variants (compact, standard, large).

Can I customize the navigation items and FAB actions in a bottom nav component?

Yes. This Skill uses pattern-driven configuration through navItems and fabMenuItems arrays, letting you define labels, icons, actions, and active states declaratively. Changes propagate automatically with smooth animations and active state indicators updating without manual state management.

Does bottom navigation with FAB work on all mobile screen sizes?

Yes. This Skill provides responsive size variants and handles responsive rendering natively. The fixed bottom bar and FAB adapt layout and spacing across compact, standard, and large viewports, ensuring the navigation remains functional and visually balanced on all mobile devices.