diff -r fd8fb93e1b6a -r a361355b55c7 src/pyams_skin/interfaces/__init__.py --- a/src/pyams_skin/interfaces/__init__.py Wed May 20 15:01:45 2015 +0200 +++ b/src/pyams_skin/interfaces/__init__.py Wed Jun 17 10:00:10 2015 +0200 @@ -77,6 +77,10 @@ """Inner page marker interface""" +class IWidgetInnerPage(IInnerPage): + """Inner page with widget marker interface""" + + class IModalPage(Interface): """Modal page marker interface""" @@ -102,8 +106,16 @@ title = TextLine(title='Page title') + title_badge = TextLine(title="Title badge") + + title_badge_class = TextLine(title="Title badge class") + subtitle = TextLine(title='Page sub-title') + subtitle_badge = TextLine(title="Sub-title badge") + + subtitle_badge_class = TextLine(title="Sub-title badge class") + class IContentHelp(Interface): """Content help block""" @@ -122,6 +134,12 @@ vocabulary='PyAMS HTML renderers') +class IContentTitle(Interface): + """Content title interface""" + + title = Attribute("Content title") + + class IContentSearch(Interface): """Content search interface"""