This week also I have submitted the PR and worked on fixing few small issues for the following responsive task:
Improve responsive/mobile interface
https://github.com/phpmyadmin/phpmyadmin/issues/6241
Regenerate sprites to include left and right icons
https://github.com/manishbisht/phpmyadmin/commit/b4a0c8a2b74b827a8e4cab7e8d7af30d874023a8 https://github.com/phpmyadmin/phpmyadmin/wiki/Icons_Sprites_Usage
cd /path/to/phpmyadmin
./scripts/generate-sprites .
Removed unwanted comments and console.log() used for debugging
https://github.com/manishbisht/phpmyadmin/commit/a06521247519bc079cbb3b7df47a9e606ac5b108
Menu Re-sizer Callback removed for mobile devices
https://github.com/manishbisht/phpmyadmin/commit/375530e799c378c7fbc225c2ad2aa04b22a4e3f2
Fixes Tests
https://github.com/manishbisht/phpmyadmin/commit/7195846c83c971adca68913388594457259bcac5
https://github.com/phpmyadmin/phpmyadmin/wiki/Unit_Testing
./vendor/bin/phpunit -c phpunit.xml.nocoverage --exclude-group selenium
Navigation bar fix on widow resize
https://github.com/manishbisht/phpmyadmin/commit/bdee1b401d67562f3e75eee118f89d6646032e51
Navigation bar fix if vertical scrollbar present
https://github.com/manishbisht/phpmyadmin/commit/3bd50986b4463f7b055c2d4e37ea4a0b29dea422
Left navigation fix and more button fix
https://github.com/manishbisht/phpmyadmin/commit/11c95a1292753ba7a8e8e514de7030fb870e0613
Table structure page navigation fix
https://github.com/manishbisht/phpmyadmin/commit/26c37531edcc00c2db66876b7cd35ee1933a5b95
I have submitted the PR so that the code can be reviewed and merged into master. https://github.com/phpmyadmin/phpmyadmin/pull/13422
Next Steps
From now onward I will be working on fixing the other bugs while in parallel fixing any bugs that will come in responsive task during review.
This was my sixth week progress. I will post an update for this week soon.
This was originally posted on my medium account.
No comments:
Post a Comment