Skip to content

Commit 315740d

Browse files
authored
Decrease opacity and for non-active schema/response tabs (#281)
1 parent fdbc413 commit 315740d

File tree

2 files changed

+19
-11
lines changed

2 files changed

+19
-11
lines changed

packages/docusaurus-theme-openapi-docs/src/theme/ApiTabs/styles.module.css

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,19 @@
1212
height: 2.5rem;
1313
margin-top: 0 !important;
1414
margin-right: 0.5rem;
15-
border: 1px solid var(--openapi-code-dim-dark);
15+
border: 1px solid var(--ifm-color-primary);
1616
border-radius: var(--ifm-global-radius);
17+
color: var(--ifm-color-primary);
1718
font-weight: var(--ifm-font-weight-normal);
18-
color: var(--openapi-code-dim-dark);
19+
}
20+
21+
.tabItem:not(.responseTabActive) {
22+
opacity: 0.65;
1923
}
2024

2125
.tabItem:hover {
22-
color: var(--ifm-color-emphasis-500) !important;
26+
opacity: 1;
27+
background-color: var(--ifm-color-emphasis-100);
2328
}
2429

2530
.tabItem:last-child {
@@ -74,8 +79,7 @@
7479
}
7580

7681
.responseTabActive {
77-
border: 1px solid var(--ifm-color-primary);
78-
color: var(--ifm-color-primary);
82+
background-color: var(--ifm-color-emphasis-100);
7983
}
8084

8185
.responseSchemaContainer {

packages/docusaurus-theme-openapi-docs/src/theme/SchemaTabs/styles.module.css

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,19 @@
1212
height: 1.8rem;
1313
margin-top: 0 !important;
1414
margin-right: 0.5rem;
15-
border: 1px solid var(--openapi-code-dim-dark);
15+
border: 1px solid var(--ifm-color-primary);
1616
border-radius: var(--ifm-global-radius);
17-
color: var(--openapi-code-dim-dark);
17+
color: var(--ifm-color-primary);
1818
font-size: 12px;
1919
}
2020

21+
.tabItem:not(.schemaTabActive) {
22+
opacity: 0.65;
23+
}
24+
2125
.tabItem:hover {
22-
color: var(--ifm-color-emphasis-500) !important;
26+
opacity: 1;
27+
background-color: var(--ifm-color-emphasis-100);
2328
}
2429

2530
.tabItem:last-child {
@@ -49,9 +54,8 @@
4954
display: none;
5055
}
5156

52-
.tabItem.schemaTabActive {
53-
border: 1px solid var(--ifm-color-primary);
54-
color: var(--ifm-color-primary);
57+
.schemaTabActive {
58+
background-color: var(--ifm-color-emphasis-100);
5559
}
5660

5761
.schemaTabLabel {

0 commit comments

Comments
 (0)