Laravel 8 自定義 CSS

2021-07-19 10:54 更新

在導(dǎo)出組件之后, resources/views/vendor/mail/html/themes 目錄將會包含一個 default.css 文件。您可以在該文件中自定義您的樣式,它將會自動應(yīng)用于您的 Markdown 通知的 HTML 表現(xiàn)上。

如果您想要構(gòu)建一個全新的 Laravel Markdown 組件的主題,您可以將 CSS 文件置于 html/themes 目錄中。在命名和保存了您的 CSS 文件后,請更新 mail 配置文件中的 theme 選項以匹配新主題的名稱。

您可以在構(gòu)建通知郵件消息時調(diào)用 theme 方法來為單獨一個通知自定義樣式。theme 方法接受一個發(fā)送通知時要使用的主題的名稱:

/**
 * 獲取通知的郵件表現(xiàn)。
 *
 * @param  mixed  $notifiable
 * @return \Illuminate\Notifications\Messages\MailMessage
 */
public function toMail($notifiable)
{
    return (new MailMessage)
                ->theme('invoice')
                ->subject('Invoice Paid')
                ->markdown('mail.invoice.paid', ['url' => $url]);
} 
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號