ajax-content.mustache 1.33 KB
Newer Older
sistem17user committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
<title>{{page.title}} - {{site.title}}</title>	

{{#page.styles}}
<link rel="stylesheet" href="{{{path.assets}}}/css/{{{.}}}" />
{{/page.styles}}
{{#page.inline_styles}}
<style>
{{{page.inline_styles}}}
</style>
{{/page.inline_styles}}


<!-- ajax layout which only needs content area -->
{{^page.no-header}}{{!if no such thing as "no-header", then print header}}
<div class="page-header">
	<h1>{{page.title}} {{#page.description}}<small><i class="ace-icon fa fa-angle-double-right"></i> {{page.description}}</small>{{/page.description}}</h1>
</div><!-- /.page-header -->
{{/page.no-header}}

<div class="row">
  <div class="col-xs-12">
	<!-- PAGE CONTENT BEGINS -->
   {{> page.content }}
	<!-- PAGE CONTENT ENDS -->
  </div><!-- /.col -->
</div><!-- /.row -->


<!-- page specific plugin scripts -->
{{!put IE only scripts here, currently we only use ExCanvas.js from time to time}}
{{#page.ie_scripts}}
<!--[if lte IE {{version}}]>
  <script src="{{{path.assets}}}/js/{{{file_name}}}"></script>
<![endif]-->
{{/page.ie_scripts}}



<script type="text/javascript">
var scripts = [null,{{#page.scripts}}"{{{path.assets}}}/js/{{{.}}}",{{/page.scripts}} null]
$('.page-content-area').ace_ajax('loadScripts', scripts, function() {
  //inline scripts related to this page
  {{#page.inline_scripts}}
	 {{{page.inline_scripts}}}
  {{/page.inline_scripts}}
});
</script>