Slide Layouts

Target release
User Story

SWIK-342 - Getting issue details... STATUS

Document status

DRAFT

Date Created 
Document owner
Designer
Developers
QA
Work Package & deliverables 
Related JIRA tasks

Summary

  • Provide user with a selection of layouts to choose from when creating a slide
  • Manage order of components on slides

Layouts are a property of a slide.

  • Should be selected when click add a slide
  • Should be altered through the properties button for a slide

 

Propose that layouts are code through HTML

  • CSS can be removed and overridden
  • CSS used for themes

 

But if use HTML then more difficult to change layout once a slide is created.

For every layout option we need a mobile version that reflows content below a certain screen size. This is to maintain readability.

potentially layout options:

  • Heading only
  • Blank (invisible heading)
  • Heading plus 1 content
  • Heading plus 2 content areas, side by side
  • Section title slide

(Images are screenshots from PowerPoint to illustrate possibilities) 

Background and goals

Assumptions

  • A slide must always have a title, even if it is not displayed on the slide. 

Requirements

#TitleUser StoryImportanceNotesJIRA
1As a content creator I want to select a different layout for a slide when I add a new one to my deck

 
2 As a editor, I want to change the layout of an exisiting slide   
3 As a user I want slides to reflow correctly when I view them on a mobile device   
4     

User interaction and design

Description of fields/input/elements + validation + test scenarios


Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionAsked byOutcome
Do we want to store the layout in a slides metadata?Abi
Do we want to use layouts to manage inserting different types of content e.g. a layout which includes heading and code?Abi 

Not Doing

FeatureStatus
  

Source material for user/stakeholder feedback

Google Slides layout options:

Requirements (/user stories) from pilot roadmap:

 

Evaluation/improvements by Farid Hasanov master thesis :


 

Evaluation at UniBonn :  


Project Partners feedback: