diff --git a/templates/cafe_detail.html b/templates/cafe_detail.html
index 5c7752c..a78deb6 100644
--- a/templates/cafe_detail.html
+++ b/templates/cafe_detail.html
@@ -1,4 +1,4 @@
-{% extends "base.html" %} {% block title %}Brewlog · Cafe · {{ cafe.name }}{% endblock %} {%
+{% extends "base.html" %} {% import "partials/icons.html" as icons %} {% block title %}Brewlog · Cafe · {{ cafe.name }}{% endblock %} {%
block content %}
{{ cafe.name }}
@@ -28,9 +28,7 @@ block content %}
rel="noreferrer noopener"
aria-label="Open {{ cafe.name }} in Google Maps"
>
-
+ {% call icons::location("h-4 w-4") %}
Open in Maps
@@ -46,16 +44,7 @@ block content %}
rel="noreferrer noopener"
aria-label="Visit {{ cafe.name }} website"
>
-
+ {% call icons::external_link("h-4 w-4") %}
Visit
{% else %}
diff --git a/templates/cafes.html b/templates/cafes.html
index d8232b9..9737830 100644
--- a/templates/cafes.html
+++ b/templates/cafes.html
@@ -1,4 +1,4 @@
-{% extends "base.html" %} {% block title %}Brewlog · Cafes{% endblock %}
+{% extends "base.html" %} {% import "partials/icons.html" as icons %} {% block title %}Brewlog · Cafes{% endblock %}
{% block head %}
{% if is_authenticated %}
@@ -211,9 +211,7 @@
onclick="locateUser(this)"
class="inline-flex items-center gap-2 rounded-md border border-amber-500 px-3 py-2 text-sm font-medium text-amber-700 transition hover:bg-amber-50"
>
-
+ {% call icons::location("h-4 w-4") %}
Find nearby