feat: add Drupal Association message

This commit is contained in:
Oliver Davies 2023-10-19 20:54:29 +02:00
parent a8c0b54ae7
commit 57dba20030
2 changed files with 26 additions and 0 deletions

View file

@ -2,6 +2,7 @@
import "../../assets/css/tailwind.pcss";
import Banner from "../components/Banner.astro";
import Message from "~/components/Message.astro";
import Navbar from "../components/Navbar.astro";
export interface Props {
@ -37,6 +38,9 @@ const footerLinks = [
const canonicalURL = new URL(Astro.url.pathname, Astro.site).toString().replace(/\/$/, "");
const isFrontPage = Astro.props.isFront;
const showDrupalAssociationMessage = ['diagnostic', 'drupal-upgrade', 'dto', 'pricing']
.includes(Astro.url.pathname.slice(1));
---
<!DOCTYPE html>
@ -74,6 +78,15 @@ const isFrontPage = Astro.props.isFront;
<Navbar />
<div class="py-10 px-6 mx-auto max-w-xl md:py-10">
{false && showDrupalAssociationMessage && (
<Message>
<p>
<strong>Work with me and support Drupal.</strong>
10% of any Drupal-related product or service is donated to the <a href="https://www.drupal.org/association">Drupal Association</a>.
</p>
</Message>
)}
<h1 class="mb-4 text-xl font-bold md:text-2xl">{title}</h1>
<main>