Update app.py
Browse files
app.py
CHANGED
|
@@ -75,7 +75,8 @@ def run_ven_engine(budget, dietary, company, purpose, noise):
|
|
| 75 |
match_pct = int(similarities[closest_persona] * 100)
|
| 76 |
review_text = str(top_match[col_review])[:160] + "..."
|
| 77 |
|
| 78 |
-
# ---
|
|
|
|
| 79 |
return f"""
|
| 80 |
<div style="background: white; border: 1px solid #e2e8f0; border-radius: 20px; padding: 24px; color: black;">
|
| 81 |
<div style="display:flex; justify-content:space-between;">
|
|
@@ -89,7 +90,7 @@ def run_ven_engine(budget, dietary, company, purpose, noise):
|
|
| 89 |
</div>
|
| 90 |
</div>
|
| 91 |
<hr style="border:0; border-top:1px solid #cbd5e1; margin: 15px 0;">
|
| 92 |
-
<p style="color:
|
| 93 |
<div style="margin-top:15px; font-size:13px; font-weight:700; color:#2563eb;">Match Confidence: {match_pct}%</div>
|
| 94 |
</div>
|
| 95 |
"""
|
|
@@ -97,10 +98,15 @@ def run_ven_engine(budget, dietary, company, purpose, noise):
|
|
| 97 |
# ==========================================
|
| 98 |
# 3. APP UI & CSS FIX
|
| 99 |
# ==========================================
|
| 100 |
-
#
|
|
|
|
|
|
|
| 101 |
ven_css = """
|
| 102 |
-
body { background:
|
| 103 |
-
h1, h2, h3, h4, h5, h6
|
|
|
|
|
|
|
|
|
|
| 104 |
"""
|
| 105 |
|
| 106 |
with gr.Blocks(css=ven_css, title="VEN Project") as demo:
|
|
|
|
| 75 |
match_pct = int(similarities[closest_persona] * 100)
|
| 76 |
review_text = str(top_match[col_review])[:160] + "..."
|
| 77 |
|
| 78 |
+
# --- 转讬拽讜谉 爪讘注讬诐 诇讻专讟讬住 讛转讜爪讗讛 ---
|
| 79 |
+
# 讛讻专讟讬住 讛讜讗 诇讘谉 (专拽注 讘讛讬专) -> 诇讻谉 讛讟拽住讟 讞讬讬讘 诇讛讬讜转 砖讞讜专 (color: black)
|
| 80 |
return f"""
|
| 81 |
<div style="background: white; border: 1px solid #e2e8f0; border-radius: 20px; padding: 24px; color: black;">
|
| 82 |
<div style="display:flex; justify-content:space-between;">
|
|
|
|
| 90 |
</div>
|
| 91 |
</div>
|
| 92 |
<hr style="border:0; border-top:1px solid #cbd5e1; margin: 15px 0;">
|
| 93 |
+
<p style="color: #000000; line-height:1.6; font-size: 16px; font-weight: 500;"><i>"{review_text}"</i></p>
|
| 94 |
<div style="margin-top:15px; font-size:13px; font-weight:700; color:#2563eb;">Match Confidence: {match_pct}%</div>
|
| 95 |
</div>
|
| 96 |
"""
|
|
|
|
| 98 |
# ==========================================
|
| 99 |
# 3. APP UI & CSS FIX
|
| 100 |
# ==========================================
|
| 101 |
+
# 转讬拽讜谉 讙诇讜讘诇讬:
|
| 102 |
+
# 1. 专拽注 讛讚祝 讻讛讛 (#0f172a).
|
| 103 |
+
# 2. 讛讟拽住讟 讛专讗砖讬 (讻讜转专讜转, 诇讬讬讘诇讬诐) 讛讜讗 诇讘谉.
|
| 104 |
ven_css = """
|
| 105 |
+
body { background-color: #0f172a !important; font-family: sans-serif !important; }
|
| 106 |
+
h1, h2, h3, h4, h5, h6 { color: white !important; }
|
| 107 |
+
p, span, div, label { color: white; }
|
| 108 |
+
/* 诪讜讜讚讗 砖讛讟拽住讟 讘转讜讱 讛转讬讘讜转 砖诇 讛转讜爪讗讛 (砖讛谉 诇讘谞讜转) 讬讛讬讛 砖讞讜专 讜诇讗 讬拽讘诇 讗转 讛诇讘谉 砖诇 讛讚祝 讛专讗砖讬 */
|
| 109 |
+
.gradio-html div { color: black; }
|
| 110 |
"""
|
| 111 |
|
| 112 |
with gr.Blocks(css=ven_css, title="VEN Project") as demo:
|