Bubble [main]

Formatting tweaks on Subspaces page

=> b36ee851d518a479a1c87c71bbc07f50b67c4c47

diff --git a/subspace.py b/subspace.py
index 85c2e17..d82140b 100644
--- a/subspace.py
+++ b/subspace.py
@@ -61,8 +61,8 @@ def make_subspaces_page(session):
         if user.role != User.LIMITED and (
                 session.bubble.user_subspaces or user.role == User.ADMIN):
             page += f'=> /new-subspace ๐ŸŒ’ New subspace\n'
-    page += '=> / Back to front page\n'
-    page += '\n=> ?mode Change view mode\n\n'
+    page += '=> ?mode Change view mode\n'
+    page += '=> / Back to front page\n\n'
 
     # View mode is determined by the query string.
     if arg in LABELS:
@@ -109,10 +109,10 @@ def make_subspaces_page(session):
         # Basic alphabetical index.
         page += f'## {LABELS[view_mode]}\n'
         if view_mode == 'chrono':
-            page += 'Subspaces with recent activity are listed first.\n\n'
+            page += '\nSubspaces with recent activity are listed first.\n'
             subs = sorted(subs, key=lambda s: s.ts_active, reverse=True)
         for sub in subs:
-            page += sub_link(sub)
+            page += '\n' + sub_link(sub)
             if sub.num_posts > 0:
                 kind = 'issue' if sub.flags & Subspace.ISSUE_TRACKER else 'post'
                 page += f"{sub.num_posts} {kind}{plural_s(sub.num_posts)} ยท {ago_text(sub.ts_active, tz=session.tz)}\n"
Proxy Information
Original URL
gemini://git.skyjake.fi/bubble/main/cdiff/b36ee851d518a479a1c87c71bbc07f50b67c4c47
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
64.597863 milliseconds
Gemini-to-HTML Time
0.350671 milliseconds

This content has been proxied by September (3851b).