mailyte/laravel-email-templates
First public release. Created by Confidence Ugolo, founder of Mailyte, with Joel Omojefe.
include/extends, and autoescape
that cannot be turned off.plain, minimal, branded, editorial) and a token
precedence chain: theme → template design → application brand config →
per-send overrides.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.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.mailyte:list, mailyte:adopt, mailyte:lint, mailyte:publish-template,
mailyte:send-test, mailyte:usage./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.--dry-run that prints
the exact payload before anything leaves the machine.How can I help you explore Laravel packages today?