From 22e9aab86f7fa7a3caf97408c1738d95628a27c9 Mon Sep 17 00:00:00 2001 From: Helen Chong <119173961+helenclx@users.noreply.github.com> Date: Sun, 30 Jun 2024 21:23:25 +0800 Subject: [PATCH] Fill content for page about my BellaBuffs fork. --- src/assets/css/components.css | 8 ++++++++ src/pages/projects.md | 6 +++--- src/projects/code/bellabuffs-phpmailer.md | 14 +++++++++++++- 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/src/assets/css/components.css b/src/assets/css/components.css index 6ee34616..65ea6c03 100644 --- a/src/assets/css/components.css +++ b/src/assets/css/components.css @@ -53,6 +53,14 @@ } /* Link button */ +.link-btn--wrapper { + list-style: none; + padding: 0; + display: flex; + flex-wrap: wrap; + gap: 0.5em; +} + .link-btn { text-align: center; display: inline-block; diff --git a/src/pages/projects.md b/src/pages/projects.md index 5448ec9b..93b68518 100644 --- a/src/pages/projects.md +++ b/src/pages/projects.md @@ -17,11 +17,11 @@ eleventyComputed: {% container "section", "content__section" %} ## My Code Projects {% endcontainer %} diff --git a/src/projects/code/bellabuffs-phpmailer.md b/src/projects/code/bellabuffs-phpmailer.md index 866c8ab1..f473e914 100644 --- a/src/projects/code/bellabuffs-phpmailer.md +++ b/src/projects/code/bellabuffs-phpmailer.md @@ -1,6 +1,18 @@ --- title: BellaBuffs with PHPMailer Integration -desc: My fork of BellaBuffs. +desc: My fork of BellaBuffs, with PHPMailer powering the email sending features. eleventyNavigation: order: 4 --- + +* [Demo](https://fan.leilukin.com/cassettebeasts){.link-btn} +* [Source Code](https://github.com/helenclx/BellaBuffs-PHPMailer){.link-btn} +* [Download (GitHub)](https://github.com/helenclx/BellaBuffs-PHPMailer/releases/latest){.link-btn} +{.link-btn--wrapper} + +## New Features +* Integrate PHPMailer for the email sending features, should the fanlisting owner enables these features +* Email sending features are enabled by default, but can be disabled in `prefs.php` +* HTML5 form validation, including E-mail and URL input types and the `required` attribute +* Update list of countries +* Add a buttons folder (with a placeholder file to enable the folder to be pushed via Git), so users do not need to manually create the folder to store uploaded buttons \ No newline at end of file