Skip to content
This repository was archived by the owner on Aug 23, 2024. It is now read-only.

Latest commit

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Inline SVG

File

<?phpuseOnvardgmbh\InlineSVG;
?>
<div>
<?= InlineSVG::file( __DIR__ .'/angle-right.svg')->get()?>
</div>

Font Awesome

Icons: http://fontawesome.io/icons/

<?phpuseOnvardgmbh\InlineSVG;
?>
<div>
<?= InlineSVG::fontAwesome('angle-right')->get()?>
</div>

ionicons

Icons: http://ionicons.com/

<?phpuseOnvardgmbh\InlineSVG;
?>
<div>
<?= InlineSVG::ionicons('ios-arrow-right')->get()?>
</div>

Boxicons

Icons: https://boxicons.com/

<?phpuseOnvardgmbh\InlineSVG;
?>
<div>
<?= InlineSVG::boxicons('bxs-rocket')->get()?>
</div>

width / height

<?phpuseOnvardgmbh\InlineSVG;
?>
<div>
<?= InlineSVG::ionicons('ios-search')->height('100')->width('100')->get()?>
</div>

strokeColor

<?phpuseOnvardgmbh\InlineSVG;
?>
<div>
<?= InlineSVG::file( __DIR__ .'/angle-right.svg')->strokeColor('#545454')->get()?>
</div>

List of Icon Options

You can get a list of all available icons by calling one of the following methods:

InlineSVG::getOptionsFontAwesome();
InlineSVG::getOptionsIonicons();
InlineSVG::getOptionsBoxicons();

Example:

Container::make('nav_menu', 'Menu Settings')
->add_fields([
Field::make('select', 'crb_icon', __('Icon', 'wptheme'))
->add_options(InlineSVG::getOptionsFontAwesome()),
]);

License

This package is open-sourced software licensed under the MIT license.

About

No description or website provided.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages