blob: 3c30549fd30a6b78c9fce0af14ada599b25a82c0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
from .base import BaseRenderer
class HTMLRenderer(BaseRenderer):
def __init__(self):
super().__init__()
self.title = "TRPG Log Output"
def render(self, data):
html_content = f"<html><head><title>{self.title}</title></head><body>"
html_content += "<h1>TRPG Log Output</h1>"
html_content += "<ul>"
for entry in data:
html_content += f"<li>{entry}</li>"
html_content += "</ul></body></html>"
return html_content
def set_style(self, style):
# Implement style setting if needed
pass
|