Open ecureuill opened 4 years ago
This Feature is ready to be implemented.
@juantenesaca this specification is ready, the pencil on the top is just a legend, but as you see its not in use on the body of the specification, thus no pending here
@ecureuill I was talking about the #74, this one we are going to finish when we will get something stable from the others, because we need to pass some props to modify the state of the step, e.g (Complete, Incomplete, etc)
(moved to #73)
- [ ] When in Free Mode the steps are numbered incorrectly
5th step is shown as 6 of 7
7th step is shown as 8 of 7
Tested in a 13.3" screen (16:9 - 1366x768)
Please, move to CODED only when this feature is fully implemented: bugs reported in comments and requirements in OP If you want that we test some partial solution, add a comment here with our @
This feature have been implemented and is ready for Funcional Test. Please, test the feature.
Functional Test failed! Please, review your solution.
There are some tasks still to be implemented
Hi! We noticed that in the requirement there were supposed to be three course creation buttons (Close, save and publish course). But, in the current platform there are "Save", "Publish" and "Cancel".
Requirement:
Current website:
While the close button was to exit the authoring tool, the cancel one is not doing that. Because of that, the user can't leave the page.
Was this change on purpose? Because we think a close button is good for the website usability.
Hello @rebeccamello and @caroltaus , I remember that some time ago, @juantenesaca talked to Camila about this button and it was considered to change it to the cancel button, this button was eliminated since it was not very functional, to exit a course you can do it using the platform menu
This feature have been implemented and is ready for Funcional Test. Please, test the feature.
Functional Test failed! Please, review your solution.
There are still tasks in the requirement to be done and in comment https://github.com/solex2006/SELIProject/issues/72#issuecomment-673642652
Steps to reproduce the error:
This feature have been implemented and is ready for Funcional Test. Please, test the feature.
Functional Test failed! Please, review your solution.
The requirement for these situations is still missing
:warning: Wire-frames and live-demos are just for example purpose. They don't meet entirely this requirement.
:pencil2: Pencil icon marks specs that are waiting for definition
This requirement is about the redesign of Authoring Tool menu.
Index
Currently version
Redesign
Note: There is alternative options of redesign, check the wireframes and the live-demo
Play with the live demo to check the Resposive Design proposals and the Stepper feature. https://tsz10.csb.app/ The source is here
Buttons style
Feedback
Success Feedback
role=status
in the in the Feedback containerSuggestions and warnings Feedback
role=alert
in the Feedback containerProcess progress Feedback
role="log"
in the Step statusError Prevention
If user tries to navigate away (click to go to Home, close browser tab or enter a URL on browser) AND there is unsaved work
You are trying to leave the course creation, but there is unsaved work. Leave without saving the progress will result in permanently lost the modifications.
What would you like to do?
If user select to Close AND there is unsaved work[ ] Use a alertdialog #51[ ] button options:
Close without saveKeep working (emphasis)[ ] title: Closing[ ] message:You request to Close the course creation, but there is unsaved work. Close without saving the progress will result in permanently lost the modifications.
What would you like to do?
If user select to Publish
You request to Publish your course. All unsaved progress will be saved and the course will be made available in SELI's catalogue. No modifications is allowed in published courses, but you can at any moment unpublish the course.
What would you like to do?
Step navigation buttons
Course creation buttons.
Close button: exit authoring tool
[ ] label: CloseStepper
The current version of the system has a stepper implemented. This proposal uses the same component, Material-UI Stepper
Step Status
[STEP LABEL], [STEP DESCRIPTION] and [TOTAL] are defined in #73
States
[STEP ICON] is defined in #73
Responsive Design
NOTE: This wire-frames are just for example purpose. They are no meet entirely this requirement, for instance: Cancel button nos is Close
Option A
Large screen
Medium screen
vertical stepper
Small screen
smaller status text
Option B
Large Screen
Medium screen (stepper hidden)
Small
smaller status text
Smaller
Option C
Large screen
Medium screen
Small
smaller step status text
Smaller
RESOURCES
Material design