Download the PHP package frogbob/laravel-blinky without Composer
On this page you can find all versions of the php package frogbob/laravel-blinky. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download frogbob/laravel-blinky
More information about frogbob/laravel-blinky
Files in frogbob/laravel-blinky
Package laravel-blinky
Short Description Foundation Inky email templates in Laravel
License MIT
Informations about the package laravel-blinky
Laravel Blinky
Inky-Compiler for Laravel blade-files
Allows you to use Foundation's Inky email templates nicely in Laravel.
It uses our InkyPHP to compile inky-language to its html-version.
Any views with a .inky.php
extension will be compiled with both Inky and Blade, allowing you to use both templating engines seamlessly together. CSS is automatically inlined so styles work in email clients that don't support external stylesheets.
Docs
- Installation
- Usage and Examples
- Notes
- License
Installation
Require with composer
Once installed, you'll need to register the service provider. Open config/app.php
and add to the providers
key:
Usage and Examples
Check the Foundation for Emails docs for full usage on how to use Inky and Foundation for Emails CSS.
Create an Inky view e.g. emails/welcome.inky.php
Use Mail
as usual in Laravel
You can create a Blade layout to inherit from e.g. emails/layout.inky.php
then
CSS Inlining
<style>
and <link rel="stylesheet">
are automatically inlined.
The location of your <link rel="stylesheet">
href
is resolved to the resources/assets/css
directory, so in the example above it expects some CSS at resources/assets/css/foundation-emails.css
.
Here's a handy reference for CSS in emails: CSS Support Guide for Email Clients
Ignore CSS inlining
Maybe you want to ignore the css inlining.
Just update add following settings to config/views.php
:
Notes
Package based on Laravel Inky created by petecoop
Unfortunately his Package seems to be abandoned and can not be installed on Laravel Versions >= 5.5.
License
See the LICENSE file for license info (it's the MIT license).
All versions of laravel-blinky with dependencies
illuminate/support Version 5.*|6.*
illuminate/view Version 5.*|6.*
symfony/css-selector Version 4.*|5.*
symfony/dom-crawler Version 4.*|5.*
tijsverkoyen/css-to-inline-styles Version ^2.2