NAVIGATION - Streats22/LaraGrapePackage GitHub Wiki

🧭 Wiki Navigation Guide

Quick guide to help you find what you need in the LaraGrape documentation.

🚀 Getting Started

New to LaraGrape?

  1. Quick Start Guide - Get up and running in minutes
  2. Installation Guide - Complete setup instructions
  3. [First Page Creation](Admin Panel.md) - Create your first page

Already Installed?

  1. [Admin Panel Overview](Admin Panel.md) - Understanding the interface
  2. [Block System](Block System.md) - Working with blocks
  3. [Custom Blocks](Custom Block System.md) - Building custom components

🎯 By User Type

👨‍💻 Developers

🎨 Designers

👥 Content Managers

  • [Page Management](Admin Panel.md) - Creating and editing pages
  • [Site Settings](Admin Panel.md) - Configuring your site
  • [Block System](Block System.md) - Using pre-built blocks
  • [Custom Blocks](Custom Block System.md) - Building reusable components

📚 By Topic

🧩 Core Systems

  • [Block System](Block System.md) - Dynamic block loading
  • [Component System](Block System.md) - Modular components
  • [Custom Blocks](Custom Block System.md) - Visual block builder
  • [Site Settings](Admin Panel.md) - Site configuration

🎨 Visual Builder

  • [GrapesJS Integration](GrapeJs Intergration.md) - Visual page building
  • [Block Editor](GrapeJs Intergration.md) - Using the editor
  • [Style Manager](GrapeJs Intergration.md) - Managing styles
  • [Responsive Design](GrapeJs Intergration.md) - Mobile-first approach

🎯 Admin Panel

  • [Overview](Admin Panel.md) - Admin interface guide
  • [Page Management](Admin Panel.md) - Managing pages
  • [Custom Block Builder](Custom Block System.md) - Building blocks
  • [Site Settings](Admin Panel.md) - Configuration
  • Tailwind Configuration - Theme management

🔧 Development

🎨 Theming & Styling

🔍 Troubleshooting

  • [Common Issues](Common Issues.md) - Frequently encountered problems
  • [Error Handling](Common Issues.md) - Understanding errors
  • [Debug Mode](Common Issues.md) - Debugging your app
  • [Performance Issues](Common Issues.md) - Resolving performance problems

📖 Reference

  • Configuration - All configuration options
  • Commands - Available Artisan commands
  • [Database Schema](Api Reference.md) - Database structure
  • File Structure - Package organization

🔍 Search by Problem

"I can't install LaraGrape"

  • Installation Guide - Complete setup instructions
  • [Troubleshooting](Common Issues.md) - Common installation issues

"Blocks aren't loading"

  • [Block System](Block System.md) - Understanding blocks
  • [Troubleshooting](Common Issues.md) - Block loading issues

"Admin panel not working"

  • [Admin Panel Overview](Admin Panel.md) - Admin interface guide
  • [Troubleshooting](Common Issues.md) - Admin panel issues

"Styling not working"

"How do I create custom blocks?"

  • [Custom Blocks](Custom Block System.md) - Visual block builder
  • [Block System](Block System.md) - Understanding the system

"Performance is slow"

📋 Quick Reference

Essential Commands

# Setup
php artisan laragrape:setup --all

# Create admin user
php artisan make:filament-user

# Rebuild Tailwind
php artisan tailwind:rebuild

# Clear cache
php artisan optimize:clear

Key URLs

  • Admin Panel: /admin
  • Block Preview: /admin/block-preview/{blockId}
  • Pages: /admin/pages
  • Custom Blocks: /admin/custom-blocks
  • Site Settings: /admin/site-settings
  • Tailwind Config: /admin/tailwind-configs

Important Files

  • Block Directory: resources/views/filament/blocks/
  • Custom CSS: resources/css/site.css
  • Page Template: resources/views/pages/show.blade.php
  • Admin Layout: resources/views/components/layout/app.blade.php

🆘 Need Help?

Documentation Issues

  • Check the [Troubleshooting Guide](Common Issues.md)
  • Search existing GitHub Issues
  • Create a new issue with detailed information

Getting Support

  • GitHub Issues: Report bugs and request features
  • GitHub Discussions: Ask questions and share ideas
  • Documentation: This wiki contains comprehensive guides

Contributing


Can't find what you're looking for? Check the main documentation index or search the repository for specific terms.