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

Mail Bypass rules buttons UX #7309

Open
DavidePrincipi opened this issue Feb 12, 2025 · 1 comment
Open

Mail Bypass rules buttons UX #7309

DavidePrincipi opened this issue Feb 12, 2025 · 1 comment
Labels
testing Packages are available from testing repositories

Comments

@DavidePrincipi
Copy link
Member

Apply a consistent style and behavior to Mail Bypass Rules page. Note that there can be other pages to fix in the same way.

  1. Change the Delete button styles, to third-level buttons (white with blue border).
  2. Replace the Timeout+Cancel toast notification with a modal confirmation dialog.
  3. After user confirms, the usual toast notification appears if the change is applied successfully

Example of third-level button:

Image

The video shows the current UI style and behavior:

Screencast.from.2024-10-04.09-53-18.trimmed.webm

Discussions

@stephdl
Copy link

stephdl commented Feb 19, 2025

QA

version to test ghcr.io/nethserver/mail:1.5.5-dev.1

install mail
create a bypass rule
delete a bypass rule -> modal confirmation dialog appears and you can remove the bypass rule

@stephdl stephdl removed their assignment Feb 19, 2025
@stephdl stephdl added the testing Packages are available from testing repositories label Feb 19, 2025
@stephdl stephdl moved this from ToDo to Testing in NethServer Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing Packages are available from testing repositories
Projects
Status: Testing
Development

No branches or pull requests

2 participants