Content
View differences
Updated by Marc Alcobé 7 months ago
### <p class="op-uc-p"><a href="#acceptance-criteria" aria-hidden="true" rel="noopener noreferrer" class="op-uc-link_permalink icon-link op-uc-link"></a></p>**Acceptance **Acceptance criteria**
**Module main page:**
- * [ ] Improved navigation of the weeks extracted from the widget\. widget.
- * [ ] The action to start a timer is no longer a floating button but part of the plus button on the top bar\. bar.
- * [ ] The headers of the top bar should be size 24px, while all the sub\-headers sub-headers inside the content of the pages should be 20px\. 20px. Only the days on the time tracking are 16px\. 16px.
- * [ ] Improve the chart widget:
- * [ ] The widget is no longer collapsible\. collapsible.
- * [ ] Change the colour of the widget to use the main colour of OpenProject\. OpenProject.
- * [ ] The total amount of hours if the weekly, but should change when the user selects a day\. day.
- * [ ] The loading of data for this graph should be a skeleton view, not a spinner\.
- Persist the tooltip with the day time for 3\-4 seconds after the user releases the hover on that bar of the graph so they have time to read the information\.
- Include a vertical legend of the hours logged in the right side of the graph \(_to be designed_\) spinner.
- * [ ] Improve the list of entered time:
- * [ ] By default, the current day \(Today\) (Today) should not have an “X” icon but a chevron\. chevron. It is expanded by default, not selected\. selected.
- * [ ] The button to log time per day is no longer visible, but the action is accessible through the top navigation bar\. bar.
**Timer page:**
- * [ ] The loading spinner should be with the main colour of OpenProject and also have round borders\. borders. Add also a semi\-transparent semi-transparent border on the strike\. strike. Please check the designs for this implementation\. implementation.
- * [ ] The label "Focus "Focus time tracker" tracker" is renamed to “Focus timer” and moved to the subject of the age \(top bar\)\. (top bar).
- * [ ] Implement a functionality to tap on the counter of running time to override the current time passed \(e\.g\. (e.g. I started timing 10 min late and I want the timer to start from 10:00\)\. 10:00).
- * [ ] Include a bottom sheet bar on top of the keyboard to confirm or cancel the change\. change.
- * [ ] When the user confirms the time entered, the timer continues from the time entered and the graphic representation of the spinner is updated\. updated.
**Log time page:**
- * [ ] Ensure the bottom bar uses the muted colour as background\. background.
- * [ ] Change the button "Cancel" "Cancel" to "Discard" "Discard" as a danger button\. button.
### <p class="op-uc-p"><a href="#technical-notes" aria-hidden="true" rel="noopener noreferrer" class="op-uc-link_permalink icon-link op-uc-link"></a></p>**Technical **Technical notes**
* <br>
### <p class="op-uc-p"><a href="#out-of-scope" aria-hidden="true" rel="noopener noreferrer" class="op-uc-link_permalink icon-link op-uc-link"></a></p>**Out **Out of scope**
* <br>
-
-
-
-
-
-
-
-
- Persist the tooltip with the day time for 3\-4 seconds after the user releases the hover on that bar of the graph so they have time to read the information\.
- Include a vertical legend of the hours logged in the right side of the graph \(_to be designed_\)
-
-
-
**Timer page:**
-
-
-
-
-
**Log time page:**
-
-
### <p class="op-uc-p"><a href="#technical-notes" aria-hidden="true" rel="noopener noreferrer" class="op-uc-link_permalink icon-link op-uc-link"></a></p>**Technical
* <br>
* <br>