summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--css/tt-rss.css5
-rw-r--r--css/utility.css1
-rw-r--r--include/functions2.php15
-rwxr-xr-xjs/functions.js8
4 files changed, 23 insertions, 6 deletions
diff --git a/css/tt-rss.css b/css/tt-rss.css
index ccfedd607..6476d705e 100644
--- a/css/tt-rss.css
+++ b/css/tt-rss.css
@@ -180,8 +180,8 @@ a:hover {
width : 100%;
}
-#notify span.close {
- text-align : right;
+#notify img.close {
+ cursor : pointer;
}
#notify span {
@@ -312,6 +312,7 @@ div.filterTestHolder {
top: -2px;
right: -21px;
line-height: 20px;
+ cursor : pointer;
}
.alert-success {
diff --git a/css/utility.css b/css/utility.css
index 37d96e0c1..01aff091f 100644
--- a/css/utility.css
+++ b/css/utility.css
@@ -85,6 +85,7 @@ a:hover {
top: -2px;
right: -21px;
line-height: 20px;
+ cursor : pointer;
}
.alert-success {
diff --git a/include/functions2.php b/include/functions2.php
index 6674c7734..56676b165 100644
--- a/include/functions2.php
+++ b/include/functions2.php
@@ -44,6 +44,11 @@
$params['simple_update'] = defined('SIMPLE_UPDATE_MODE') && SIMPLE_UPDATE_MODE;
+ $params["icon_alert"] = base64_img("images/alert.png");
+ $params["icon_information"] = base64_img("images/information.png");
+ $params["icon_cross"] = base64_img("images/cross.png");
+ $params["icon_indicator_white"] = base64_img("images/indicator_white.gif");
+
return $params;
}
@@ -2485,4 +2490,14 @@
return $errors[$code];
}
+
+ function base64_img($filename) {
+ if (file_exists($filename)) {
+ $ext = pathinfo($filename, PATHINFO_EXTENSION);
+
+ return "data:image/$ext;base64," . base64_encode(file_get_contents($filename));
+ } else {
+ return "";
+ }
+ }
?>
diff --git a/js/functions.js b/js/functions.js
index 6ba0922aa..e29a834c9 100755
--- a/js/functions.js
+++ b/js/functions.js
@@ -212,15 +212,15 @@ function notify_real(msg, no_hide, n_type) {
msg = "<span class=\"msg\"> " + __(msg) + "</span>";
if (n_type == 2) {
- msg = "<span><img src='images/indicator_white.gif'></span>" + msg;
+ msg = "<span><img src=\""+getInitParam("icon_indicator_white")+"\"></span>" + msg;
no_hide = true;
} else if (n_type == 3) {
- msg = "<span><img src='images/alert.png'></span>" + msg;
+ msg = "<span><img src=\""+getInitParam("icon_alert")+"\"></span>" + msg;
} else if (n_type == 4) {
- msg = "<span><img src='images/information.png'></span>" + msg;
+ msg = "<span><img src=\""+getInitParam("icon_information")+"\"></span>" + msg;
}
- msg += " <span><img src=\"images/cross.png\" class=\"close\" title=\"" +
+ msg += " <span><img src=\""+getInitParam("icon_cross")+"\" class=\"close\" title=\"" +
__("Click to close") + "\" onclick=\"notify('')\"></span>";
n.innerHTML = msg;