Modify Gradio UI
Browse files
app.py
CHANGED
@@ -111,22 +111,33 @@ def fetch_github_content(url: str) -> str:
|
|
111 |
return f"Error fetching content: {str(e)}"
|
112 |
|
113 |
with gr.Blocks() as demo:
|
114 |
-
|
|
|
115 |
repo_input = gr.Textbox(
|
116 |
label="GitHub Repository URL",
|
117 |
placeholder="Enter the GitHub repository URL (e.g. https://github.com/username/repo)"
|
118 |
)
|
119 |
-
readme_output = gr.Textbox(label="Generated README.md")
|
120 |
with gr.Row():
|
121 |
with gr.Column():
|
122 |
gr.Markdown("#### ๐ผ๏ธ Preview (Markdown Rendered)")
|
123 |
-
|
|
|
|
|
|
|
|
|
|
|
124 |
with gr.Column():
|
125 |
gr.Markdown("#### ๐ Markdown File (Copyable)")
|
126 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
127 |
generate_btn = gr.Button("Generate README.md")
|
128 |
|
129 |
-
#
|
130 |
def dual_output(readme):
|
131 |
return readme, readme
|
132 |
|
|
|
111 |
return f"Error fetching content: {str(e)}"
|
112 |
|
113 |
with gr.Blocks() as demo:
|
114 |
+
# ์ ๋ชฉ ๊ฐ์ด๋ฐ ์ ๋ ฌ
|
115 |
+
gr.HTML("<h1 style='text-align:center;'>๐ค ARA: Auto README.md Agent ๐</h1>")
|
116 |
repo_input = gr.Textbox(
|
117 |
label="GitHub Repository URL",
|
118 |
placeholder="Enter the GitHub repository URL (e.g. https://github.com/username/repo)"
|
119 |
)
|
|
|
120 |
with gr.Row():
|
121 |
with gr.Column():
|
122 |
gr.Markdown("#### ๐ผ๏ธ Preview (Markdown Rendered)")
|
123 |
+
# ์ผ์ชฝ: ์์ ๊ฐ๋ฅํ ํ๋ฆฌ๋ทฐ ๋ฐ์ค
|
124 |
+
readme_preview = gr.Textbox(
|
125 |
+
lines=24,
|
126 |
+
label="Preview (Markdown Rendered)",
|
127 |
+
interactive=True
|
128 |
+
)
|
129 |
with gr.Column():
|
130 |
gr.Markdown("#### ๐ Markdown File (Copyable)")
|
131 |
+
# ์ค๋ฅธ์ชฝ: ์์ ๋ถ๊ฐ, ๋ณต์ฌ ๋ฒํผ ์๋ ๋ฐ์ค
|
132 |
+
readme_markdown = gr.Textbox(
|
133 |
+
lines=24,
|
134 |
+
label="Markdown",
|
135 |
+
interactive=False,
|
136 |
+
show_copy_button=True
|
137 |
+
)
|
138 |
generate_btn = gr.Button("Generate README.md")
|
139 |
|
140 |
+
# ๋ฒํผ ํด๋ฆญ ์ ๋ ๋ฐ์ค ๋ชจ๋ ์ฑ์
|
141 |
def dual_output(readme):
|
142 |
return readme, readme
|
143 |
|