Skip to content

Commit 64635ba

Browse files
committed
Fixed search not honoring enabled setting in templates
1 parent 5d30815 commit 64635ba

File tree

2 files changed

+19
-11
lines changed

2 files changed

+19
-11
lines changed

material/templates/partials/header.html

+8-5
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,14 @@
4646
{% include "partials/alternate.html" %}
4747
{% endif %}
4848
{% if "material/search" in config.plugins %}
49-
<label class="md-header__button md-icon" for="__search">
50-
{% set icon = config.theme.icon.search or "material/magnify" %}
51-
{% include ".icons/" ~ icon ~ ".svg" %}
52-
</label>
53-
{% include "partials/search.html" %}
49+
{% set search = config.plugins["material/search"] | attr("config") %}
50+
{% if search.enabled %}
51+
<label class="md-header__button md-icon" for="__search">
52+
{% set icon = config.theme.icon.search or "material/magnify" %}
53+
{% include ".icons/" ~ icon ~ ".svg" %}
54+
</label>
55+
{% include "partials/search.html" %}
56+
{% endif %}
5457
{% endif %}
5558
{% if config.repo_url %}
5659
<div class="md-header__source">

src/templates/partials/header.html

+11-6
Original file line numberDiff line numberDiff line change
@@ -91,13 +91,18 @@
9191

9292
<!-- Button to open search modal -->
9393
{% if "material/search" in config.plugins %}
94-
<label class="md-header__button md-icon" for="__search">
95-
{% set icon = config.theme.icon.search or "material/magnify" %}
96-
{% include ".icons/" ~ icon ~ ".svg" %}
97-
</label>
94+
{% set search = config.plugins["material/search"] | attr("config") %}
9895

99-
<!-- Search interface -->
100-
{% include "partials/search.html" %}
96+
<!-- Check if search is actually enabled - see https://t.ly/DT_0V -->
97+
{% if search.enabled %}
98+
<label class="md-header__button md-icon" for="__search">
99+
{% set icon = config.theme.icon.search or "material/magnify" %}
100+
{% include ".icons/" ~ icon ~ ".svg" %}
101+
</label>
102+
103+
<!-- Search interface -->
104+
{% include "partials/search.html" %}
105+
{% endif %}
101106
{% endif %}
102107

103108
<!-- Repository information -->

0 commit comments

Comments
 (0)