Introduction

This sample post demonstrates every design system component available in the blog. Use it as a visual reference when building content.

💡
Info callout — This is an informational callout used to highlight tips and notes.
Success callout — This indicates a successful operation or best practice.
⚠️
Danger callout — This warns about potential issues or breaking changes.

Step-by-Step Guide

1

Install Laravel

Use Composer to create a new Laravel project.

composer create-project laravel/laravel my-app
2

Configure Environment

Copy the example environment file and set your database credentials.

cp .env.example .env
php artisan key:generate
3

Run Migrations

Create your database tables with a single command.

php artisan migrate

Before & After Comparison

Before
Route::get('/posts', function () {
    return Post::all();
});
After
Route::get('/posts', [PostController::class, 'index'])
    ->name('posts.index');

Code Example

php artisan serve --port=9000
php artisan migrate:fresh --seed
php artisan test

Summary

This post validates that all design system components render correctly. If you can see callouts, step cards, diff cards, and syntax-highlighted code blocks above, the design system is working as expected.