File tree Expand file tree Collapse file tree 3 files changed +28
-7
lines changed Expand file tree Collapse file tree 3 files changed +28
-7
lines changed Original file line number Diff line number Diff line change @@ -1092,7 +1092,7 @@ main a:hover {
1092
1092
1093
1093
.sidebar-toggle-collapsed # sidebar-content {
1094
1094
transform : translate (-100% );
1095
- visibility : collapse ;
1095
+ display : none ;
1096
1096
}
1097
1097
1098
1098
.sidebar-visible-collapsed {
@@ -1111,6 +1111,18 @@ main a:hover {
1111
1111
max-width : 50px ;
1112
1112
}
1113
1113
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
+
1114
1126
.nginx-toc {
1115
1127
display : block;
1116
1128
background : # f8f9f9 ;
Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ function handleInitialCollapse() {
6
6
if ( collapsed === "true" ) {
7
7
$ ( "#sidebar-wrapper" ) . addClass ( "sidebar-toggle-collapsed" ) ;
8
8
$ ( ".sidenav" ) . addClass ( "sidebar-col-collapsed-width" ) ;
9
+ $ ( ".content" ) . addClass ( "sidebar-content-collapsed-width" ) ;
10
+ $ ( ".nginx-docs-api-container" ) . addClass ( "sidebar-content-collapsed-width" ) ;
9
11
}
10
12
}
11
13
@@ -17,10 +19,16 @@ function handleSetCollapse() {
17
19
if ( collapsed === "false" ) {
18
20
$ ( "#sidebar-wrapper" ) . addClass ( "sidebar-toggle-collapsed" ) ;
19
21
$ ( ".sidenav" ) . addClass ( "sidebar-col-collapsed-width" ) ;
22
+ $ ( ".content" ) . addClass ( "sidebar-content-collapsed-width" ) ;
23
+ $ ( ".nginx-docs-api-container" ) . addClass ( "sidebar-content-collapsed-width" ) ;
20
24
localStorage . setItem ( LOCAL_STORAGE_COLLAPSE_KEY , true ) ;
21
25
} else {
22
26
$ ( "#sidebar-wrapper" ) . removeClass ( "sidebar-toggle-collapsed" ) ;
23
27
$ ( ".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
+ ) ;
24
32
localStorage . setItem ( LOCAL_STORAGE_COLLAPSE_KEY , false ) ;
25
33
}
26
34
}
Original file line number Diff line number Diff line change 1
1
{{ 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%; " >
4
4
{{ partial "sidebar.html" . }}
5
5
</ nav >
6
6
7
7
{{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 ">
9
9
{{ 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 ">
11
11
{{ 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 ">
13
13
{{ end }}
14
+
14
15
15
16
< h1 > {{ .Title }}</ h1 >
16
17
@@ -27,7 +28,7 @@ <h1>{{ .Title }}</h1>
27
28
</ main >
28
29
{{ if and (gt .WordCount 200 ) (.Params.toc) }}
29
30
{{ 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%; " >
31
32
{{ partial "toc.html" . }}
32
33
</ div >
33
34
{{ end }}
You can’t perform that action at this time.
0 commit comments