Reza-galaxy21 commited on
Commit
02cba0e
·
verified ·
1 Parent(s): d75bc53

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -7
app.py CHANGED
@@ -124,9 +124,17 @@ with gr.Blocks(title="مدیریت مواد پروژه - نسخه 0.1.2") as dem
124
  download_btn.click(download_json, outputs=json_file_output)
125
 
126
  with gr.Tab("📚 پروژه‌های ثبت‌شده و بارگذاری JSON"):
127
- gr.Markdown("## مشاهده پروژه‌های ذخیره‌شده در فایل JSON")
 
 
 
 
 
 
 
 
 
128
  show_btn = gr.Button("📂 نمایش پروژه‌های ذخیره‌شده")
129
- json_content_output = gr.Textbox(label="📑 محتوای فایل JSON", lines=20, interactive=False)
130
  show_btn.click(show_all_projects, outputs=json_content_output)
131
 
132
  gr.Markdown("## بارگذاری فایل JSON از سیستم شما")
@@ -135,10 +143,5 @@ with gr.Blocks(title="مدیریت مواد پروژه - نسخه 0.1.2") as dem
135
  json_load_status = gr.Textbox(label="وضعیت بارگذاری فایل JSON")
136
  load_json_btn.click(load_json_file, inputs=json_input_file, outputs=json_load_status)
137
 
138
- gr.Markdown("## جستجوی پروژه‌ها با کلیدواژه")
139
- search_box = gr.Textbox(label="🔍 کلیدواژه", placeholder="مثلاً کابل یا ترانس", lines=1)
140
- search_btn = gr.Button("🔎 جستجو در پروژه‌ها")
141
- search_btn.click(show_all_projects, inputs=search_box, outputs=json_content_output)
142
-
143
  if __name__ == "__main__":
144
  demo.launch()
 
124
  download_btn.click(download_json, outputs=json_file_output)
125
 
126
  with gr.Tab("📚 پروژه‌های ثبت‌شده و بارگذاری JSON"):
127
+ gr.Markdown("## جستجو و مشاهده پروژه‌های ذخیره‌شده")
128
+
129
+ with gr.Row():
130
+ search_box = gr.Textbox(label="", placeholder="🔍 جستجو بر اساس کلیدواژه", scale=4)
131
+ search_btn = gr.Button(value="🔎", scale=1)
132
+ json_content_output = gr.Textbox(label="📑 نتایج پروژه‌ها", lines=20, interactive=False)
133
+
134
+ search_btn.click(show_all_projects, inputs=search_box, outputs=json_content_output)
135
+
136
+ gr.Markdown("## نمایش همه پروژه‌ها")
137
  show_btn = gr.Button("📂 نمایش پروژه‌های ذخیره‌شده")
 
138
  show_btn.click(show_all_projects, outputs=json_content_output)
139
 
140
  gr.Markdown("## بارگذاری فایل JSON از سیستم شما")
 
143
  json_load_status = gr.Textbox(label="وضعیت بارگذاری فایل JSON")
144
  load_json_btn.click(load_json_file, inputs=json_input_file, outputs=json_load_status)
145
 
 
 
 
 
 
146
  if __name__ == "__main__":
147
  demo.launch()