Skip to content
A symfony2 bundle for the HtmlKickstart of Joshua Gatcke
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Resources
.gitignore
NinetyNineLimeHtmlKickstartBundle.php
README.md
composer.json

README.md

README

HtmlkickStartBundle

HtmlkickStartBundle allows you to quickly integrate the Html KickStart framework of Joshua Gatcke in a symfony2 project. To know more about Html KickStart, please visit http://www.99lime.com

Installation

First add the folowing lines to your deps file:

[HtmlKickstartBundle]
	git=http://github.com/floarc/HtmlKickstartBundle.git
	target=/bundles/NinetyNineLime/HtmlKickstartBundle
	
[HtmlKickstart]
	git=https://github.com/joshuagatcke/HTML-KickStart.git
	target=/bundles/NinetyNineLime/HtmlKickstartBundle/Resources/public		

Be sure that HtmlKickstartBundle is declared BEFORE HtmlKickstart in your deps file.

Then in the console go to the root of your symfony2 preject diretory

and launch the command:

./bin/vendors install --reinstall

IMPORTANT NOTE: Launching the usual command ./bin/vendors install is not enough. You MUST add the argument --reinstall

Then edit your app/AppKernel.php file in the function registerBundles in the array $bundles add the folowing line :

new NinetyNineLime\HtmlKickstartBundle\NinetyNineLimeHtmlKickstartBundle(),

Then edit you app/autoload.php and add the folowing Namespace below "$loader->registerNamespaces(array(" and after previous namespace declarations:

'NinetyNineLime'   => __DIR__.'/../vendor/bundles',

Go back to the console and launch:

php app/console assets:install web

And your done!

99Lime Html KickStart is now available as a web ressource.

How To use in a layout

So you can use the folowing lines to start your html layout:

<!DOCTYPE html>
<html><head>
<meta charset="UTF-8">
<meta name="description" content="" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
<script type="text/javascript" src="/bundles/ninetyninelimehtmlkickstart/js/prettify.js"></script>                                   <!-- PRETTIFY -->
<script type="text/javascript" src="/bundles/ninetyninelimehtmlkickstart/js/kickstart.js"></script>                                  <!-- KICKSTART -->
<link rel="stylesheet" type="text/css" href="/bundles/ninetyninelimehtmlkickstart/css/kickstart.css" media="all" />                  <!-- KICKSTART -->
<link rel="stylesheet" type="text/css" href="/bundles/ninetyninelimehtmlkickstart/style.css" media="all" />                          <!-- CUSTOM STYLES -->
</head><body>
...
..
.
..
...
</body>
</html>
You can’t perform that action at this time.