Move assets into our control and compress them together
[oweals/karmaworld.git] / karmaworld / templates / base.html
index b3fcf3086c1787ca7fd0062b80473c7b21be7ec4..9950adbb1f4c68283f58f64320c8c8e4c0f08831 100644 (file)
@@ -1,67 +1,72 @@
 {% load url from future %}
+{% load compress %}
 <!DOCTYPE html>
-<html lang="en">
+<html lang="en" dir="ltr">
 <head>
   <meta charset="utf-8" />
-  <title>KarmaNotes -- {% block title %}{% endblock %}</title>
+  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+  <title>KarmaNotes -- {% block title %}{% endblock %}{% block head_title %}{% endblock %}</title>
        
-  <link rel="stylesheet" type="text/css" media="all" href="/static/css/fontface/fontface.css">
-  <link rel="stylesheet" type="text/css" media="all" href="/static/css/foundation.min.css">
-  <link rel="stylesheet" type="text/css" media="all" href="/static/css/global.css">
-       <link rel="stylesheet" type="text/css" media="all" href="/static/css/lightbox.css">
-       <link rel="stylesheet" href="http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css">
-  <link href="{{ STATIC_URL }}ajaxuploader/css/fileuploader.css" media="screen" rel="stylesheet" type="text/css" />
-
-  <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
-  <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
-  <script src="{{ STATIC_URL }}ajaxuploader/js/fileuploader.js" ></script>
-
-  <!-- block pagescripts -->
-  {% block pagescripts %}
-  {% endblock %}
-  <!-- end block pagescripts -->
+  <link rel="shortcut icon" href="{{ STATIC_URL }}img/favicon.ico">
+  {% compress css %}
+    <link rel="stylesheet" type="text/css" media="all" href="{{ STATIC_URL }}css/fontface/fontface.css">
+    <link rel="stylesheet" type="text/css" media="all" href="{{ STATIC_URL }}css/foundation.min.css">
+    <link rel="stylesheet" type="text/css" media="all" href="{{ STATIC_URL }}css/jquery-ui.css">
+    <link rel="stylesheet" type="text/css" media="all" href="{{ STATIC_URL }}css/font-awesome-4.0.3/css/font-awesome.css">
+    <link rel="stylesheet" type="text/css" media="all" href="{{ STATIC_URL }}css/opentip.css">
+    <link rel="stylesheet" type="text/css" media="all" href="{{ STATIC_URL }}css/global.css">
+  {% endcompress %}
+  {% compress js %}
+    <script type="text/javascript" src="{{ STATIC_URL }}js/modernizr.js"></script>
+  {% endcompress %}
 
   <!-- block pagestyle -->
   {% block pagestyle %}
   {% endblock %}
   <!-- end block pagescripts -->
 
-  <script type="text/javascript">
-
-    var _gaq = _gaq || [];
-    _gaq.push(['_setAccount', 'UA-36897868-1']);
-    _gaq.push(['_setDomainName', 'karmanotes.org']);
-    _gaq.push(['_trackPageview']);
-
-    (function() {
-      var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
-      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
-      var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
-    })();
-
-  </script>
+  {% include 'partial/trackers.html' %}
 
        
 </head>
 <body>
-<!-- include header -->
-{% include 'header.html' %}
-<!-- end include header -->
 
-<!-- block content -->
-{% block content %}
-{% endblock %}
-<!-- end block content -->
+  <!-- include header -->
+  {% include 'header.html' %}
+  <!-- end include header -->
+
+  <!-- block content -->
+  {% block raw_content %}
+  {% endblock %}
+  <!-- end block content -->
 
-<!-- block lightboxen-->
-{% block lightboxen %}
-{% endblock %}
-<!-- end block lightboxen-->
+  <!-- include footer-->
+  {% include 'footer.html' %}
+  <!-- end include footer-->
 
-<!-- include footer-->
-{% include 'footer.html' %}
-<!-- end include footer-->
+  {% compress js %}
+    <script type="text/javascript" src="{{ STATIC_URL }}js/jquery-2.1.0.js"></script>
+    <script type="text/javascript" src="{{ STATIC_URL }}js/jquery-ui-1.10.4.js"></script>
+    <script type="text/javascript" src="{{ STATIC_URL }}js/fastclick.js"></script>
+    <script type="text/javascript" src="{{ STATIC_URL }}js/opentip-jquery.js"></script>
+    <script type="text/javascript" src="{{ STATIC_URL }}js/foundation.js"></script>
+    <script type="text/javascript" src="{{ STATIC_URL }}js/foundation.joyride.js"></script>
+    <script type="text/javascript" src="{{ STATIC_URL }}js/foundation.tab.js"></script>
+    <script type="text/javascript" src="{{ STATIC_URL }}js/foundation.alert.js"></script>
+    <script type="text/javascript" src="{{ STATIC_URL }}js/foundation.topbar.js"></script>
+  {% endcompress %}
 
+  <script type="text/javascript" src="//use.typekit.net/pnc8diw.js"></script>
+  <script type="text/javascript">try{Typekit.load();}catch(e){}</script>
+  <script>
+    $(function() {
+      $(document).foundation();
+    });
+  </script>
+  <!-- block pagescripts -->
+  {% block pagescripts %}
+  {% endblock %}
+  <!-- end block pagescripts -->
 
 </body>
 </html>