larakit/sf-font-awesome

sf-font-awesome

Installs: 1 101

Dependents: 2

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Open Issues: 0

Language:CSS

dev-master 2017-03-22 04:36 UTC

This package is not auto-updated.

Last update: 2024-04-13 16:18:34 UTC


README

Установка пакета

composer require larakit/sf-font-awesome

Ничего дополнительно инициализировать не надо, добавив этот пакет в зависимости в composer.json, он сам установится и пропишется на всех страницах автоматически.

Отключение пакета на некоторых роутах

В файле ./app/Http/staticfiles.php добавьте

\Larakit\StaticFiles\Manager::package('larakit/sf-font-awesome')
    ->addExclude('home')
    ->addExclude('admin.*');

тогда пакет не будет включен на главной странице и на всех страницах админки.

Изменение состава подключаемой статики пакета

Если вы использовали какой-то пакет, который за собой потянул этот пакет, но вас не устраивает версия библиотеки, подключаемая по умолчанию (например не хотите использовать CDN, а хотите отдавать со своего сайта), то вместо базового способа инициализации пакета

\Larakit\StaticFiles\Manager::package('larakit/sf-font-awesome')
    ->css('//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.2/css/font-awesome.min.css');

вы можете переопределить его, вызвав инициализацию пакета еще раз

\Larakit\StaticFiles\Manager::package('larakit/sf-font-awesome')
    //очистить список подключенных JS и CSS
    ->clearJs()
    ->clearCss()
    //добавить свои
    ->css('/css/font-awesome.css');