From 9c093e037ea026f683a689af93e3f5abaf19d8c3 Mon Sep 17 00:00:00 2001 From: Kyle Aquino Date: Fri, 16 Jan 2026 20:00:59 +0800 Subject: [PATCH] feat: add info hover on sponsors card --- .../home/sections/sponsor-section.html | 152 +++++++++++++----- 1 file changed, 112 insertions(+), 40 deletions(-) diff --git a/app/home/templates/home/sections/sponsor-section.html b/app/home/templates/home/sections/sponsor-section.html index be9d8f5..9971b57 100644 --- a/app/home/templates/home/sections/sponsor-section.html +++ b/app/home/templates/home/sections/sponsor-section.html @@ -1,5 +1,29 @@ {% load static %} {% if sponsors_by_type %} +
@@ -26,29 +50,35 @@ style="color: #7c5e3b">Organizer
{% for sponsor in sponsors %} -
+
{% if sponsor.is_pao_connected %} PAO Ribbon {% endif %} {% if sponsor.website_url %} + rel="noopener noreferrer" + class="w-full h-full flex items-center justify-center"> {{ sponsor.name }} {% else %} {{ sponsor.name }} {% endif %} + {% if sponsor.info %} + + {% endif %}
{% endfor %}
@@ -59,29 +89,35 @@ style="color: #7c5e3b">Institutional Sponsor
{% for sponsor in sponsors %} -
+
{% if sponsor.is_pao_connected %} PAO Ribbon {% endif %} {% if sponsor.website_url %} + rel="noopener noreferrer" + class="w-full h-full flex items-center justify-center"> {{ sponsor.name }} {% else %} {{ sponsor.name }} {% endif %} + {% if sponsor.info %} + + {% endif %}
{% endfor %}
@@ -92,29 +128,35 @@ style="color: #7c5e3b">Keystone Sponsor
{% for sponsor in sponsors %} -
+
{% if sponsor.is_pao_connected %} PAO Ribbon {% endif %} {% if sponsor.website_url %} + rel="noopener noreferrer" + class="w-full h-full flex items-center justify-center"> {{ sponsor.name }} {% else %} {{ sponsor.name }} {% endif %} + {% if sponsor.info %} + + {% endif %}
{% endfor %}
@@ -125,29 +167,35 @@ style="color: #7c5e3b">Titanium Sponsor
{% for sponsor in sponsors %} -
+
{% if sponsor.is_pao_connected %} PAO Ribbon {% endif %} {% if sponsor.website_url %} + rel="noopener noreferrer" + class="w-full h-full flex items-center justify-center"> {{ sponsor.name }} {% else %} {{ sponsor.name }} {% endif %} + {% if sponsor.info %} + + {% endif %}
{% endfor %}
@@ -191,29 +239,35 @@ style="color: #7c5e3b">Gold Sponsor
{% for sponsor in sponsors %} -
+
{% if sponsor.is_pao_connected %} PAO Ribbon {% endif %} {% if sponsor.website_url %} + rel="noopener noreferrer" + class="w-full h-full flex items-center justify-center"> {{ sponsor.name }} {% else %} {{ sponsor.name }} {% endif %} + {% if sponsor.info %} + + {% endif %}
{% endfor %}
@@ -224,29 +278,35 @@ style="color: #7c5e3b">Silver Sponsor
{% for sponsor in sponsors %} -
+
{% if sponsor.is_pao_connected %} PAO Ribbon {% endif %} {% if sponsor.website_url %} + rel="noopener noreferrer" + class="w-full h-full flex items-center justify-center"> {{ sponsor.name }} {% else %} {{ sponsor.name }} {% endif %} + {% if sponsor.info %} + + {% endif %}
{% endfor %}
@@ -257,29 +317,35 @@ style="color: #7c5e3b">Community Partner
{% for sponsor in sponsors %} -
+
{% if sponsor.is_pao_connected %} PAO Ribbon {% endif %} {% if sponsor.website_url %} + rel="noopener noreferrer" + class="w-full h-full flex items-center justify-center"> {{ sponsor.name }} {% else %} {{ sponsor.name }} {% endif %} + {% if sponsor.info %} + + {% endif %}
{% endfor %}
@@ -290,29 +356,35 @@ style="color: #7c5e3b">Wellness Partner
{% for sponsor in sponsors %} -
+
{% if sponsor.is_pao_connected %} PAO Ribbon {% endif %} {% if sponsor.website_url %} + rel="noopener noreferrer" + class="w-full h-full flex items-center justify-center"> {{ sponsor.name }} {% else %} {{ sponsor.name }} {% endif %} + {% if sponsor.info %} + + {% endif %}
{% endfor %}