Skip to content

Commit 0a0b0b5

Browse files
committed
update
1 parent e0e4be7 commit 0a0b0b5

File tree

122 files changed

+4932
-4537
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

122 files changed

+4932
-4537
lines changed

layouts/_default/baseof.html

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
<script type="text/javascript" src="{{ $js.Permalink }}" integrity="{{ $js.Data.Integrity }}"></script>
4646
{{- else }}
4747
{{- $js := (slice $app) | resources.Concat "/js/bundle.js" }}
48-
<script type="text/javascript" src="{{ $js.Permalink }}" {{ if hugo.IsProduction }}integrity="{{ $js.Data.Integrity }}"{{ end }}></script>
48+
<script type="text/javascript" src="{{ $js.Permalink }}"></script>
4949
{{- end }}
5050

5151
<!-- Image Compare Viewer Config -->
@@ -56,10 +56,18 @@
5656
{{ (delimit ($ic.Get `config`) `,`) | safeJS }}
5757
];
5858
viewers.forEach((element, i) => {
59-
let view = new ImageCompare(element, configs[i]).mount();
59+
if (configs[i]) {
60+
try {
61+
let view = new ImageCompare(element, configs[i]).mount();
62+
} catch (error) {
63+
console.error(`Error mounting ImageCompare for element ${i}:`, error);
64+
}
65+
} else {
66+
console.warn(`No configuration found for ImageCompare element at index ${i}.`);
67+
}
6068
});
6169
</script>
6270
{{ end }}
6371

6472
</body>
65-
</html>
73+
</html>

layouts/docs/baseof.html

Lines changed: 69 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -14,91 +14,100 @@
1414
<div class="content">
1515
<div class="page-wrapper toggled">
1616
{{- partial (printf "%s/%s" ($.Scratch.Get "pathName") "sidebar.html") . -}}
17-
<!-- Start Page Content -->
18-
<main class="page-content bg-transparent">
19-
{{ if hugo.IsMultilingual }}
20-
{{- partial (printf "%s/%s" ($.Scratch.Get "pathName") "top-header.html") . -}}
21-
{{ else }}
22-
{{- partialCached (printf "%s/%s" ($.Scratch.Get "pathName") "top-header.html") . -}}
23-
{{ end }}
24-
<div class="container-fluid">
25-
<div class="layout-spacing">
26-
{{ $currentPage := . -}}
27-
{{ if site.Params.docs.breadcrumbs | default true }}
28-
<div class="d-md-flex justify-content-between align-items-center">
29-
{{- partial (printf "%s/%s" ($.Scratch.Get "pathName") "breadcrumbs.html") . -}}
30-
</div>
31-
{{ end }}
32-
<div class="row flex-xl-nowrap">
33-
{{ if site.Params.docs.toc | default true }}
34-
<div class="docs-toc col-xl-3 {{ if .IsNode }}visually-hidden{{ else }}{{end}} {{ if and (ne .Params.toc false) (ne .TableOfContents "<nav id=\"TableOfContents\"></nav>") }}{{ else }}visually-hidden{{ end }} {{ if site.Params.docs.toc | default true }}{{ else }}visually-hidden{{ end }} d-xl-block">
35-
{{- partial (printf "%s/%s" ($.Scratch.Get "pathName") "toc.html") . -}}
36-
</div>
17+
<!-- Start Page Content -->
18+
<main class="page-content bg-transparent">
19+
{{ if hugo.IsMultilingual }}
20+
{{- partial (printf "%s/%s" ($.Scratch.Get "pathName") "top-header.html") . -}}
21+
{{ else }}
22+
{{- partialCached (printf "%s/%s" ($.Scratch.Get "pathName") "top-header.html") . -}}
23+
{{ end }}
24+
<div class="container-fluid">
25+
<div class="layout-spacing">
26+
{{ $currentPage := . -}}
27+
{{ if site.Params.docs.breadcrumbs | default true }}
28+
<div class="d-md-flex justify-content-between align-items-center">
29+
{{- partial (printf "%s/%s" ($.Scratch.Get "pathName") "breadcrumbs.html") . -}}
30+
</div>
31+
{{ end }}
32+
<div class="row flex-xl-nowrap">
33+
{{/* Table of Contents Logic */}}
34+
{{- $showToc := and (ne .Params.toc false) (ne .TableOfContents "<nav id=\"TableOfContents\"></nav>") -}}
35+
{{- $tocEnabled := site.Params.docs.toc | default true -}}
36+
{{- $tocMobileEnabled := site.Params.docs.tocMobile | default true -}}
37+
38+
{{ if and $tocEnabled (not .IsNode) $showToc }}
39+
<div class="docs-toc col-xl-3 d-xl-block">
40+
{{- partial (printf "%s/%s" ($.Scratch.Get "pathName") "toc.html") . -}}
41+
</div>
42+
{{ end }}
43+
44+
{{ if and $tocMobileEnabled (not .IsNode) $showToc }}
45+
<div class="docs-toc-mobile d-print-none d-xl-none">
46+
<button id="toc-dropdown-btn" class="btn-secondary dropdown-toggle" type="button" data-bs-toggle="dropdown" data-bs-offset="0,0" aria-expanded="false">
47+
Table of Contents
48+
</button>
49+
{{- partial (printf "%s/%s" ($.Scratch.Get "pathName") "toc-mobile.html") . -}}
50+
</div>
51+
{{ end }}
52+
53+
<div class="docs-content col-12 {{ if .IsNode }}{{ else }}{{ if and $tocEnabled $showToc }}col-xl-9{{ end }}{{ end }} mt-0">
54+
<div class="mb-0 d-flex">
55+
{{ if site.Params.docs.titleIcon | default false }}
56+
<i class="material-icons title-icon me-2">{{- .Params.icon | default "article" }}</i>
3757
{{ end }}
38-
{{ if site.Params.docs.tocMobile | default true }}
39-
<div class="docs-toc-mobile {{ if .IsNode }}visually-hidden{{ else }}{{end}} {{ if and (ne .Params.toc false) (ne .TableOfContents "<nav id=\"TableOfContents\"></nav>") }}{{ else }}visually-hidden{{ end }} {{ if site.Params.docs.tocMobile | default true }}{{ else }}visually-hidden{{ end }} d-print-none d-xl-none">
40-
<button id="toc-dropdown-btn" class="btn-secondary dropdown-toggle" type="button" data-bs-toggle="dropdown" data-bs-offset="0,0" aria-expanded="false">
41-
Table of Contents
42-
</button>
43-
{{- partial (printf "%s/%s" ($.Scratch.Get "pathName") "toc-mobile.html") . -}}
44-
</div>
45-
{{ end -}}
46-
<div class="docs-content col-12 {{ if .IsNode }}{{ else }}{{ if site.Params.docs.toc | default true }}{{ if and (ne .Params.toc false) (ne .TableOfContents "<nav id=\"TableOfContents\"></nav>") }}col-xl-9{{else}}{{end}}{{ else }}{{ end }}{{ end }} mt-0">
47-
<div class="mb-0 d-flex">
48-
{{ if site.Params.docs.titleIcon | default false }}
49-
<i class="material-icons title-icon me-2">{{- .Params.icon | default "article" }}</i>
50-
{{ end }}
51-
<h1 class="content-title mb-0">
52-
{{ $currentPage.Title }}
53-
{{ if .Draft }}
54-
<span class="badge bg-default fs-6 mb-1 align-middle">DRAFT</span>
55-
{{ end }}
56-
</h1>
57-
</div>
58-
{{ if site.Params.docs.descriptions | default false }}
59-
<p class="lead mb-3">{{ $currentPage.Description | markdownify }}</p>
58+
<h1 class="content-title mb-0">
59+
{{ $currentPage.Title }}
60+
{{ if .Draft }}
61+
<span class="badge bg-default fs-6 mb-1 align-middle">DRAFT</span>
6062
{{ end }}
61-
<div id="content" class="main-content" {{ if eq .Site.Params.docs.toc true -}}data-bs-spy="scroll" data-bs-root-margin="0px 0px -65%" data-bs-target="#toc-mobile"{{ end }}>
62-
{{ block "main" . }}{{ end }}
63-
</div>
64-
<div>
65-
{{- partial (printf "%s/%s" ($.Scratch.Get "pathName") "doc-nav.html") . -}}
66-
</div>
67-
</div>
63+
</h1>
64+
</div>
65+
{{ if site.Params.docs.descriptions | default false }}
66+
<p class="lead mb-3">{{ $currentPage.Description | markdownify }}</p>
67+
{{ end }}
68+
<div id="content" class="main-content" {{ if eq .Site.Params.docs.toc true -}}data-bs-spy="scroll" data-bs-root-margin="0px 0px -65%" data-bs-target="#toc-mobile"{{ end }}>
69+
{{ block "main" . }}{{ end }}
70+
</div>
71+
<div>
72+
{{- partial (printf "%s/%s" ($.Scratch.Get "pathName") "doc-nav.html") . -}}
6873
</div>
6974
</div>
7075
</div>
71-
{{- partialCached (printf "%s/%s" ($.Scratch.Get "pathName") "footer.html") . -}}
76+
</div>
77+
</div>
78+
{{- partialCached (printf "%s/%s" ($.Scratch.Get "pathName") "footer.html") . -}}
7279

73-
</main>
80+
</main>
7481
</div>
7582
</div>
7683

7784
{{ if site.Params.docs.backToTop | default true }}
7885
<!-- Back to top -->
79-
<button onclick="topFunction()" id="back-to-top" aria-label="Back to Top Button" class="back-to-top fs-5"><svg width="24" height="24"><path d="M12,10.224l-6.3,6.3L4.32,15.152,12,7.472l7.68,7.68L18.3,16.528Z" style="fill:#fff"/></svg></button>
86+
<button onclick="topFunction()" id="back-to-top" aria-label="Back to Top Button" class="back-to-top fs-5"><svg width="24" height="24">
87+
<path d="M12,10.224l-6.3,6.3L4.32,15.152,12,7.472l7.68,7.68L18.3,16.528Z" style="fill:#fff" />
88+
</svg></button>
8089
<!-- Back to top -->
8190
{{ end }}
8291

8392
<!-- Dark Mode Switch JS -->
8493
{{ if eq .Site.Params.docs.darkMode true -}}
85-
{{ $darkModeSwitch := resources.Get (printf "/%s/%s" ($.Scratch.Get "pathName") "js/darkmode-switch.js") | js.Build | minify }}
86-
<script>{{ $darkModeSwitch.Content | safeJS }}</script>
94+
{{ $darkModeSwitch := resources.Get (printf "/%s/%s" ($.Scratch.Get "pathName") "js/darkmode-switch.js") | js.Build | minify }}
95+
<script>{{ $darkModeSwitch.Content | safeJS }}</script>
8796
{{ end -}}
8897

8998
{{- partialCached (printf "%s/%s" ($.Scratch.Get "pathName") "footer/footer-scripts.html") . -}}
9099

91100
<!-- DocSearch Config -->
92101
{{ if and (.Site.Params.docsearch.appID) (.Site.Params.docsearch.apiKey) -}}
93-
{{- partialCached (printf "%s/%s" ($.Scratch.Get "pathName") "footer/docsearch.html") . -}}
102+
{{- partialCached (printf "%s/%s" ($.Scratch.Get "pathName") "footer/docsearch.html") . -}}
94103
{{ end }}
95104

96105
<!-- FlexSearch Config -->
97106
{{ if or (not (isset .Site.Params.flexsearch "enabled")) (eq .Site.Params.flexsearch.enabled true) -}}
98-
{{ if and (.Site.Params.docsearch.appID) (.Site.Params.docsearch.apiKey) -}}
99-
{{ else }}
100-
{{- partialCached (printf "%s/%s" ($.Scratch.Get "pathName") "footer/flexsearch.html") . -}}
101-
{{ end }}
107+
{{ if and (.Site.Params.docsearch.appID) (.Site.Params.docsearch.apiKey) -}}
108+
{{ else }}
109+
{{- partialCached (printf "%s/%s" ($.Scratch.Get "pathName") "footer/flexsearch.html") . -}}
110+
{{ end }}
102111
{{ end }}
103112
</body>
104-
</html>
113+
</html>

layouts/docs/list.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@
2121
</div><!--end col-->
2222
{{ end }}
2323
</div>
24-
{{ end }}
24+
{{ end }}

layouts/docs/single.html

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{{ define "main" }}
2-
<!-- override Prism's default copy messages to 'empty'. Required by CSS styling.
3-
see: https://prismjs.com/plugins/copy-to-clipboard/#styling -->
4-
<div data-prismjs-copy="" data-prismjs-copy-success="" data-prismjs-copy-error="">
2+
<!-- Override Prism's default copy messages to 'empty'. Required by CSS styling.
3+
See: https://prismjs.com/plugins/copy-to-clipboard/#styling -->
4+
<div class="main-content-area" data-prismjs-copy="" data-prismjs-copy-success="" data-prismjs-copy-error="">
55
{{ .Content }}
66
</div>
77

@@ -10,20 +10,12 @@
1010
{{ end -}}
1111

1212
{{ if .Page.Store.Get "hasMermaid" }}
13-
{{ $mermaid := resources.Get (printf "%s/%s" ($.Scratch.Get "pathName") "js/mermaid.min.js") }}
14-
{{ if hugo.IsProduction }}
15-
{{ $mermaid = $mermaid | fingerprint "sha384" }}
16-
{{ end }}
17-
<script src="{{ $mermaid.RelPermalink }}" {{ if hugo.IsProduction }}integrity="{{ $mermaid.Data.Integrity }}"{{ end }}></script>
18-
<script>
19-
const config = {
20-
startOnLoad:true,
21-
logLevel: "error",
22-
align: "center",
23-
theme:"null"
24-
};
25-
mermaid.initialize(config);
26-
</script>
13+
{{ $mermaid := resources.Get (printf "%s/%s" ($.Scratch.Get "pathName") "js/mermaid.min.js") }}
14+
{{ if hugo.IsProduction }}
15+
{{ $mermaid = $mermaid | fingerprint "sha384" }}
16+
{{ end }}
17+
<script src="{{ $mermaid.RelPermalink }}" {{ if hugo.IsProduction }}integrity="{{ $mermaid.Data.Integrity }}"{{ end }}></script>
18+
<script src="/js/mermaid-init.js"></script>
2719
{{ end }}
2820

2921
{{ if .Site.Params.feedback.enabled | default false -}}
@@ -34,4 +26,4 @@
3426
{{ end }}
3527
{{ end -}}
3628

37-
{{ end }}
29+
{{ end }}

public/404.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1063,10 +1063,10 @@ <h6> Subscribe to CloudNativeFolks Community Newsletter
10631063
</footer>
10641064

10651065

1066-
<script type="text/javascript" src="//localhost:1313/js/bundle.js" ></script>
1066+
<script type="text/javascript" src="//localhost:1313/js/bundle.js"></script>
10671067

10681068

10691069

10701070

10711071
</body>
1072-
</html>
1072+
</html>

0 commit comments

Comments
 (0)