Enhance the layout system

Registered by Ilya Ilembitov

As of now, there are few aspects of the screen layout the user can define in PyRoom. I believe, there should be more. First, currently the user can define the font for the text on the whole only. What if I want notifications to be displayed differently than the text itself? Second, there are few properties of the layout. I can define the size of the "page", the margins. First, I think that the box itself should be optional. The user should be able to get rid of the box, which would leave him simply with the page. Second, I think that the margins should be defined better. It's not just horizontal/vertical, it's really more like top/bottom, left/right margin. You cannot predict what screen does the user have, so you should provide him with freedom to rearrange the layout accordingly to his needs. Finally, there is no paragraph styling. The user should be able to define intervals between paragraphs (as well lines) and the first line indent.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

I would also like the ability to adjust paragraph spacing. I prefer spacing to indents.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.