Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update snackbars #268

Closed
callmevladik opened this issue Jun 20, 2024 · 0 comments · Fixed by #269
Closed

Update snackbars #268

callmevladik opened this issue Jun 20, 2024 · 0 comments · Fixed by #269
Assignees
Labels
enhancement New feature or request feature New functionality

Comments

@callmevladik
Copy link
Contributor

callmevladik commented Jun 20, 2024

This task involves the frontend implementation of two newly designed types of Snackbar notifications within the KRCI platform. The frontend developer is tasked with translating the provided designs into functional, responsive, and accessible Snackbar components that enhance user feedback mechanisms.

Acceptance Criteria:

  1. Implement the two Snackbar designs as per the specifications provided by the design team.
  2. Ensure that the Snackbar components are fully responsive and adapt to different screen sizes and orientations.
  3. Snackbar notifications must be accessible, providing support for keyboard navigation and screen readers.
  4. The implementation should be tested across major browsers (Chrome, Firefox, Safari, Edge) to ensure compatibility.
  5. Integrate the Snackbar components into the KRCI platform, ensuring they are triggered under the specified conditions.
  6. Conduct thorough testing to validate the functionality of the Snackbar notifications under various scenarios.
  7. Gather feedback from the QA team and make necessary adjustments based on their recommendations.

Implementation Plan:

  1. Review the provided designs for the two types of Snackbar notifications.
  2. Develop the Snackbar components using the frontend technology stack currently in use by the KRCI platform.
  3. Integrate the new Snackbar components into the KRCI platform, ensuring their proper functionality.
  4. Perform cross-browser and responsive testing to ensure the components work as expected across all supported platforms.
  5. Work with the QA team to identify and fix any issues discovered during testing.
  6. Finalize the implementation for deployment to the staging environment for further testing.
  7. Address any feedback received during the staging phase and prepare the Snackbar components for production release.
@callmevladik callmevladik converted this from a draft issue Jun 20, 2024
@callmevladik callmevladik self-assigned this Jun 20, 2024
@callmevladik callmevladik added enhancement New feature or request feature New functionality labels Jun 20, 2024
callmevladik added a commit that referenced this issue Jun 20, 2024
@callmevladik callmevladik mentioned this issue Jun 20, 2024
10 tasks
@github-project-automation github-project-automation bot moved this from Todo to Done in KubeRocketCI Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature New functionality
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant