Skip to content

feat(firewall-logging): unify traffic logging option visualization#756

Merged
Tbaile merged 1 commit into
nethsecurity-8.8from
firewall_section_logging_info_refactor
May 13, 2026
Merged

feat(firewall-logging): unify traffic logging option visualization#756
Tbaile merged 1 commit into
nethsecurity-8.8from
firewall_section_logging_info_refactor

Conversation

@m-dilorenzi
Copy link
Copy Markdown
Collaborator

This pull request introduces several UI enhancements to the firewall management views, focusing on improving the visibility and clarity of logging and tagging information for zones, port forwards, and firewall rules. The changes add icon-based tooltips to indicate logging and tagging status, update button styles for consistency, and improve the use of color to communicate policy states. Additionally, translation files are updated to support the new tooltips and labels.

UI/UX Improvements:

  • Added icon-based tooltips to display logging status for zones in ZonesAndPolicies.vue, port forwards in PortForwardTable.vue, and firewall rules in FirewallRulesTable.vue, replacing or supplementing previous text-based indicators.
  • Introduced a tooltip with a tag icon to display firewall rule tags in FirewallRulesTable.vue.
  • Updated button styles from "secondary" to "primary" for create actions in both ZonesAndPolicies.vue and FirewallRulesContent.vue for better visual prominence.
  • Improved color coding for action icons (accept/reject) and traffic policy indicators in ZonesAndPolicies.vue to enhance clarity and accessibility.

Closes: NethServer/nethsecurity#1456

@m-dilorenzi m-dilorenzi requested a review from Tbaile May 6, 2026 09:15
@m-dilorenzi m-dilorenzi self-assigned this May 6, 2026
@Tbaile Tbaile changed the base branch from main to nethsecurity-8.8 May 12, 2026 14:18
@Tbaile Tbaile merged commit 22caa26 into nethsecurity-8.8 May 13, 2026
10 checks passed
@Tbaile Tbaile deleted the firewall_section_logging_info_refactor branch May 13, 2026 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unify traffic logging option visualization in firewall UI

2 participants