# Epic OP-1648 - Fullscreen view for work packages

Project: OpenProject
Status: closed
URL: https://community.openproject.org/work_packages/OP-1648

## Detailed specification

### Motivation and background information

### Acceptance criteria

### Out of scope

| Attribute | Value |
| --- | --- |
| Mockups |  |

## Planning

| Attribute | Value |
| --- | --- |
| Roadmap |  |
| Date | 2015-08-03 – 2015-11-17 |
| Votes |  |
| List |  |
| Target versions | 5.0.0 |
| Sprint | 5.0.0 |
| Backlog bucket |  |
| Relevance |  |

## Subitems

| ID | Type | Subject | Status | Assignee | Target versions | Project | Priority | Spent time |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| OP-2128 | Feature | Remove rails based work package pages | closed |  | 5.0.0 | OpenProject | High |  |
| OP-2281 | Feature | Use Angular-form for work package duplicate | closed |  | 5.0.6 | OpenProject | High |  |

## Bugs and other work packages

_No work packages_

## Details

| Attribute | Value |
| --- | --- |
| Module |  |
| Enterprise plan |  |
| Labels |  |

## People

| Attribute | Value |
| --- | --- |
| Assignee |  |
| Accountable | Alex Dik |
| Product manager |  |
| Designer |  |
| Developers |  |
| Requested by |  |
| Interest by |  |

## Estimates and progress

| Attribute | Value |
| --- | --- |
| Work |  |

## Description

**As** an OpenProject user  
**I want to** expand the details pane of the split view to the full size.  
**so that** I can see more details on one page.

**Acceptance criteria: toolbar**

  - Additional button “Fullscreen” in toolbar view-toggler

**Acceptance criteria: show**

  - Additional button “Fullscreen” in toolbar allows to switch between fullscreen view, split view and list view
  - The edit button opens the “full edit view”.
  - Each attribute can be changed using inplace edit.
  - UI select is replaced with native select fields.
  - The overview section on the left and the tabs section on the right scroll separately (like in the split view).

**Acceptance criteria: full create**

  - All attributes can be entered and saved at the same time (similar to create in the split view).
  - There is a toolbar like in the split view create.
  - Save and send email is default - not save without email.

**Visuals**

  - <http://clients.zzmedia.net/openproject/workpackages/fullscreen/small/>

**Out of scope**

  - Preview of attachments
  - Two columns view for attribute groups for large screens.
  - Changing view from <ins>Details view</ins> to
      - List view: Back to the last list from where the user came from. If the user did not come from a list e.g. by directly opening a work package by clicking on a link in an email the default list is opened. The respective work package is selected and the pagination showing the correct page. If the work package is closed the filter is changed to “closed” work packages. The previous query settings of the list view are preserved (filter, order, columns, grouping etc.).

**Known Bugs**

  - Fullscreen icon requires I18n translation
  - Keyboard shortcut for create WP (n+w+p) refers to old Rails view
  - Accessibility: Focus is not on new work package form when creating new work package (need to tab through entire WP list to get to create form with keyboard only)
  - Alignment of sorting modal is not right in Chrome and Firefox: width of select elements differ depending on selected entry (use large screen to reproduce))
  - <mention class="mention" data-id="21641" data-type="work_package" data-text="#21641">#21641</mention>
  - In Firefox and Safari it’s not possible to tab to inplace-edit-controls when you’re editing the description (<mention class="mention" data-id="21659" data-type="work_package" data-text="#21659">#21659</mention>)
