diff piecrust/admin/templates/layouts/master.html @ 961:b1a00c2c0c7f

admin: Use URL routes for static assets. This removes the need for `base_url` and other workarounds for when the admin panel is under a sub-folder.
author Ludovic Chabant <ludovic@chabant.com>
date Sat, 07 Oct 2017 12:16:04 -0700
parents 2d9b4c12579c
children dff873f11541
line wrap: on
line diff
--- a/piecrust/admin/templates/layouts/master.html	Sat Oct 07 12:13:57 2017 -0700
+++ b/piecrust/admin/templates/layouts/master.html	Sat Oct 07 12:16:04 2017 -0700
@@ -6,9 +6,9 @@
         <title>{%if title%}{{title}} &ndash; {%endif%}FoodTruck</title>
         <meta name="description" content="A PieCrust management dashboard"/>
         <meta name="viewport" content="width=device-width, initial-scale=1"/>
-        <link rel="stylesheet" href="{{base_url}}/static/css/foodtruck.min.css"/>
+        <link rel="stylesheet" href="{{url_for('.static', filename='css/foodtruck.min.css')}}"/>
         <link href='https://fonts.googleapis.com/css?family=Lobster' rel='stylesheet' type='text/css'/>
-        <link rel="apple-touch-icon" href="{{base_url}}/static/img/apple-touch-icon.png"/>
+        <link rel="apple-touch-icon" href="{{url_for('.static', filename='img/apple-touch-icon.png')}}"/>
     </head>
     <body>
         <div id="ft-wrapper" class="container-fluid {{wrapper_classes}}">
@@ -37,7 +37,7 @@
                 and many more.</p>
             </footer>
         </div>
-        <script src="{{base_url}}/static/js/foodtruck.min.js"></script>
+        <script src="{{url_for('.static', filename='js/foodtruck.min.js')}}"></script>
     </body>
 </html>