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

Laravel Email Templates Laravel Package

mailyte/laravel-email-templates

View on GitHub
Deep Wiki
Context7
1.0.0

First public release. Created by Confidence Ugolo, founder of Mailyte, with Joel Omojefe.

Added

  • 50 hand-built template bundles across 10 categories, each with its own design tokens rather than one house style wearing different colours.
  • 25 blocks — hero, split, line items, product grid, stat row, offer, quote, status banner, key/value and the rest — composed through a sandboxed Twig environment with no filesystem access, no include/extends, and autoescape that cannot be turned off.
  • Four layouts (plain, minimal, branded, editorial) and a token precedence chain: theme → template design → application brand config → per-send overrides.
  • Dark mode across the whole catalog, including the Outlook.com attribute hooks, with light/dark token pairs and social icons that invert with the scheme.
  • Mailyte::template('slug') as a drop-in alongside view: and markdown:, plus a MailyteMailable base class and a UsesMailyteTemplate trait for existing mailables.
  • config('mailyte.brand') for the values that are the same in every message: light and dark logo, social links, footer address, legal line, unsubscribe and preferences URLs, and which footer sections appear at all.
  • A notification channel that renders every Laravel MailMessage through Mailyte — the framework's own password reset and email verification included — behind a single config flag, with no notification class changes.
  • mailyte:adopt <slug>, which takes one template's design and applies it to every email Laravel already sends -- notifications and markdown mailables -- in a single command.
  • Commands: mailyte:list, mailyte:adopt, mailyte:lint, mailyte:publish-template, mailyte:send-test, mailyte:usage.
  • A preview gallery at /mailyte, with live thumbnails, layout, theme, scheme and width switching, and the plain-text part beside the HTML.
  • mailyte:publish-template copies a bundle into the application so it can be edited and kept, resolved ahead of the packaged catalog the same way published views take precedence over package views.
  • Local usage counting, off-by-default sharing, and a --dry-run that prints the exact payload before anything leaves the machine.
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.
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin
artisan-build/community-prompts
vleroy/smart
ayles-software/laravel-australian-public-holidays
cboxdk/laravel-id-spatie
cboxdk/laravel-id-billing
cboxdk/laravel-id-billing-bridge
simple-as-fuck/php-performance-log
hsluv/hsluv
seampact/codegen
seampact/hooks
seampact/ir
mehedimi/laravel-amp-mail
happones/laravel-vue-i18n-generator
jwerd/inertia-table