diff --git a/css/tt-rss.css b/css/tt-rss.css
index ccfedd60..6476d705 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 37d96e0c..01aff091 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 6674c773..56676b16 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 6ba0922a..e29a834c 100755
--- a/js/functions.js
+++ b/js/functions.js
@@ -212,15 +212,15 @@ function notify_real(msg, no_hide, n_type) {
msg = " " + __(msg) + "";
if (n_type == 2) {
- msg = "" + msg;
+ msg = "" + msg;
no_hide = true;
} else if (n_type == 3) {
- msg = "" + msg;
+ msg = "" + msg;
} else if (n_type == 4) {
- msg = "" + msg;
+ msg = "" + msg;
}
- msg += " ";
n.innerHTML = msg;