Skip to content

fix(ui): update button styles and labels - #812

Draft
m-dilorenzi wants to merge 2 commits into
mainfrom
fix_ui_style
Draft

fix(ui): update button styles and labels#812
m-dilorenzi wants to merge 2 commits into
mainfrom
fix_ui_style

Conversation

@m-dilorenzi

Copy link
Copy Markdown
Collaborator

Description

Minor UI/style adjustments across several standalone components to improve visual consistency and clarity of labels and buttons.

Changes

Components

  • NeStepper: added an optional labelColorClasses prop (default text-primary-600 dark:text-primary-500) so the step label color can be customized.
  • NatRulesContent: the create-rule button changed from kind="secondary" to kind="primary"
  • IpsSuppressedAlerts: the add button now uses the faBellSlash icon instead of faCirclePlus, and its label was switched from add_bypass to add_suppressed_alert (both in the toolbar and in the empty state).
  • SshKeys: added a "public keys" label (ssh_keys.public_keys_label) shown above the list when at least one key
    exists.
  • WireguardPeerTunnelList: the add-tunnel button changed from kind="secondary" to kind="tertiary".

i18n

  • en.json / it.json: renamed the SSH key label from "Add new SSH key" → "New SSH key" ("Aggiungi nuova chiave SSH" → "Nuova chiave SSH").

@m-dilorenzi m-dilorenzi self-assigned this Aug 26, 2026
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.

2 participants