MatanYehudaDataAnalyst commited on
Commit
7aec8aa
路
verified 路
1 Parent(s): 0a4991c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -5
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
- # --- VISIBILITY FIX: Added 'color:black' to all text elements ---
 
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: black; line-height:1.6; font-size: 16px; font-weight: 500;"><i>"{review_text}"</i></p>
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
- # Added 'color: black !important' to force dark text everywhere
 
 
101
  ven_css = """
102
- body { background: radial-gradient(1200px 600px at 20% 0%, #eef6ff 0%, #f8fafc 45%, #ffffff 100%) !important; font-family: sans-serif !important; color: white !important; }
103
- h1, h2, h3, h4, h5, h6, span, p, div { color: black; }
 
 
 
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: