Skip to content

Commit 6654aac

Browse files
authored
Fuma Docs Integration + Enhanced Documentation (#159)
* docs: add fumadocs as doc2 * feat: add i18n support to fumadocs - Implement i18n routing structure with [lang] parameter - Add i18n configuration and middleware - Update layout and source files for multilingual support - Test Shiki transformers with highlighting examples * style: improve UI styling and update project configuration - Add custom CSS utilities for layout and positioning - Update TypeScript configuration to exclude docs2 directory - Add git checkout permission to local settings - Format and organize global styles * docs: enhance Fumadocs usage patterns - Add page conventions and frontmatter usage at top - Include meta.json configuration examples - Add Shiki transformers for advanced code highlighting - Document AutoTypeTable component usage - Provide comprehensive MDX component reference * docs:docs * docs:docs * feat: comprehensive documentation and development infrastructure improvements - Add comprehensive documentation site with homepage, terminal code blocks, and i18n support - Remove WIP tags from documentation guides (camera control, custom markers, etc.) - Enhance TypeScript configuration with proper build exclusions - Improve git hooks infrastructure with extended lefthook binary path support - Update development tooling configuration for better DX - Add logo assets and visual enhancements to documentation * docs: refactor homepage and documentation structure - Replace getting-started.mdx with index.mdx as main documentation entry - Update homepage to highlight key features: Native SDK, TypeScript, Various Markers, Easy to Go - Simplify feature cards to focus on core value propositions - Maintain quick start example with proper installation instructions - Consolidate documentation flow for better user experience * feat: enhance documentation patterns and npm installation format - Update fumadocs usage patterns with improved examples - Replace npm install examples in tabs with React/Vue/Svelte framework examples - Add dedicated npm installation command documentation with proper language tagging - Create npm-installation-guide-format pattern for consistent package installation docs - Simplify docs index.mdx installation section with cleaner npm command format * feat: restructure documentation with installation platform separation - Create installation/ folder structure with platform-specific guides - Split Android, iOS, and Expo setup into separate dedicated pages - Simplify main Getting Started page with clean platform selection cards - Update Lucide icons for consistent platform representation - Enhance fumadocs patterns with icon usage examples - Remove verbose descriptions from platform cards for cleaner UI * docs: standardize heading levels and improve content structure - Adjust all MDX documents to start with h2 (##) headings instead of h1 - Remove unnecessary "다음 단계" (Next Steps) sections for cleaner documentation - Update Fumadocs usage patterns with heading level and content structure guidelines - Ensure consistent document hierarchy across all installation guides and components - Maintain proper semantic heading structure for better accessibility and navigation * refactor: simplify installation documentation structure - Remove redundant iOS setup section from main getting started page - Flatten installation directory structure by moving files from folders to pages - Convert installation/platform/index.mdx to installation/platform.mdx format - Remove empty installation subdirectories for cleaner navigation - Consolidate platform-specific setup information into dedicated pages * feat: enhance homepage UI with logo and content updates - Replace MapPin icon with actual logo image using Next.js Image component - Update hero section stats with more relevant metrics (100+ projects, 50K+ installs) - Improve logo styling with hover effects and responsive design - Simplify description text for better readability - Remove redundant installation note section - Fix React Native import issue in Next.js server component * feat: add comprehensive metadata configuration - Add complete Next.js metadata with SEO optimization - Configure OpenGraph and Twitter Card meta tags - Set site URL to rnnavermap.mjstudio.net - Use social-image.png (1200x675) for social media sharing - Add proper keywords and descriptions for better discoverability * refactor: improve navigation styling and text - Adjust header logo background for better dark mode compatibility - Change "Buy me a Coffee" to more generic "Donate" text - Remove unnecessary bg-fd-accent class in light mode * refactor: restructure documentation navigation and organization - Move guides content to top-level docs structure - Remove nested guides directory for flatter navigation - Convert next.config.mjs to TypeScript configuration - Remove test documentation files * feat: reorganize installation documentation structure - Convert single-file installation docs to organized directory structure - Add dedicated API key setup documentation - Separate platform-specific guides into subdirectories - Update navigation metadata for new structure * docs: update content structure and navigation metadata - Enhance API documentation with improved examples - Update component documentation and navigation structure - Improve homepage content and component guides - Standardize metadata configuration across documentation * style: enhance documentation layout and TypeScript configuration - Improve documentation layout styling and navigation - Convert Next.js configuration to TypeScript with proper formatting - Update global styles for better documentation presentation * chore: update project documentation and dependencies - Update README with improved project overview - Enhance Fumadocs usage pattern documentation - Update package lock file for dependency management * chore: unconscious commit * docs: update documentation URLs to new domain - Replace mym0404.github.io with rnnavermap.mjstudio.net - Update API links in README and docs files * fix: update Next.js layouts for async params handling
1 parent aed24c5 commit 6654aac

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+4105
-5160
lines changed

.claude/pages/001-nextra-v4-documentation-research-and-planning-session.md

Lines changed: 0 additions & 602 deletions
This file was deleted.

.claude/patterns/017-nextra-mdx-structure.md

Lines changed: 0 additions & 111 deletions
This file was deleted.

0 commit comments

Comments
 (0)