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

Implement Global Toast Notification Component #63

Open
Ali-Sdg90 opened this issue Aug 21, 2024 · 2 comments
Open

Implement Global Toast Notification Component #63

Ali-Sdg90 opened this issue Aug 21, 2024 · 2 comments
Labels
frontend-functionality Integration issues between the frontend and other project parts good first issue Highlights issues that are good entry points for new contributors

Comments

@Ali-Sdg90
Copy link
Collaborator

Ali-Sdg90 commented Aug 21, 2024

We aim to integrate global toast notifications into our project to indicate various actions. We will use the default Bootstrap toast in three modes: success (green), error (red), and info (blue). These toasts should be positioned at the top-right corner of the page. The toast design should remain as close to the default Bootstrap toast as possible, avoiding any complex styling.

The toast notifications should automatically close after a specified duration. The toast component should be designed to accept variables for the toast mode and text, ensuring flexibility and avoiding hardcoding these values.

cs-toast

Additional Notes

  • Ensure consistency with Bootstrap framework guidelines, as the project utilizes Bootstrap as its style framework.
  • Avoid adjusting default Bootstrap values as much as possible.
  • Ensure the style is responsive to adapt to various screen sizes.

Steps to Participate

  1. Comment: Comment on this issue with your estimated timeframe for completing the task.
  2. Review: The administrators will review your proposed timeline.
  3. Assignment: If approved, the issue will be assigned to you.
  4. Reward: Receive the issue reward upon completing the task within the agreed timeframe.

Contribution Guidelines

Deliverables

  • The PR for this issue should be approved by @mehrandvd. He will announce his approval on this issue.

Reward

  • The reward will be $5, which will be paid in $USDC (ERC20).
@Ali-Sdg90 Ali-Sdg90 added good first issue Highlights issues that are good entry points for new contributors frontend-functionality Integration issues between the frontend and other project parts labels Aug 21, 2024
@Ali-Sdg90 Ali-Sdg90 changed the title Implement Global Toast Notification Implement Global Toast Notification Component Aug 21, 2024
@mehrandvd
Copy link
Contributor

@Ali-Sdg90 There isn't a need for a test page for it. As everything does exist in Bootstrap, this thing could be a part of a task for the "organizations page" and after a successful sync, it should show a toast. So a toast service will be created and tested there.

@Ali-Sdg90
Copy link
Collaborator Author

@mehrandvd Thanks, I have updated the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend-functionality Integration issues between the frontend and other project parts good first issue Highlights issues that are good entry points for new contributors
Projects
None yet
Development

No branches or pull requests

2 participants