[pve-devel] [PATCH manager 3/5] qemu: change virtio-rng icon to die
Stefan Reiter
s.reiter at proxmox.com
Thu Feb 20 18:10:43 CET 2020
'die' as in 'dice', not what Perl does
Signed-off-by: Stefan Reiter <s.reiter at proxmox.com>
---
I think it turned out okay ;)
Thanks to everyone who suggested a die as a symbol for randomness.
www/css/ext6-pve.css | 9 ++++++-
www/images/Makefile | 3 ++-
www/images/icon-die.svg | 40 +++++++++++++++++++++++++++++++
www/manager6/qemu/HardwareView.js | 4 ++--
4 files changed, 52 insertions(+), 4 deletions(-)
create mode 100644 www/images/icon-die.svg
diff --git a/www/css/ext6-pve.css b/www/css/ext6-pve.css
index df49df73..388b32c9 100644
--- a/www/css/ext6-pve.css
+++ b/www/css/ext6-pve.css
@@ -279,7 +279,8 @@
.pve-itype-icon-usb,
.pve-itype-icon-serial,
.pve-itype-icon-cloud,
-.pve-itype-icon-pci
+.pve-itype-icon-pci,
+.pve-itype-icon-die
{
background-repeat: no-repeat;
background-position:3px center;
@@ -422,6 +423,12 @@
background-image:url(../images/icon-cloud.svg);
}
+.pve-itype-icon-die
+{
+ background-size: 16px;
+ background-image:url(../images/icon-die.svg);
+}
+
.pve-icon {
height: 16px;
background-position: bottom;
diff --git a/www/images/Makefile b/www/images/Makefile
index b7e001f4..d78a0cca 100644
--- a/www/images/Makefile
+++ b/www/images/Makefile
@@ -78,7 +78,8 @@ IMAGES = ${GNOME_IMAGES} \
icon-serial.svg \
icon-cloud.svg \
icon-pci.png \
- icon-usb.png
+ icon-usb.png \
+ icon-die.svg
.PHONY: install
install: ${IMAGES}
diff --git a/www/images/icon-die.svg b/www/images/icon-die.svg
new file mode 100644
index 00000000..5dccb010
--- /dev/null
+++ b/www/images/icon-die.svg
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ width="800"
+ height="800"
+ viewBox="0 0 211.66667 211.66667"
+ version="1.1">
+ <g
+ id="layer1"
+ transform="translate(0,-85.333333)">
+ <rect
+ id="rect3852"
+ width="178.39867"
+ height="178.39865"
+ x="16.634005"
+ y="101.96733"
+ style="fill:none;stroke:#000000;stroke-width:15.875;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
+ ry="25.099966" />
+ <circle
+ style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:13.22916603;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
+ id="path4663"
+ cx="105.83334"
+ cy="191.16667"
+ r="18" />
+ <circle
+ style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:13.22916698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
+ id="path4663-3"
+ cx="149.83366"
+ cy="235.16634"
+ r="18" />
+ <circle
+ style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:13.22916698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
+ id="path4663-6"
+ cx="61.833668"
+ cy="147.16634"
+ r="18" />
+ </g>
+</svg>
diff --git a/www/manager6/qemu/HardwareView.js b/www/manager6/qemu/HardwareView.js
index 595afd10..20983b9b 100644
--- a/www/manager6/qemu/HardwareView.js
+++ b/www/manager6/qemu/HardwareView.js
@@ -303,7 +303,7 @@ Ext.define('PVE.qemu.HardwareView', {
}
rows.rng0 = {
group: 45,
- iconCls: 'cogs',
+ tdCls: 'pve-itype-icon-die',
editor: caps.nodes['Sys.Console'] ? 'PVE.qemu.RNGEdit' : undefined,
never_delete: caps.nodes['Sys.Console'] ? false : true,
header: gettext("VirtIO RNG")
@@ -735,7 +735,7 @@ Ext.define('PVE.qemu.HardwareView', {
{
text: gettext("VirtIO RNG"),
itemId: 'addrng',
- iconCls: 'fa fa-fw fa-cogs black',
+ iconCls: 'pve-itype-icon-die',
disabled: !caps.nodes['Sys.Console'],
handler: function() {
var win = Ext.create('PVE.qemu.RNGEdit', {
--
2.20.1
More information about the pve-devel
mailing list