From 8cd58ae3649c5fb8e7929200912e873436bafa02 Mon Sep 17 00:00:00 2001 From: Steven Serrata <9343811+sserrata@users.noreply.github.com> Date: Wed, 2 Jul 2025 10:49:32 -0500 Subject: [PATCH] Support both curl and bash code tab highlight --- .../src/theme/ApiExplorer/CodeTabs/_CodeTabs.scss | 6 +++++- .../docusaurus-theme-openapi-docs/src/theme/styles.scss | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/docusaurus-theme-openapi-docs/src/theme/ApiExplorer/CodeTabs/_CodeTabs.scss b/packages/docusaurus-theme-openapi-docs/src/theme/ApiExplorer/CodeTabs/_CodeTabs.scss index fd2c84e11..905e94af8 100644 --- a/packages/docusaurus-theme-openapi-docs/src/theme/ApiExplorer/CodeTabs/_CodeTabs.scss +++ b/packages/docusaurus-theme-openapi-docs/src/theme/ApiExplorer/CodeTabs/_CodeTabs.scss @@ -197,7 +197,11 @@ body[class="ReactModal__Body--open"] { } &.active { - box-shadow: 0 0 0 3px var(--openapi-code-tab-shadow-color-curl); + box-shadow: 0 0 0 3px + var( + --openapi-code-tab-shadow-color-curl, + var(--openapi-code-tab-shadow-color-bash) + ); border-color: var(--ifm-color-danger); } } diff --git a/packages/docusaurus-theme-openapi-docs/src/theme/styles.scss b/packages/docusaurus-theme-openapi-docs/src/theme/styles.scss index da1b29937..5e0933346 100644 --- a/packages/docusaurus-theme-openapi-docs/src/theme/styles.scss +++ b/packages/docusaurus-theme-openapi-docs/src/theme/styles.scss @@ -67,6 +67,9 @@ --openapi-code-tab-border-color-java: #0374bd; --openapi-code-tab-border-color-powershell: #00adef; --openapi-code-tab-shadow-color-python: rgba(255, 219, 80, 0.25); + --openapi-code-tab-shadow-color-curl: var( + --openapi-code-tab-shadow-color-bash + ); --openapi-code-tab-shadow-color-bash: rgba(250, 56, 62, 0.25); --openapi-code-tab-shadow-color-go: rgba(84, 199, 236, 0.25); --openapi-code-tab-shadow-color-js: rgba(255, 186, 0, 0.25);