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 = " " + __(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;