mansoor / slick-mail
Slick Mail 主题/模板,用于 Laravel(支持暗黑模式 😎)
v1.0.1
2024-07-10 04:47 UTC
Requires
- php: ^8.2
- illuminate/contracts: ^10.0||^11.0
Requires (Dev)
- laravel/pint: ^1.14
- nunomaduro/collision: ^8.1.1||^7.10.0
- orchestra/testbench: ^9.0.0||^8.22.0
- pestphp/pest: ^2.34
- pestphp/pest-plugin-arch: ^2.7
- pestphp/pest-plugin-laravel: ^2.3
README
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)。有关更多信息,请参阅 许可证文件。