File tree Expand file tree Collapse file tree 2 files changed +17
-3
lines changed
layouts/_partials/utilities Expand file tree Collapse file tree 2 files changed +17
-3
lines changed Original file line number Diff line number Diff line change 2424 source = " static"
2525 target = " static"
2626
27+ [params .icons ]
28+ search = " fas magnifying-glass"
29+
2730[params .navigation .search ]
2831 enabled = true
2932 modal = true
30- icon = " fas magnifying-glass"
3133
3234[params .modules .flexsearch ]
3335 integration = " core"
Original file line number Diff line number Diff line change 11{{- $searchDefault := false -}}
22{{- $searchModal := false -}}
3- {{- $searchIcon := "fas magnifying-glass" }}
3+ {{- $searchIcon := site.Params.icons.search - }}
44{{ if eq (printf "%T" site.Params.navigation.search) "bool" }}
55 {{- $searchDefault = site.Params.navigation.search -}}
66 {{- $searchModal = site.Params.navigation.searchModal -}}
77 {{ warnf "site parameter %q: deprecated in v%s, use %q instead" "navigation.search" "1.12.0" "navigation.search.enabled" }}
88{{ else }}
99 {{- $searchDefault = site.Params.navigation.search.enabled -}}
1010 {{- $searchModal = site.Params.navigation.search.modal -}}
11- {{- $searchIcon = site.Params.navigation.search.icon | default $searchIcon }}
11+ {{- if not $searchIcon -}}
12+ {{- with site.Params.navigation.search.icon -}}
13+ {{- $searchIcon = . -}}
14+ {{- partial "utilities/LogWarn.html" (dict
15+ "partial" "utilities/GetSearchConfig.html"
16+ "warnid" "warn-deprecated-icons"
17+ "msg" "Deprecated icon params detected; migrate to the [icons] section in params.toml"
18+ "details" (slice "Replace 'navigation.search.icon' with 'icons.search'")
19+ ) -}}
20+ {{- else -}}
21+ {{- $searchIcon = "fas magnifying-glass" -}}
22+ {{- end -}}
23+ {{- end -}}
1224{{ end }}
1325{{- $search := $searchDefault -}}
1426{{- if isset . "search" -}}
You can’t perform that action at this time.
0 commit comments