48 layer=IPyAMSLayer, manager=IToolbarAddingMenu, weight=40) |
48 layer=IPyAMSLayer, manager=IToolbarAddingMenu, weight=40) |
49 class HeaderParagraphAddMenu(BaseParagraphAddMenu): |
49 class HeaderParagraphAddMenu(BaseParagraphAddMenu): |
50 """Header paragraph add menu""" |
50 """Header paragraph add menu""" |
51 |
51 |
52 label = _("Header...") |
52 label = _("Header...") |
53 label_css_class = 'fa fa-fw fa-header' |
53 label_css_class = 'fa fa-fw fa-download fa-rotate-180' |
54 url = 'add-header-paragraph.html' |
54 url = 'add-header-paragraph.html' |
55 paragraph_type = HEADER_PARAGRAPH_TYPE |
55 paragraph_type = HEADER_PARAGRAPH_TYPE |
56 |
56 |
57 |
57 |
58 @pagelet_config(name='add-header-paragraph.html', context=IParagraphContainerTarget, layer=IPyAMSLayer, |
58 @pagelet_config(name='add-header-paragraph.html', context=IParagraphContainerTarget, layer=IPyAMSLayer, |
59 permission=MANAGE_CONTENT_PERMISSION) |
59 permission=MANAGE_CONTENT_PERMISSION) |
60 class HeaderParagraphAddForm(AdminDialogAddForm): |
60 class HeaderParagraphAddForm(AdminDialogAddForm): |
61 """Header paragraph add form""" |
61 """Header paragraph add form""" |
62 |
62 |
63 legend = _("Add new header paragraph") |
63 legend = _("Add new header paragraph") |
64 icon_css_class = 'fa fa-fw fa-header' |
64 icon_css_class = 'fa fa-fw fa-download fa-rotate-180' |
65 |
65 |
66 fields = field.Fields(IHeaderParagraph).select('header', 'renderer') |
66 fields = field.Fields(IHeaderParagraph).select('header', 'renderer') |
67 ajax_handler = 'add-header-paragraph.json' |
67 ajax_handler = 'add-header-paragraph.json' |
68 edit_permission = MANAGE_CONTENT_PERMISSION |
68 edit_permission = MANAGE_CONTENT_PERMISSION |
69 |
69 |
91 """Header paragraph properties edit form""" |
91 """Header paragraph properties edit form""" |
92 |
92 |
93 prefix = 'header_properties.' |
93 prefix = 'header_properties.' |
94 |
94 |
95 legend = _("Edit header paragraph properties") |
95 legend = _("Edit header paragraph properties") |
96 icon_css_class = 'fa fa-fw fa-header' |
96 icon_css_class = 'fa fa-fw fa-download fa-rotate-180' |
97 |
97 |
98 fields = field.Fields(IHeaderParagraph).select('header', 'renderer') |
98 fields = field.Fields(IHeaderParagraph).select('header', 'renderer') |
99 fields['renderer'].widgetFactory = RendererFieldWidget |
99 fields['renderer'].widgetFactory = RendererFieldWidget |
100 |
100 |
101 ajax_handler = 'properties.json' |
101 ajax_handler = 'properties.json' |