Description
This pull request adds new features implemented by the team for v10.0.
Features:
- Accessibility Enhancement: Now users can navigate the canvas using the keyboard.
- Persistent Canvas State: Added the ability to save the state persistently to local storage.
- High Contrast Mode: Introduced a new high contrast accessibility component tailored for the visually impaired.
Refactoring:
- Improved Keyboard Accessibility: Enhanced the keyboard accessibility of the drawer component through refactoring.
Miscellaneous:
- Test Enhancements: Added comprehensive testing for drawer components.
- Maintenance: Updated Playwright tests and configuration for improved stability.
Testing Instructions
Run npm install to install all dependencies
Run npx playwright install to install playwright and run tests
Run npm run dev to open the dev environment and observe new features implemented in the canvas
Description This pull request adds new features implemented by the team for v10.0.
Features: - Accessibility Enhancement: Now users can navigate the canvas using the keyboard. - Persistent Canvas State: Added the ability to save the state persistently to local storage. - High Contrast Mode: Introduced a new high contrast accessibility component tailored for the visually impaired.
Refactoring: - Improved Keyboard Accessibility: Enhanced the keyboard accessibility of the drawer component through refactoring.
Miscellaneous: - Test Enhancements: Added comprehensive testing for drawer components. - Maintenance: Updated Playwright tests and configuration for improved stability.
Testing Instructions Run
npm install
to install all dependencies Runnpx playwright install
to install playwright and run tests Runnpm run dev
to open the dev environment and observe new features implemented in the canvasChecklist N/A
Additional Notes, Images, etc. N/A
Co-authored-by: Mayson Lee [mayson0717@gmail.com](mailto:mayson0717@gmail.com) Co-authored-by: Isaac Bocage [ibocage1@gmail.com](mailto:ibocage1@gmail.com) Co-authored-by: Julian Bos [julianb1212@gmail.com](mailto:julianb1212@gmail.com) Co-authored-by: Solomon Moon [chochobo91@gmail.com](mailto:chochobo91@gmail.com)