[Checkins] SVN: grokui.base/trunk/src/grokui/base/ Move from using static/ to using fanstatic.
Jan-Jaap Driessen
jdriessen at thehealthagency.com
Mon Jan 3 04:24:13 EST 2011
Log message for revision 119284:
Move from using static/ to using fanstatic.
Changed:
U grokui.base/trunk/src/grokui/base/layout.py
U grokui.base/trunk/src/grokui/base/layout_templates/grokuilayout.pt
U grokui.base/trunk/src/grokui/base/resource.py
-=-
Modified: grokui.base/trunk/src/grokui/base/layout.py
===================================================================
--- grokui.base/trunk/src/grokui/base/layout.py 2011-01-03 09:23:38 UTC (rev 119283)
+++ grokui.base/trunk/src/grokui/base/layout.py 2011-01-03 09:24:13 UTC (rev 119284)
@@ -1,9 +1,8 @@
-# -*- coding: utf-8 -*-
-
import megrok.menu
import grokcore.view as grok
from grokui.base import IGrokUIRealm, GrokUILayer, IUIPanel, MainMenu
+from grokui.base import resource
from megrok.layout import Layout, Page
from zope.traversing.browser.absoluteurl import absoluteURL
@@ -17,6 +16,7 @@
title = u"Grok User Interface"
def update(self):
+ resource.grok_css.need()
self.baseurl = absoluteURL(self.context, self.request) + '/'
Modified: grokui.base/trunk/src/grokui/base/layout_templates/grokuilayout.pt
===================================================================
--- grokui.base/trunk/src/grokui/base/layout_templates/grokuilayout.pt 2011-01-03 09:23:38 UTC (rev 119283)
+++ grokui.base/trunk/src/grokui/base/layout_templates/grokuilayout.pt 2011-01-03 09:24:13 UTC (rev 119284)
@@ -2,8 +2,6 @@
<head>
<title tal:content="layout/title" />
<base tal:attributes="href layout/baseurl" />
- <link rel="stylesheet" type="text/css"
- tal:attributes="href static/grok.css" />
<link rel="shortcut icon" type="image/x-icon"
tal:attributes="href static/favicon.ico" />
</head>
Modified: grokui.base/trunk/src/grokui/base/resource.py
===================================================================
--- grokui.base/trunk/src/grokui/base/resource.py 2011-01-03 09:23:38 UTC (rev 119283)
+++ grokui.base/trunk/src/grokui/base/resource.py 2011-01-03 09:24:13 UTC (rev 119284)
@@ -1,3 +1,5 @@
-from fanstatic import Library
+from fanstatic import Library, Resource
library = Library('grokui.base', 'static')
+
+grok_css = Resource(library, 'grok.css')
More information about the checkins
mailing list