Skip to content

Commit 612d4ad

Browse files
Luke BillingtonlamATnginx
authored andcommitted
fix: fix widths of content
1 parent f547c13 commit 612d4ad

File tree

3 files changed

+28
-7
lines changed

3 files changed

+28
-7
lines changed

assets/css/f5-hugo.css

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1092,7 +1092,7 @@ main a:hover {
10921092

10931093
.sidebar-toggle-collapsed #sidebar-content {
10941094
transform: translate(-100%);
1095-
visibility: collapse;
1095+
display: none;
10961096
}
10971097

10981098
.sidebar-visible-collapsed {
@@ -1111,6 +1111,18 @@ main a:hover {
11111111
max-width: 50px;
11121112
}
11131113

1114+
.content-no-toc {
1115+
max-width: 100%;
1116+
}
1117+
1118+
.content-has-toc {
1119+
max-width: 50%;
1120+
}
1121+
1122+
.sidebar-content-collapsed-width {
1123+
max-width: calc(100% - 50px) !important;
1124+
}
1125+
11141126
.nginx-toc {
11151127
display: block;
11161128
background: #f8f9f9;

assets/js/sidebar.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ function handleInitialCollapse() {
66
if (collapsed === "true") {
77
$("#sidebar-wrapper").addClass("sidebar-toggle-collapsed");
88
$(".sidenav").addClass("sidebar-col-collapsed-width");
9+
$(".content").addClass("sidebar-content-collapsed-width");
10+
$(".nginx-docs-api-container").addClass("sidebar-content-collapsed-width");
911
}
1012
}
1113

@@ -17,10 +19,16 @@ function handleSetCollapse() {
1719
if (collapsed === "false") {
1820
$("#sidebar-wrapper").addClass("sidebar-toggle-collapsed");
1921
$(".sidenav").addClass("sidebar-col-collapsed-width");
22+
$(".content").addClass("sidebar-content-collapsed-width");
23+
$(".nginx-docs-api-container").addClass("sidebar-content-collapsed-width");
2024
localStorage.setItem(LOCAL_STORAGE_COLLAPSE_KEY, true);
2125
} else {
2226
$("#sidebar-wrapper").removeClass("sidebar-toggle-collapsed");
2327
$(".sidenav").delay(500).removeClass("sidebar-col-collapsed-width");
28+
$(".content").removeClass("sidebar-content-collapsed-width");
29+
$(".nginx-docs-api-container").removeClass(
30+
"sidebar-content-collapsed-width"
31+
);
2432
localStorage.setItem(LOCAL_STORAGE_COLLAPSE_KEY, false);
2533
}
2634
}

layouts/_default/docs.html

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
{{ define "main" }}
2-
<div class="row flex-xl-nowrap">
3-
<nav class="sidenav overflow-auto col-md-3 d-none d-xl-block d-print-none align-top">
2+
<div class="row" style="max-width: calc(100% + 30px) !important; flex-wrap: nowrap;">
3+
<nav class="sidenav overflow-auto col-md-3 d-none d-xl-block d-print-none align-top" style="width: 25%;">
44
{{ partial "sidebar.html" . }}
55
</nav>
66

77
{{if (.Params.catalog) }}
8-
<main class="content col-xl-6 d-block align-top" role="main">
8+
<main class="content content-has-toc" role="main">
99
{{ else if and (gt .WordCount 200 ) (.Params.toc) }}
10-
<main class="content col-xl-6 d-block align-top" role="main">
10+
<main class="content col d-block align-top content-has-toc" role="main">
1111
{{ else }}
12-
<main class="content col-xl-9 d-block align-top" role="main">
12+
<main class="content col d-block align-top content-no-toc" role="main">
1313
{{ end }}
14+
1415

1516
<h1>{{ .Title }}</h1>
1617

@@ -27,7 +28,7 @@ <h1>{{ .Title }}</h1>
2728
</main>
2829
{{ if and (gt .WordCount 200 ) (.Params.toc) }}
2930
{{ if (add (len (findRE "<h3" .Content)) (len (findRE "<h2" .Content))) }}
30-
<div class="col-md-3 d-none d-xl-block d-print-none nginx-toc align-top">
31+
<div class="col-md-3 d-none d-xl-block d-print-none nginx-toc align-top" style="width: 25%;">
3132
{{ partial "toc.html" . }}
3233
</div>
3334
{{ end }}

0 commit comments

Comments
 (0)