Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Hexagonal Maker Bundle Laravel Package

ahmed-bhs/hexagonal-maker-bundle

View on GitHub
Deep Wiki
Context7

Documentation

This documentation is built with Jekyll and the Just the Docs theme, deployed on GitHub Pages.

View Online

The documentation is available at: https://ahmed-bhs.github.io/hexagonal-maker-bundle/

Local Development

Prerequisites

  • Ruby 2.7 or higher
  • Bundler gem

Setup

  1. Install dependencies:
cd docs
bundle install
  1. Serve the site locally:
bundle exec jekyll serve
  1. Open your browser to http://localhost:4000/hexagonal-maker-bundle/

Live Reload

For automatic rebuilding when files change:

bundle exec jekyll serve --livereload

Project Structure

docs/
├── _config.yml              # Jekyll configuration
├── Gemfile                  # Ruby dependencies
├── index.md                 # Home page
├── getting-started/         # Getting started guides
├── makers/                  # Maker commands reference
├── examples/                # Usage examples
├── advanced/                # Advanced topics
├── contributing/            # Contribution guides
├── about/                   # About pages
└── images/                  # Images and assets

Adding New Pages

  1. Create a new markdown file in the appropriate directory
  2. Add YAML front matter:
---
layout: default
title: Page Title
parent: Parent Page Title  # Optional
nav_order: 1              # Optional
---

Front Matter Options

  • layout: Template to use (usually default or home)
  • title: Page title shown in navigation
  • parent: Parent page for nested navigation
  • nav_order: Order in navigation menu
  • has_children: Set to true for parent pages
  • permalink: Custom URL path

Just the Docs Features

Navigation Structure

Pages are automatically organized based on parent and nav_order fields.

Search

Full-text search is enabled by default and indexes all page content.

Code Blocks

Use fenced code blocks with language specification:

```php
// Your PHP code here
```

Mermaid Diagrams

Mermaid diagrams are supported:

```mermaid
graph TD
    A[Start] --> B[End]
```

Callouts

Use callout blocks for notes and warnings:

{: .note }
This is a note callout.

{: .warning }
This is a warning callout.

{: .important }
This is an important callout.

Deployment

The site is automatically deployed to GitHub Pages when changes are pushed to the main branch.

GitHub Pages uses Jekyll natively, so no build step is required in the workflow.

Configuration

Edit _config.yml to customize:

  • Site title and description
  • Theme settings
  • Navigation
  • Search
  • Footer content
  • External links

Theme Documentation

For more information about the Just the Docs theme:

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
adachsoft/php-code-style