diff foodtruck/views/menu.py @ 602:c6bc0ef03f82

admin: Better UI for publishing websites. * Support multiple publish targets. * Dedicated UI for publishing. * Some UI polish.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 27 Jan 2016 18:02:25 -0800
parents 8f9cf1bcbe76
children efc1dc916e7c
line wrap: on
line diff
--- a/foodtruck/views/menu.py	Sun Jan 24 10:42:33 2016 -0800
+++ b/foodtruck/views/menu.py	Wed Jan 27 18:02:25 2016 -0800
@@ -14,7 +14,7 @@
         if s.is_theme_source:
             continue
 
-        source_icon = s.config.get('foodtruck_icon/document')
+        source_icon = s.config.get('admin_icon', 'document')
         if s.name == 'pages':
             source_icon = 'document-text'
         elif 'blog' in s.name:
@@ -34,6 +34,11 @@
                 }
         entries.append(ctx)
 
+    entries.append({
+        'url': url_for('publish'),
+        'title': "Publish",
+        'icon': 'upload'})
+
     # entries.append({
     #     'url': url_for('settings'),
     #     'title': "Settings",