css($path, $media = null)

Creates one or multiple css link tags

Example

Creating a single link tag

<?php echo css('assets/css/site.css') ?>

Creating multiple link tags

<?php echo css(array(
  'assets/css/site.css',
  'assets/css/form.css',
  'assets/css/grid.css'
)) ?>

Autoloading template specific css files

<?php echo css('@auto') ?>

Template specific css files must be located in /assets/css/templates and named like the template.

Template CSS file
/site/templates/project.php /assets/css/templates/project.css
/site/templates/home.php /assets/css/templates/home.css
/site/templates/blog.php /assets/css/templates/blog.css

Media attribute

You can also specify a media attribute for the link tags:

<?php echo css('assets/css/print.css', 'print') ?>