GSoC Coding Week 7
Scheduling user testing sessions, refining the code and getting it merged, beginning to work on adding hamburger menu for making dashboard accessible on small screen.
This week I scheduled user testing sessions with Dashboard Users and refined code to get it merged.
Things covered in the commit:
- Improve the page layout for program cloned page
- Added validation for the title,school and term input in the details section of program page
- Add info icon for the when field in program cloned page
Link to the Commit — here
Making Dashboard accessible on the Mobile devices
My work shifted to achieve the goal of enhancing usability of Dashboard on small screen devices. There is already a issue opened related to this which suggests to make navigation bar accessible on mobile by switching to hamburger menu, I considered this as the starting point to reach my goal and began working towards it.
Implement hamburger menu for mobile · Issue #756 · WikiEducationFoundation/WikiEduDashboard
@ragesoss Since the survey supports mobile, I was thinking that it would be a good idea to update the mobile design…
By integrating react-burger-menu with the Dashboard project. It is an off-canvas sidebar component with a collection of effects and styles using CSS transitions and SVG path animations(Src).