Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -731,15 +731,38 @@ def gradio_interface(user_input):
|
|
| 731 |
# --- UI 介面定義 ---
|
| 732 |
# 1. 定義自訂 CSS 樣式
|
| 733 |
custom_css = """
|
| 734 |
-
/*
|
| 735 |
#output_markdown {
|
| 736 |
-
padding: 15px;
|
| 737 |
-
border-radius: 8px;
|
| 738 |
-
|
| 739 |
-
|
| 740 |
-
|
| 741 |
-
|
| 742 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 743 |
}
|
| 744 |
"""
|
| 745 |
|
|
@@ -790,7 +813,11 @@ with gr.Blocks(theme=gr.themes.Soft(primary_hue="blue", secondary_hue="orange"),
|
|
| 790 |
)
|
| 791 |
|
| 792 |
with gr.Group():
|
| 793 |
-
gr.Markdown("### 🧐 查詢結果
|
|
|
|
|
|
|
|
|
|
|
|
|
| 794 |
output_result = gr.Markdown(
|
| 795 |
# label="🧐 查詢結果",
|
| 796 |
# show_label=True,
|
|
|
|
| 731 |
# --- UI 介面定義 ---
|
| 732 |
# 1. 定義自訂 CSS 樣式
|
| 733 |
custom_css = """
|
| 734 |
+
/* --- 基本樣式 (淺色與夜間模式共用) --- */
|
| 735 |
#output_markdown {
|
| 736 |
+
padding: 15px;
|
| 737 |
+
border-radius: 8px;
|
| 738 |
+
min-height: 100px;
|
| 739 |
+
max-height: 380px;
|
| 740 |
+
overflow-y: auto;
|
| 741 |
+
box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.05);
|
| 742 |
+
|
| 743 |
+
/* --- 預設為淺色模式的樣式 --- */
|
| 744 |
+
background: #ffffff !important; /* 淺色模式下的背景 */
|
| 745 |
+
color: #374151; /* 淺色模式下的文字顏色 (深灰色) */
|
| 746 |
+
}
|
| 747 |
+
|
| 748 |
+
/* --- 夜間模式下的覆蓋樣式 --- */
|
| 749 |
+
/* 當系統或瀏覽器處於夜間模式時,以下規則會生效 */
|
| 750 |
+
@media (prefers-color-scheme: dark) {
|
| 751 |
+
#output_markdown {
|
| 752 |
+
background: #1f2937 !important; /* 夜間模式下的背景 (深藍灰色) */
|
| 753 |
+
color: #d1d5db !important; /* 夜間模式下的文字顏色 (淺灰色) */
|
| 754 |
+
}
|
| 755 |
+
#output_markdown2 {
|
| 756 |
+
padding: 15px;
|
| 757 |
+
border-radius: 8px;
|
| 758 |
+
min-height: 120px;
|
| 759 |
+
max-height: 400px;
|
| 760 |
+
overflow-y: auto;
|
| 761 |
+
box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.05);
|
| 762 |
+
background: #ffffff !important;
|
| 763 |
+
color: #374151;
|
| 764 |
+
}
|
| 765 |
+
|
| 766 |
}
|
| 767 |
"""
|
| 768 |
|
|
|
|
| 813 |
)
|
| 814 |
|
| 815 |
with gr.Group():
|
| 816 |
+
gr.Markdown(""""### 🧐 查詢結果 <br>
|
| 817 |
+
|
| 818 |
+
""",
|
| 819 |
+
elem_id="output_markdown2"
|
| 820 |
+
)
|
| 821 |
output_result = gr.Markdown(
|
| 822 |
# label="🧐 查詢結果",
|
| 823 |
# show_label=True,
|