diff --git a/src/opnsense/www/js/widgets/BaseWidget.js b/src/opnsense/www/js/widgets/BaseWidget.js index 525c898eff..09b6688be5 100644 --- a/src/opnsense/www/js/widgets/BaseWidget.js +++ b/src/opnsense/www/js/widgets/BaseWidget.js @@ -297,8 +297,8 @@ class BaseWidget { id = this.sanitizeSelector(id); let $container = $(` - - + + `); diff --git a/src/opnsense/www/js/widgets/Metadata/Core.xml b/src/opnsense/www/js/widgets/Metadata/Core.xml index 262b7abee3..29c2343901 100644 --- a/src/opnsense/www/js/widgets/Metadata/Core.xml +++ b/src/opnsense/www/js/widgets/Metadata/Core.xml @@ -304,8 +304,8 @@ Services No services found - Running - Stopped + running + stopped Restart Stop Start diff --git a/src/opnsense/www/js/widgets/Services.js b/src/opnsense/www/js/widgets/Services.js index ff89a19ac6..7764e30ad5 100644 --- a/src/opnsense/www/js/widgets/Services.js +++ b/src/opnsense/www/js/widgets/Services.js @@ -38,17 +38,16 @@ export default class Services extends BaseTableWidget { } getMarkup() { - return $(`
`); + return $(`
`); } serviceControl(actions) { return actions.map(({ action, id, title, icon }) => ` - + `).join(''); } @@ -79,45 +78,20 @@ export default class Services extends BaseTableWidget { } let statusColor = service.running ? 'success' : 'danger'; - let statusIcon = service.running ? 'play' : 'stop'; let statusTitle = service.running ? this.translations.running : this.translations.stopped; let $tile = $(` -
+
${service.description}
-
-
- - - -
-
-
- ${this.serviceControl(actions)} -
-
-
+ text-align: left; + " title="${service.description} (${statusTitle})" data-toggle="tooltip">${service.description}
+ ${this.serviceControl(actions)}
`);