Remove Gradio API page and 'Use via API' link from web UI
Mirror and run GitLab CI / build (push) Has been cancelled
Ruff / ruff (push) Has been cancelled

- Set enable_api=False in app.launch()
- Hide API-related links via CSS
This commit is contained in:
admin
2026-06-15 03:26:34 +00:00
parent 237bd4b37c
commit 6233a41f61
+9
View File
@@ -313,6 +313,14 @@ def create_app():
.header-title {{ .header-title {{
font-size: 60px !important; font-size: 60px !important;
}} }}
/* Hide Gradio's "Use via API" link/button */
#share-btn,
a[href*="/api"],
a[href*="#/api"],
a[href*="#api"],
.gradio-container a[href*="api"] {{
display: none !important;
}}
/* Mobile-friendly adjustments */ /* Mobile-friendly adjustments */
@media (max-width: 700px) {{ @media (max-width: 700px) {{
.gradio-container {{ .gradio-container {{
@@ -338,6 +346,7 @@ def create_app():
server_name=str(server_name), server_name=str(server_name),
server_port=int(server_port), server_port=int(server_port),
css=accent_css, css=accent_css,
enable_api=False,
) )