[Kimchi-devel] [PATCH 2/2] Eject cdrom: Update html and css for eject cdrom
lvroyce at linux.vnet.ibm.com
lvroyce at linux.vnet.ibm.com
Thu Jun 5 08:22:51 UTC 2014
From: Royce Lv <lvroyce at linux.vnet.ibm.com>
Add new button for eject and add the eject button css.
Signed-off-by: Royce Lv <lvroyce at linux.vnet.ibm.com>
---
ui/css/theme-default/guest-edit.css | 40 ++++++++++++++++++++++++++++++++++++
ui/css/theme-default/guest-media.css | 2 +-
ui/pages/guest-cdrom-edit.html.tmpl | 4 ++--
ui/pages/guest-media.html.tmpl | 8 ++++++++
4 files changed, 51 insertions(+), 3 deletions(-)
diff --git a/ui/css/theme-default/guest-edit.css b/ui/css/theme-default/guest-edit.css
index 36f7f75..9db0ccd 100644
--- a/ui/css/theme-default/guest-edit.css
+++ b/ui/css/theme-default/guest-edit.css
@@ -117,6 +117,26 @@
background-position: 0 -108px;
}
+.guest-edit-cdrom-button.insert {
+ background-position: -27px 0;
+}
+
+.guest-edit-cdrom-button.insert:hover {
+ background-position: -27px -27px;
+}
+
+.guest-edit-cdrom-button.insert:focus {
+ background-position: -27px -54px;
+}
+
+.guest-edit-cdrom-button.insert:active {
+ background-position: -27px -81px;
+}
+
+.guest-edit-cdrom-button.insert[disabled] {
+ background-position: -27px -108px;
+}
+
.guest-edit-cdrom-button.replace {
background-position: -27px 0;
}
@@ -137,6 +157,26 @@
background-position: -27px -108px;
}
+.guest-edit-cdrom-button.eject {
+ background-position: -54px 0;
+}
+
+.guest-edit-cdrom-button.eject:hover {
+ background-position: -54px -27px;
+}
+
+.guest-edit-cdrom-button.eject:focus {
+ background-position: -54px -54px;
+}
+
+.guest-edit-cdrom-button.eject:active {
+ background-position: -54px -81px;
+}
+
+.guest-edit-cdrom-button.eject[disabled] {
+ background-position: -54px -108px;
+}
+
.guest-edit-cdrom-button.detach {
background-position: -54px 0;
}
diff --git a/ui/css/theme-default/guest-media.css b/ui/css/theme-default/guest-media.css
index 3aee8ca..9eabebc 100644
--- a/ui/css/theme-default/guest-media.css
+++ b/ui/css/theme-default/guest-media.css
@@ -38,5 +38,5 @@
}
#form-guest-media .guest-edit-cdrom-row-container input[type="text"] {
- width: 437px;
+ width: 400px;
}
diff --git a/ui/pages/guest-cdrom-edit.html.tmpl b/ui/pages/guest-cdrom-edit.html.tmpl
index b95119f..9b74c44 100644
--- a/ui/pages/guest-cdrom-edit.html.tmpl
+++ b/ui/pages/guest-cdrom-edit.html.tmpl
@@ -23,7 +23,7 @@
#silent _t = t.gettext
<div id="guest-cdrom-edit-window" class="window">
<header>
- <h1 class="title">$_("Replace a CDROM of VM")</h1>
+ <h1 class="title">$_("Insert/Replace a CDROM of VM")</h1>
<div class="close">X</div>
</header>
<div class="content">
@@ -60,7 +60,7 @@
<footer>
<div class="btn-group">
<button id="vm-cdrom-button-edit" class="btn-normal" disabled="disabled">
- <span class="text">$_("Replace")</span>
+ <span class="text">$_("Submit")</span>
</button>
</div>
</footer>
diff --git a/ui/pages/guest-media.html.tmpl b/ui/pages/guest-media.html.tmpl
index 83ad6ab..4d6d023 100644
--- a/ui/pages/guest-media.html.tmpl
+++ b/ui/pages/guest-media.html.tmpl
@@ -44,10 +44,18 @@
<input id="cdrom-{dev}" name="cdrom" type="text"
data-vm="{vm}" data-dev="{dev}"
value="{path}" readonly="readonly" />
+ <button class="guest-edit-cdrom-button eject"
+ data-vm="{vm}" data-dev="{dev}"
+ title="$_("Eject")">
+ </button>
<button class="guest-edit-cdrom-button replace"
data-vm="{vm}" data-dev="{dev}"
title="$_("Replace")">
</button>
+ <button class="guest-edit-cdrom-button insert"
+ data-vm="{vm}" data-dev="{dev}"
+ title="$_("Insert")">
+ </button>
</div>
</div>
</script>
--
1.8.3.2
More information about the Kimchi-devel
mailing list