summary refs log tree commit diff
path: root/gemtext.py
diff options
context:
space:
mode:
Diffstat (limited to 'gemtext.py')
-rw-r--r--gemtext.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/gemtext.py b/gemtext.py
index 749e6dc..6c7dfca 100644
--- a/gemtext.py
+++ b/gemtext.py
@@ -18,6 +18,10 @@ class Gemtext(Static):
                 path = line[2:].lstrip().split(' ')[0]
                 text = ' '.join(line[2:].lstrip().split(' ')[1:])
                 self.mount(Button(text or path, name=path))
+            if line.startswith("#"):
+             count = line.split(' ')[0][0:3].count("#")
+             w = Static(line.lstrip("#"), markup=False, classes="header h"+str(count))
+             self.mount(w)
             else:
                 self.mount(Static(line, markup=False))