]> git.proxmox.com Git - proxmox-widget-toolkit.git/commitdiff
node: repos: render Origin logo for Debian & Proxmox
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 30 Jun 2021 19:26:18 +0000 (21:26 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 30 Jun 2021 19:26:45 +0000 (21:26 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
src/node/APTRepositories.js

index 43297c93f33dae52199c907523892c355af6dcdf..59f5d924b9bb5c48d16b1531e003c3cfaa4c4468 100644 (file)
@@ -300,7 +300,16 @@ Ext.define('Proxmox.node.APTRepositoriesGrid', {
        {
            header: gettext('Origin'),
            dataIndex: 'Origin',
-           width: 100,
+           width: 120,
+           renderer: (value, meta, rec) => {
+               let cls = 'fa fa-fw fa-question-circle-o';
+               if (value.match(/^\s*Proxmox\s*$/i)) {
+                   cls = 'pmx-itype-icon pmx-itype-icon-proxmox-x';
+               } else if (value.match(/^\s*Debian\s*$/i)) {
+                   cls = 'pmx-itype-icon pmx-itype-icon-debian-swirl';
+               }
+               return `<i class='${cls}'></i> ${value}`;
+           },
        },
        {
            header: gettext('Comment'),