feat: Increase max email fetch results and enhance email body extraction

This commit is contained in:
bolade
2025-08-13 09:00:18 +01:00
parent 3ea27caca6
commit 411f47e039
3 changed files with 92 additions and 19 deletions
+34 -4
View File
@@ -61,7 +61,17 @@ th { background: #0f152a; color: var(--muted); text-align: left; position: stick
tbody tr:hover { background: #0e1426; }
pre, code { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
pre { background: #0b1121; padding: 0.75rem; border-radius: 8px; white-space: pre-wrap; border: 1px solid var(--border); }
pre {
background: #0b1121;
padding: 0.75rem;
border-radius: 8px;
white-space: pre-wrap;
word-wrap: break-word;
overflow-wrap: break-word;
border: 1px solid var(--border);
max-width: 100%;
overflow-x: auto;
}
/* Chat-style messages */
.messages { display: flex; flex-direction: column; gap: 0.75rem; }
@@ -72,12 +82,25 @@ pre { background: #0b1121; padding: 0.75rem; border-radius: 8px; white-space: pr
max-width: 800px; width: fit-content;
background: #0f152a; border: 1px solid var(--border); border-radius: 12px;
padding: 0.75rem 0.9rem; box-shadow: 0 4px 20px rgba(0,0,0,0.2);
word-wrap: break-word;
overflow-wrap: break-word;
overflow-x: auto;
}
.incoming .msg-bubble { background: #0f152a; }
.outgoing .msg-bubble { background: var(--brand-weak); border-color: #345fb0; }
.msg-meta { font-size: 0.78rem; color: var(--muted); margin-bottom: 0.35rem; }
.msg-meta {
font-size: 0.78rem;
color: var(--muted);
margin-bottom: 0.35rem;
word-wrap: break-word;
overflow-wrap: break-word;
}
.msg-subject { font-size: 0.9rem; margin-bottom: 0.25rem; color: var(--text); }
.msg-body { font-size: 0.92rem; }
.msg-body {
font-size: 0.92rem;
word-wrap: break-word;
overflow-wrap: break-word;
}
.row { display: flex; gap: 1rem; flex-wrap: wrap; }
.col { flex: 1 1 360px; }
@@ -87,7 +110,14 @@ a { color: var(--brand); }
a:hover { text-decoration: underline; }
/* Small helpers */
.pill { padding: 0.15rem 0.5rem; border-radius: 999px; border: 1px solid var(--border); }
.pill {
padding: 0.15rem 0.5rem;
border-radius: 999px;
border: 1px solid var(--border);
word-wrap: break-word;
overflow-wrap: break-word;
display: inline-block;
}
.right { text-align: right; }
.mt-1 { margin-top: 0.5rem; } .mt-2 { margin-top: 1rem; }
.mb-1 { margin-bottom: 0.5rem; } .mb-2 { margin-bottom: 1rem; }