mansoor/slick-mail

Slick Mail 主题/模板,用于 Laravel(支持暗黑模式 😎)

v1.0.1 2024-07-10 04:47 UTC

This package is auto-updated.

Last update: 2024-09-10 11:19:33 UTC


README

Latest Version on Packagist GitHub Tests Action Status Total Downloads

Slick Mail 是一个简单且简洁的邮件主题/模板,适用于 Laravel 应用程序。它提供了一种全新的外观,支持暗黑模式,并提供了设置主颜色和标志的配置选项,而无需发布视图。

安装

您可以通过 composer 安装此包

composer require mansoorkhan/slick-mail

配置

一旦安装了此包,您需要指示 Laravel 从 Slick Mail 加载邮件视图。您可以通过向 config/mail.php 文件添加以下配置来实现这一点。

'markdown' => [
    'paths' => [
        __DIR__.'/../vendor/mansoor/slick-mail/resources/views',
    ],
]

这就完成了!您应该能在邮件中看到新的主题。

该包提供了一个配置文件,允许您更改主颜色和邮件标志。您可以使用以下命令发布配置文件:

php artisan vendor:publish --tag="slick-mail-config"

定制

您可以自定义 Slick Mail 组件和主题 CSS 文件。这与默认 Laravel 邮件的方式非常相似。您需要发布 slick mail 视图并应用您的更改。

您可以使用以下命令发布视图:

php artisan vendor:publish --tag="slick-mail-views"

请确保更新 config/mail.php 以指向新发布的视图。

'markdown' => [
    'paths' => [
        resource_path('views/vendor/slick-mail'),
    ],
]

测试

composer test

变更日志

有关最近更改的更多信息,请参阅 变更日志

贡献

有关详细信息,请参阅 贡献指南

安全漏洞

有关如何报告安全漏洞的详细信息,请参阅 我们的安全策略

致谢

许可证

MIT 许可证(MIT)。有关更多信息,请参阅 许可证文件