+
+
Edit Advocacy Page
+
Manage public-facing advocacy text and images
+
+
+
+
Header Section
+ handleContentChange('header_title', val, 'text')}
+ type='text'
+ placeholder='Advocacy'
+ />
+ handleContentChange('header_description', val, 'richtext')}
+ type='richtext'
+ />
+ handleContentChange('header_image', val, 'image')}
+ folder='pages/advocacy'
+ />
+
+
+
+
Advocacy Focus Section
+ handleContentChange('focus_title', val, 'text')}
+ type='text'
+ />
+ handleContentChange('focus_description', val, 'richtext')}
+ type='richtext'
+ />
+ handleContentChange('focus_image', val, 'image')}
+ folder='pages/advocacy'
+ />
+
+
+
+
Feature Cards
+ handleContentChange('cards_policy_title', val, 'text')}
+ type='text'
+ />
+ handleContentChange('cards_coalition_title', val, 'text')}
+ type='text'
+ />
+ handleContentChange('cards_public_title', val, 'text')}
+ type='text'
+ />
+
+
+
+
Call To Action
+ handleContentChange('cta_title', val, 'text')}
+ type='text'
+ />
+ handleContentChange('cta_description', val, 'richtext')}
+ type='richtext'
+ />
+ handleContentChange('cta_button_text', val, 'text')}
+ type='text'
+ />
+
+
+
+
+
+
+
+
+ {showPreview && (
+
+
+
+
Preview: Advocacy Page
+
+
+
+
+
+ )}
+