forked from kimhyungsik/ax_hub_mcp_tool
refactor: replace MapStruct INSTANCE with Spring DI in SmsLegacyConverter and ToolScaffolder template
This commit is contained in:
39
fix_bugs.py
Normal file
39
fix_bugs.py
Normal file
@@ -0,0 +1,39 @@
|
||||
import os
|
||||
import re
|
||||
|
||||
# 1. Fix catalog.html JS bug and error box colors
|
||||
catalog_path = r"C:\Users\Admin\.gemini\antigravity\scratch\axhub-backend-main\axhub-gateway\src\main\resources\static\catalog.html"
|
||||
with open(catalog_path, "r", encoding="utf-8") as f:
|
||||
catalog_html = f.read()
|
||||
|
||||
# Remove totalCount reference since we removed the element
|
||||
catalog_html = catalog_html.replace("document.getElementById('totalCount').textContent = Total: ;", "")
|
||||
|
||||
# Fix the error box colors to be dark-theme compatible
|
||||
catalog_html = catalog_html.replace("border-red-200 bg-red-50 text-red-600", "border-red-900 bg-red-950/30 text-red-400")
|
||||
with open(catalog_path, "w", encoding="utf-8") as f:
|
||||
f.write(catalog_html)
|
||||
|
||||
# 2. Fix input field visibility in scaffold.html and playground.html
|
||||
files = [
|
||||
r"C:\Users\Admin\.gemini\antigravity\scratch\axhub-backend-main\axhub-gateway\src\main\resources\static\admin\scaffold.html",
|
||||
r"C:\Users\Admin\.gemini\antigravity\scratch\axhub-backend-main\axhub-gateway\src\main\resources\static\playground.html"
|
||||
]
|
||||
|
||||
for fp in files:
|
||||
if not os.path.exists(fp):
|
||||
continue
|
||||
with open(fp, "r", encoding="utf-8") as f:
|
||||
content = f.read()
|
||||
|
||||
# Enhance input-base visibility
|
||||
content = content.replace("border: 1px solid rgba(255,255,255,0.1);", "border: 1px solid rgba(255,255,255,0.25);\n background-color: rgba(255,255,255,0.05);")
|
||||
content = content.replace("background-color: #18181b;", "") # remove old background
|
||||
|
||||
# In playground.html, also enhance select Tool and textarea
|
||||
# We already updated .input-base, which applies to textarea and select.
|
||||
|
||||
with open(fp, "w", encoding="utf-8") as f:
|
||||
f.write(content)
|
||||
|
||||
print("Bugs and visibility fixed.")
|
||||
Reference in New Issue
Block a user