File tree Expand file tree Collapse file tree 5 files changed +28
-28
lines changed Expand file tree Collapse file tree 5 files changed +28
-28
lines changed Original file line number Diff line number Diff line change
1
+ {{<banner "caution" "Under development">}}
2
+ <br >
3
+ This product on our example site is under development and changes are being added frequently.
4
+ <br >
5
+ Please reach out to <strong >#friends-of-the-docs</strong > on Slack to ask questions.
6
+ {{</banner >}}
Original file line number Diff line number Diff line change @@ -3,6 +3,11 @@ description: Test pages for nginx-hugo-theme
3
3
title : Test pages
4
4
weight : 100
5
5
nd-landing-page : true
6
+ cascade :
7
+ nd-banner :
8
+ enabled : true
9
+ start-date : 2025-01-01
10
+ md : /_banners/test-product-intro.md
6
11
---
7
12
{{<card-layout >}}
8
13
{{<card-section showAsCards =" true " >}}
Original file line number Diff line number Diff line change 34
34
35
35
36
36
{{/* Render a different block, if "loud" callouts are used */}}
37
+ {{ $type := (index (split $class " ") 0) | strings.FirstUpper }}
37
38
{{ $specialTitles := slice "Caution" "Warning" "Deprecated" "Important" }}
38
39
{{ $specialTitleIcons := dict
39
40
"Caution" "alert-triangle"
40
41
"Warning" "alert-octagon"
41
42
"Deprecated" "alert-octagon"
42
43
"Important" "arrow-right-circle"
43
44
}}
44
- {{ $icon := index $specialTitleIcons $title | default "" }}
45
+ {{ $icon := index $specialTitleIcons $type | default "" }}
45
46
46
- {{ $isSpecialTitle := in $specialTitles $title }}
47
+ {{ $isSpecialTitle := in $specialTitles $type }}
47
48
{{ if $isSpecialTitle }}
48
- {{/* Loud callouts */}}
49
+ {{/* Loud callouts */}}
50
+ < blockquote class ="{{ $class }} " data-mf ="true " style ="display: none; ">
49
51
< div >
50
- < blockquote class ="{{ $class }} " data-mf ="true " style ="display: none; ">
51
- < div >
52
- < div class ="call-out-type ">
53
- {{ partial "feather" (dict "context" . "icon" $icon) .}}
54
- {{ $title }}
55
- </ div >
56
- < div class ="callout-content ">
57
- {{ .content | markdownify }}
58
- </ div >
52
+ < div class ="call-out-type ">
53
+ {{ partial "feather" (dict "context" . "icon" $icon) .}}
54
+ {{ $title }}
59
55
</ div >
60
- </ blockquote >
61
- </ div >
56
+ < div class ="callout-content ">
57
+ {{ .content | markdownify }}
58
+ </ div >
59
+ </ div >
60
+ </ blockquote >
62
61
63
62
{{ else }}
64
63
Original file line number Diff line number Diff line change 1
1
{{- $type := .Get 0 | default (.Get "type") | default "" -}}
2
2
{{- $title := .Get 1 | default (.Get "title") | default "" -}}
3
3
{{ partial "callout.html" (dict
4
- "class" $type
4
+ "class" (printf "%s %s" $type "call-out")
5
5
"title" $title
6
6
"icon" "fa-solid fa-triangle-exclamation"
7
7
"inline" true
8
+ "type" ($type | strings.FirstUpper)
8
9
"content" .Inner
9
10
) }}
Original file line number Diff line number Diff line change 25
25
{{ warnf "The '< call-out > ' Shortcode parameter 'inline' must be 'true' or 'false', but got: '%s'. This will now default to 'false'" $inlineParam}}
26
26
{{ end }}
27
27
28
- {{ $inline := eq $inlineParam "true" }}
29
-
30
- {{ $sideOption := "side-callout" }}
31
- {{ $inlineOption := "inline-callout" }}
32
-
33
- {{ if $inline }}
34
- {{ $class = printf "%s %s" $class $inlineOption }}
35
- {{ else }}
36
- {{ $class = printf "%s %s" $class $sideOption }}
37
- {{ end }}
38
-
39
28
{{ partial "callout.html" (dict
40
- "class" $class
29
+ "class" (printf "%s %s" $class "call-out")
41
30
"title" $title
42
31
"icon" $icon
43
- "inline" $inline
32
+ "inline" $inlineParam
44
33
"content" .Inner
45
34
) }}
You can’t perform that action at this time.
0 commit comments