diff --git a/scripts/boxesserver b/scripts/boxesserver
index e27b0da..d9e4bb9 100755
--- a/scripts/boxesserver
+++ b/scripts/boxesserver
@@ -85,6 +85,9 @@ class ThrowingArgumentParser(argparse.ArgumentParser):
# Evil hack
boxes.ArgumentParser = ThrowingArgumentParser # type: ignore
+
+static_url = "static"
+
class BServer:
lang_re = re.compile(r"([a-z]{2,3}(-[-a-zA-Z0-9]*)?)\s*(;\s*q=(\d\.?\d*))?")
@@ -216,9 +219,9 @@ class BServer:
{_("Boxes - %s") % _(name)}
-
-
-
+
+
+
{self.scripts % (len(box.argparser._action_groups)-3)}
@@ -229,7 +232,7 @@ class BServer:
{_("Boxes.py")}
-
![self-Logo](static/boxes-logo.svg)
+
@@ -281,7 +284,7 @@ class BServer:
extensions=["extra"]))
result.append(f'''
-
![](static/samples/{box.__class__.__name__}.jpg)
+
@@ -303,9 +306,9 @@ class BServer:
{_("Boxes.py")}
-
-
-
+
+
+
""",
""" {self.scripts % len(self.groups)}
@@ -333,7 +336,7 @@ f""" {self.scripts % len(self.groups)}
-
![self-Logo](static/boxes-logo.svg)
+
@@ -343,9 +346,9 @@ f""" {self.scripts % len(self.groups)}
for nr, group in enumerate(self.groups):
result.append(f'''
{_(group.title)}
-
![](static/nothing.png)
+
''')
for box in group.generators:
name = box.__name__
@@ -355,7 +358,7 @@ f""" {self.scripts % len(self.groups)}
if box.__doc__:
docs = " - " + _(box.__doc__)
result.append(f"""
- - {_(name)}{docs}
""")
+ - {_(name)}{docs}
""")
result.append("\n
\n")
result.append(f"""
@@ -541,7 +544,6 @@ f""" {self.scripts % len(self.groups)}
os.remove(box.output)
return (l for l in result)
-
if __name__=="__main__":
host = ''
port = 8000
@@ -565,5 +567,4 @@ if __name__=="__main__":
print("BoxesServer stops.")
else:
application = BServer().serve
-
-
+ static_url = "https://florianfesti.github.io/boxes/static"