From a0e41f41a491c4a8e5e737846edaf1a0b31d5367 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 16 Mar 2021 21:32:44 +0300 Subject: add svg loading indicators --- classes/rpc.php | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'classes/rpc.php') diff --git a/classes/rpc.php b/classes/rpc.php index bde0b1e46..7c248f75d 100755 --- a/classes/rpc.php +++ b/classes/rpc.php @@ -472,6 +472,8 @@ class RPC extends Handler_Protected { $params["widescreen"] = (int) get_pref(Prefs::WIDESCREEN_MODE); $params['simple_update'] = Config::get(Config::SIMPLE_UPDATE_MODE); $params["icon_indicator_white"] = $this->image_to_base64("images/indicator_white.gif"); + $params["icon_oval"] = $this->image_to_base64("images/oval.svg"); + $params["icon_three_dots"] = $this->image_to_base64("images/three-dots.svg"); $params["labels"] = Labels::get_all($_SESSION["uid"]); return $params; @@ -481,6 +483,8 @@ class RPC extends Handler_Protected { if (file_exists($filename)) { $ext = pathinfo($filename, PATHINFO_EXTENSION); + if ($ext == "svg") $ext = "svg+xml"; + return "data:image/$ext;base64," . base64_encode((string)file_get_contents($filename)); } else { return ""; -- cgit v1.2.3