diff --git a/docs.json b/docs.json index cfb9131..0578968 100644 --- a/docs.json +++ b/docs.json @@ -1,13 +1,13 @@ { - "$schema": "https://mintlify.com/docs.json", + "$schema": "https://mintlify.com/schema.json", "theme": "mint", - "name": "Mint Starter Kit", + "name": "QFPay Developer Centre", "colors": { - "primary": "#16A34A", - "light": "#07C983", - "dark": "#15803D" + "primary": "#005FCC", + "light": "#4EA8FF", + "dark": "#004299" }, - "favicon": "/favicon.svg", + "favicon": "/images/logo.png", "navigation": { "global": { "anchors": [ @@ -35,7 +35,7 @@ ] }, { - "tab": "API Reference", + "tab": "Integration", "groups": [ { "group": "Preparation", @@ -43,6 +43,30 @@ "integration/preparation/introduction", "integration/preparation/environments" ] + }, + { + "group": "API Reference", + "pages": [ + "integration/api-reference/api-usage-guidelines", + "integration/api-reference/currencies", + "integration/api-reference/paytypes", + "integration/api-reference/request-format", + "integration/api-reference/response-format", + "integration/api-reference/signature-generation", + "integration/api-reference/status-codes" + ] + } + ] + }, + { + "tab": "In-Store Payments", + "groups": [ + { + "group": "POS API", + "pages": [ + "integration/in-store/pos-api/app-call-app", + "integration/in-store/pos-api/ecr" + ] } ] } @@ -69,9 +93,35 @@ { "group": "準備事項", "pages": [ - "integration/preparation/zh-hant/file", + "integration/preparation/zh-hant/introduction", "integration/preparation/zh-hant/environments" ] + }, + { + "group": "API 參考文件", + "pages": [ + "integration/api-reference/zh-hant/request-format", + "integration/api-reference/zh-hant/response-format", + "integration/api-reference/zh-hant/signature-generation", + "integration/api-reference/zh-hant/paytypes", + "integration/api-reference/zh-hant/currencies", + "integration/api-reference/zh-hant/status-codes", + "integration/api-reference/zh-hant/api-usage-guidelines" + ] + }, + { + "group": "實體店支付", + "pages": [ + { + "group": "POS API", + "pages": [ + "integration/in-store/zh-hant/pos-api/app-call-app", + "integration/in-store/zh-hant/pos-api/ecr" + ] + }, + "integration/in-store/zh-hant/CPM", + "integration/in-store/zh-hant/MPM" + ] } ] } @@ -79,10 +129,7 @@ } ] }, - "logo": { - "light": "/logo/light.svg", - "dark": "/logo/dark.svg" - }, + "logo": "/logo.png", "navbar": { "links": [ { @@ -101,15 +148,15 @@ }, "contextual": { "options": [ - "copy", - "view", - "chatgpt", - "claude", - "perplexity", - "mcp", - "cursor", - "vscode" - ] + "copy", + "view", + "chatgpt", + "claude", + "perplexity", + "mcp", + "cursor", + "vscode" + ] }, "footer": { "socials": { @@ -117,5 +164,8 @@ "github": "https://github.com/mintlify", "linkedin": "https://linkedin.com/company/mintlify" } + }, + "appearance": { + "default": "light" } }