Skip to content

Commit 7a0cb02

Browse files
Luke BillingtonlamATnginx
authored andcommitted
fix: Fix redoc widths
1 parent 612d4ad commit 7a0cb02

File tree

2 files changed

+34
-17
lines changed

2 files changed

+34
-17
lines changed

assets/css/f5-hugo.css

Lines changed: 31 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -718,10 +718,6 @@ redoc {
718718
overscroll-behavior-y: none;
719719
}
720720

721-
.nginx-docs-api-container {
722-
width: 100%;
723-
}
724-
725721
.nginx-docs-api-container button {
726722
border-color: inherit;
727723
box-shadow: none !important;
@@ -1078,16 +1074,29 @@ main a:hover {
10781074

10791075
#sidebar-toggle-button {
10801076
position: absolute;
1081-
width: 3rem;
1082-
height: 3rem;
1083-
top: 2rem;
1084-
border-radius: 50%;
1085-
right: calc(1.5rem);
1077+
width: 2.4rem;
1078+
height: 2.4rem;
1079+
top: 0;
1080+
right: 0;
1081+
display: flex;
1082+
justify-content: center;
1083+
align-items: center;
10861084
z-index: 200 !important;
1085+
border-radius: 0;
1086+
padding: 0;
1087+
}
1088+
1089+
#sidebar-toggle-button > i {
1090+
padding: 0 !important;
1091+
}
1092+
1093+
#sidebar-toggle-button:hover {
1094+
background-color: var(--nginx-green);
1095+
color: white;
10871096
}
10881097

10891098
.sidebar-toggle-collapsed {
1090-
transform: translateX(calc(-100% + 50px));
1099+
transform: translateX(calc(-100% + 2.4rem));
10911100
}
10921101

10931102
.sidebar-toggle-collapsed #sidebar-content {
@@ -1108,7 +1117,7 @@ main a:hover {
11081117
}
11091118

11101119
.sidebar-col-collapsed-width {
1111-
max-width: 50px;
1120+
max-width: 2.4rem;
11121121
}
11131122

11141123
.content-no-toc {
@@ -1120,7 +1129,17 @@ main a:hover {
11201129
}
11211130

11221131
.sidebar-content-collapsed-width {
1123-
max-width: calc(100% - 50px) !important;
1132+
max-width: 100% !important;
1133+
}
1134+
1135+
.sidebar-redoc-collapsed-width {
1136+
max-width: calc(100% + 2.4rem) !important;
1137+
}
1138+
1139+
@media (min-width: 768px) {
1140+
.sidebar-redoc-collapsed-width {
1141+
max-width: 100% !important;
1142+
}
11241143
}
11251144

11261145
.nginx-toc {

assets/js/sidebar.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ function handleInitialCollapse() {
77
$("#sidebar-wrapper").addClass("sidebar-toggle-collapsed");
88
$(".sidenav").addClass("sidebar-col-collapsed-width");
99
$(".content").addClass("sidebar-content-collapsed-width");
10-
$(".nginx-docs-api-container").addClass("sidebar-content-collapsed-width");
10+
$(".nginx-docs-api-container").addClass("sidebar-redoc-collapsed-width");
1111
}
1212
}
1313

@@ -20,15 +20,13 @@ function handleSetCollapse() {
2020
$("#sidebar-wrapper").addClass("sidebar-toggle-collapsed");
2121
$(".sidenav").addClass("sidebar-col-collapsed-width");
2222
$(".content").addClass("sidebar-content-collapsed-width");
23-
$(".nginx-docs-api-container").addClass("sidebar-content-collapsed-width");
23+
$(".nginx-docs-api-container").addClass("sidebar-redoc-collapsed-width");
2424
localStorage.setItem(LOCAL_STORAGE_COLLAPSE_KEY, true);
2525
} else {
2626
$("#sidebar-wrapper").removeClass("sidebar-toggle-collapsed");
2727
$(".sidenav").delay(500).removeClass("sidebar-col-collapsed-width");
2828
$(".content").removeClass("sidebar-content-collapsed-width");
29-
$(".nginx-docs-api-container").removeClass(
30-
"sidebar-content-collapsed-width"
31-
);
29+
$(".nginx-docs-api-container").removeClass("sidebar-redoc-collapsed-width");
3230
localStorage.setItem(LOCAL_STORAGE_COLLAPSE_KEY, false);
3331
}
3432
}

0 commit comments

Comments
 (0)