Details
-
Story
-
Resolution: Done
-
Neutral
-
None
-
None
-
-
Empty show more show less
-
Basel 82
-
13
Description
As an editor, I can write the article story in a free-flow manner by composing and jotting down paragraph after paragraph. Once I'm finished writing the story - or if I decide to just take a break -, the paragraphs are split into separate text blocks. The list of text blocks corresponds to the list of paragraphs I recently wrote.
I can click on any text block to change the part of the story it contains. I can add new paragraphs, change or delete existing ones. All text is reliably and consistently split into text blocks, with each block containing exactly one paragraph, once editing stops.
Goals
- An article story can be written paragraph after paragraph after paragraph. Once defocused, the block containing the story gets split into individual text blocks. (see attachment 1
). - I can freely jump between all the text blocks and the surrounding form fields (in the article outline above and the article footer below). I can do so especially well using the keyboard, but using the mouse and touch as well. (see attachment 2
and attachment 3
). - I remain in an edit mode if I change to a different text block or text field by either:
- moving the focus using the keyboard (TAB to move forwards; Shift+Tab to move backwards)
- moving the focus using the mouse or touch
Not needed yet
Please mainly focus on implementing and refining the actual handling of text blocks and text fields, the addition of an optional article footer and the implementation of the proper mechanics of the UI such as jumping between blocks and fields.
In particular, make sure that:
- An article is only composed of text fields and text blocks.
We will add additional field and block types in separate stories. Please do not invest into types other than text. - Text blocks need not to contain rich text yet (no rich text editor, just raw text).
- We've factored the visual design for the elements out into
a different issue. - Do not invest into moving or deleting content blocks.
- Do not invest into a "move" or "focus" mode currently, as we have some refinements ready for that, which we will tackle when moving and deleting blocks.
We will handle all of the above in separate issues. You should expect some changes into how things have been done so far in the POC.
Checklists
Attachments
Issue Links
- depends upon
-
CONTEDIT-7 Polish text-editing mechanics and quirks of Article Editor
-
- Closed
-
- is depended upon by
-
CONTEDIT-27 First take at visual design for Article editor UI
-
- Closed
-
- mentioned in
-
Page Loading...