Refactor AI analysis and email fetching functionality
- Removed AI analysis guide and related documentation files. - Updated email fetching logic to intelligently determine start date based on the latest email date in the database. - Enhanced the app module to include a button for re-analyzing threads with AI. - Improved database interactions to trigger AI analysis after ingesting sent emails. - Adjusted the UI to display additional information about threads, including formatted latest message dates. - Removed outdated test scripts for AI analysis and email fetching. - Updated styles for better responsiveness and layout in the frontend.
This commit is contained in:
+6
-6
@@ -29,13 +29,13 @@ header {
|
||||
}
|
||||
header .inner {
|
||||
display: flex; align-items: center; justify-content: space-between;
|
||||
gap: 1rem; padding: 0.75rem 1rem; max-width: 1100px; margin: 0 auto;
|
||||
gap: 1rem; padding: 0.75rem 1rem; max-width: 1400px; margin: 0 auto;
|
||||
}
|
||||
header h1 { font-size: 1.05rem; margin: 0; letter-spacing: 0.4px; }
|
||||
nav a { text-decoration: none; color: var(--muted); margin-left: 0.75rem; }
|
||||
nav a:hover { color: var(--text); }
|
||||
|
||||
.container { max-width: 1100px; margin: 1.25rem auto; padding: 0 1rem; }
|
||||
.container { max-width: 1400px; margin: 1.25rem auto; padding: 0 1rem; }
|
||||
|
||||
h2 { margin: 0.25rem 0 0.75rem; font-size: 1.2rem; }
|
||||
h3 { margin: 0.5rem 0 0.5rem; font-size: 1.05rem; color: var(--muted); }
|
||||
@@ -54,10 +54,10 @@ h3 { margin: 0.5rem 0 0.5rem; font-size: 1.05rem; color: var(--muted); }
|
||||
.badge.danger { color: #4b0a0a; background: #fee2e2; border-color: #fca5a5; }
|
||||
.badge.brand { color: #0a2a62; background: #dbe8ff; border-color: #9fc0ff; }
|
||||
|
||||
.table-wrap { overflow-x: auto; }
|
||||
table { border-collapse: collapse; width: 100%; font-size: 0.95rem; }
|
||||
th, td { border: 1px solid var(--border); padding: 10px; vertical-align: top; }
|
||||
th { background: #0f152a; color: var(--muted); text-align: left; position: sticky; top: 0; }
|
||||
.table-wrap { overflow-x: auto; margin: 0 -1rem; }
|
||||
table { border-collapse: collapse; width: 100%; font-size: 0.95rem; min-width: 800px; }
|
||||
th, td { border: 1px solid var(--border); padding: 12px 15px; vertical-align: top; }
|
||||
th { background: #0f152a; color: var(--muted); text-align: left; position: sticky; top: 0; font-weight: 600; }
|
||||
tbody tr:hover { background: #0e1426; }
|
||||
|
||||
pre, code { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
|
||||
|
||||
Reference in New Issue
Block a user