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 |
|