In this chapter I shall showcase the lo-fi prototype design of the Emily editor from the MI-NUR project [@nur:project].
Contents of this section are separated from the main content, since all figures (diagram and wireframes) in this chapter are taken from the mentioned [@nur:project], which is a result of a teamwork.
The diagram and wireframes have been translated to English by myself for the purpose of the thesis.
I am the author of all texts in this chapter, which only briefly summarize or comment on the figures. If the reader is keen for more background information and development of the UI, they may read [@nur:project].
The diagram @fig:taskgraph displays transition of the editor states through relations between the UI screens.
The editor, as apparent from the diagram @fig:taskgraph, offers three display modes:
- Two column preview for common usage, wireframe @fig:emily:twocol
- Source code for focusing on the content, wireframe @fig:emily:source
- Preview for document revisions, wireframe @fig:emily:preview
{#fig:emily:twocol width=100%}
{#fig:emily:source width=100%}
{#fig:emily:preview width=100%}
There are two wireframes showcasing the interactions with the editor. The first one, seen in figure @fig:emily:palette, demonstrates the main interface of the editor, the command palette, while the other shows all available navigational elements as seen in figure @fig:emily:other
{#fig:emily:palette width=100%}
The editor is assumed to be by default an embedded editor component, seen on the figure @fig:emily:embed and @fig:emily:fullscreen.