-
Task
-
Resolution: Fixed
-
Should have
-
None
-
None
-
3
-
Block: EN Form
-
Sprint #143, Sprint #144, Sprint #145, Sprint #146, Sprint #147, Sprint #148, Sprint #149, Sprint #150, Sprint #151, Sprint #152, Sprint #153, Sprint #155, Sprint #156, Sprint #157, Sprint #158, Sprint #160, Sprint #161, Sprint #162, Sprint #163, Sprint #164, Sprint #165
-
venus
However these are the tasks to turn it into WYSIWYG as it is:
- Convert LayoutSelector to Block Styles
- Move Engaging Network Live Pages and Select Goal options to the sidebar
- Turn Title, Description, Content Title, Content Description, Call To Action Text and Text Below Call To Action into RichText components.
- Move the "Thank You" message settings to the sidebar.
- Extra mile: We could also have a "View thank you message" option somewhere, or maybe show it after clicking the CTA (simulating a submit) so it's possible to preview it.
- Ensure Counter in EN Form block works as expected
- Remove any shortcake code from the block.
- Open a follow up ticket for re-writing the tests in jest.
More details in the doc:
https://docs.google.com/document/d/1RB4mOYWzUZM7uWYcyllfSdIGCQat4n04nrsFXLGIPBE/edit#heading=h.kyj090i6g54z
- has to be done before
-
PLANET-5811 Create React Select component
- OPEN
-
PLANET-5767 jQuery: remove jQuery from enform_*.js
- CLOSED
-
PLANET-5259 EN Form Accessibility
- Icebox
- is blocked by
-
PLANET-4793 WYSIWYG preparation: decide on the rendering approach
- CLOSED
- relates to
-
PLANET-6288 Complete EN Form WYSIWYG beta implementation
- CLOSED
-
PLANET-7312 Maintenance: Remove the "old" ENForm from code
- CLOSED
-
PLANET-5512 Apply new forms labels UI
- CLOSED