]> git.ipfire.org Git - ipfire.org.git/commitdiff
donate: Update the first Christmas email
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 27 Nov 2025 10:34:59 +0000 (10:34 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 27 Nov 2025 10:34:59 +0000 (10:34 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
src/crontab/ipfire
src/static/img/donate/elf-santa.jpg [new file with mode: 0644]
src/templates/donate/messages/christmas-1.html
src/templates/donate/messages/christmas-1.txt

index b86bb8d6667f5df9368e40105f88487245617c1e..b13c6c7e1329794a500e5c66d96b529e7cda54a3 100644 (file)
@@ -1125,14 +1125,17 @@ static_img_authdir = $(static_imgdir)/auth
 
 dist_static_img_donate_DATA = \
        src/static/img/donate/admin-santa.jpg \
+       src/static/img/donate/elf-santa.jpg \
        src/static/img/donate/thanksgiving.jpg
 
 CLEANFILES += \
        src/static/img/donate/admin-santa@600.jpg \
+       src/static/img/donate/elf-santa@600.jpg \
        src/static/img/donate/thanksgiving@600.jpg
 
 static_img_donate_DATA = \
        src/static/img/donate/admin-santa@600.jpg \
+       src/static/img/donate/elf-santa@600.jpg \
        src/static/img/donate/thanksgiving@600.jpg
 
 static_img_donatedir = $(static_imgdir)/donate
index 16155518bd13d9fa3bf12306d1b8fd0de4a432c4..5cdf38474076e45187b00276003b505bc1f8deef 100644 (file)
@@ -26,6 +26,6 @@ SHELL=/bin/bash
 
 # Christmas Campaign
 0 15 27 11 *   nobody  ipfire.org --logging=error campaigns:send donate/messages/thanksgiving
-#0 16 6 12 *   nobody  ipfire.org --logging=error campaigns:send donate/messages/christmas-1
+0 14 5 12 *            nobody  ipfire.org --logging=error campaigns:send donate/messages/christmas-1
 0 15 17 12 *   nobody  ipfire.org --logging=error campaigns:send donate/messages/christmas-2
 0 10 24 12 *   nobody  ipfire.org --logging=error campaigns:send donate/messages/christmas-3
diff --git a/src/static/img/donate/elf-santa.jpg b/src/static/img/donate/elf-santa.jpg
new file mode 100644 (file)
index 0000000..715c06b
Binary files /dev/null and b/src/static/img/donate/elf-santa.jpg differ
index f879b8c66713433d028c1f8340c60b84b336e197..d51152bc086fe88ca33fb0a0312a760138d3cc8b 100644 (file)
@@ -1,72 +1,51 @@
 {% extends "../../messages/base-promo.html" %}
 
+{% block hero %}
+       <tr class="hero">
+               <td>
+                       <img class="g-img" src="{{ embed_image("img/donate/elf-santa@600.jpg") }}" alt="Santa">
+               </td>
+       </tr>
+{% end block %}
+
 {% block content %}
        <tr class="section">
                <td>
                        <h1>{{ _("Dear %s,") % account.first_name }}</h1>
 
                        <p>
-                               As the year comes to a close, we can’t help but look back with pride and gratitude at
-                               everything we’ve accomplished together. Thanks to our amazing community, IPFire has
-                               continued to protect networks worldwide, deliver many updates, and drive innovation
-                               in Open Source firewall solutions.
+                               Here at IPFire, we don’t just push code — we push boundaries to make the
+                               internet safer. But even elves need a little fuel.
                        </p>
 
                        <p>
-                               But none of this would be possible without <b>your support</b>.
+                               If you have enjoyed the work we do, consider giving thanks to the humans
+                               behind the screens.
                        </p>
 
                        <p>
-                               This holiday season, we're asking for your help to make IPFire even stronger in 2025.
+                               Your support helps our team keep building, improving, and keeping the bad
+                               stuff out of everyone’s network.
                        </p>
 
                        <p>
-                               Your donation supports:
+                               And yes — you can now support us in crypto too. Because elves like options.
                        </p>
 
-                       <ul>
-                               <li>
-                                       Development of new features
-                               </li>
-
-                               <li>
-                                       Ongoing security improvements
-                               </li>
-
-                               <li>
-                                       Our mission to provide open and accessible firewall solutions for everyone
-                               </li>
-                       </ul>
-
-                       <p>
-                               🎁 Make a Difference Today:
-                       </p>
 
                        <table align="center" role="presentation" cellspacing="0" cellpadding="0" border="0">
                                <tr class="button">
                                        <td>
                                                <a class="primary" href="https://www.ipfire.org/donate?utm_medium=email&amp;utm_campaign=christmas-1">
-                                                       {{ _("Donate Now") }}
+                                                       {{ _("Support IPFire Now") }}
                                                </a>
                                        </td>
                                </tr>
                        </table>
 
                        <p>
-                               Every contribution, no matter the size, helps protect the networks that protect you.
-                       </p>
-
-                       <p>
-                               Thank you for being part of the IPFire community.
-                       </p>
-
-                       <p>
-                               Let’s make next year our best yet!
-                       </p>
-
-                       <p>
-                               {{ _("Warm regards,") }}
-                               <br>{{ _("-Your IPFire Team") }}
+                               {{ _("Happy Holidays,") }}
+                               <br>{{ _("-The IPFire Team") }}
                        </p>
                </td>
        </tr>
index 21eb3cce1ada0a53e4310c4d8c989d448e0aad08..6ed46a0648ec7994adef5a465aa483e55e200606 100644 (file)
@@ -1,36 +1,25 @@
 From: IPFire Project <no-reply@ipfire.org>
 To: {{ account.email_to }}
-Subject: 🎄 Support IPFire This Holiday Season
+Subject: Keep The IPFire Elves Happy 🎉
 Precedence: bulk
 X-Auto-Response-Suppress: OOF
 
 {{ _("Dear %s,") % account.first_name }}
 
-As the year comes to a close, we can’t help but look back with pride and gratitude at
-everything we’ve accomplished together. Thanks to our amazing community, IPFire has
-continued to protect networks worldwide, deliver many updates, and drive innovation
-in Open Source firewall solutions.
+Here at IPFire, we don’t just push code — we push boundaries to make the internet safer.
+But even elves need a little fuel.
 
-But none of this would be possible without your support.
+If you have enjoyed the work we do, consider giving thanks to the humans behind the screens.
 
-This holiday season, we're asking for your help to make IPFire even stronger in 2025.
+Your support helps our team keep building, improving, and keeping the bad stuff out of
+everyone’s network.
 
-Your donation supports:
+And yes — you can now support us in crypto too. Because elves like options.
 
-  * Development of new features
-  * Ongoing security improvements
-  * Our mission to provide open and accessible firewall solutions for everyone
+  Support IPFire at https://www.ipfire.org/donate
 
-🎁 Make a Difference Today:
-
- https://www.ipfire.org/donate?utm_medium=email&utm_campaign=christmas-1
-
-Every contribution, no matter the size, helps protect the networks that protect you.
-
-Thank you for being part of the IPFire community. Let’s make next year our best yet!
-
-Warm regards,
--Your IPFire Team
+Happy Holidays,
+— The IPFire Team
 
 --
 {{ _("Don't like these emails?") }} https://www.ipfire.org/unsubscribe