From 413bf80839db4767372669718d79c6cdf1a1c01b Mon Sep 17 00:00:00 2001 From: fen Date: Thu, 10 Sep 2026 09:12:50 -0500 Subject: [PATCH] Fix #142: break long unbroken paste titles instead of forcing horizontal scroll Add word-break: normal; overflow-wrap: anywhere to .paste-title-bar h1 so a >120-char unbroken title wraps inside the title card at mobile width instead of producing an internal + page-level horizontal scrollbar. --- internal/web/static/app.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/web/static/app.css b/internal/web/static/app.css index 88e9b0a..50db78b 100644 --- a/internal/web/static/app.css +++ b/internal/web/static/app.css @@ -210,7 +210,7 @@ body { .slug { font-family: var(--font-mono); font-size: 21.6px; color: var(--muted-fg); background: var(--surface-2); padding: 3px 9px; border-radius: var(--radius-sm); } .tag { font-size: 19.8px; color: var(--muted-fg); border: 1px solid var(--border); border-radius: var(--radius-sm); padding: 2px 9px; } .paste-title-bar { display: flex; align-items: center; gap: 12px; padding: 12px 18px; flex-wrap: wrap; } -.paste-title-bar h1 { font-size: 29.2px; font-weight: 600; margin: 0; } +.paste-title-bar h1 { font-size: 29.2px; font-weight: 600; margin: 0; word-break: normal; overflow-wrap: anywhere; } .stats-pill { border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; } .stats-head { display: flex; align-items: center; gap: 16px; width: 100%; background: none; border: 0; color: var(--muted-fg); font: inherit; font-size: 21.6px; padding: 14px 18px; cursor: pointer; text-align: left; } .stats-head:hover { color: var(--fg); background: var(--surface-2); }