From e4a08effd6aa33bda45ea3178142991f7aa97371 Mon Sep 17 00:00:00 2001
From: Anna Dabrowska <dabrowska@cosmocode.de>
Date: Thu, 2 Mar 2023 13:31:26 +0100
Subject: [PATCH] If SVG width and height are not define, set them to 100%

---
 svg.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/svg.php b/svg.php
index abcf427..3fb2655 100644
--- a/svg.php
+++ b/svg.php
@@ -175,8 +175,8 @@ class SVG {
         $xml = simplexml_load_file($file, SvgNode::class);
 
         $def = hsc((string) $xml->path['d']);
-        $w = hsc($xml['width']);
-        $h = hsc($xml['height']);
+        $w = hsc($xml['width'] ?? '100%');
+        $h = hsc($xml['height'] ?? '100%');
         $v = hsc($xml['viewBox']);
 
         return "<svg width=\"$w\" height=\"$h\" viewBox=\"$v\"><path d=\"$def\" /></svg>";