From ec157aebb8848d64d7df8bd5786fba0866178e77 Mon Sep 17 00:00:00 2001
From: Matthew Holt
Date: Wed, 27 Sep 2023 18:12:23 -0600
Subject: [PATCH] Implement basic Sponsor Experience box
---
new/index.html | 46 ++++++++++++++++-------
new/resources/css/marketing.css | 65 +++++++++++++++++++++++++++++++++
2 files changed, 97 insertions(+), 14 deletions(-)
create mode 100644 new/resources/css/marketing.css
diff --git a/new/index.html b/new/index.html
index 3428a3b..470cf4a 100644
--- a/new/index.html
+++ b/new/index.html
@@ -7,6 +7,7 @@
+
@@ -155,6 +157,22 @@
See sponsorships
+
+
diff --git a/new/resources/css/marketing.css b/new/resources/css/marketing.css
new file mode 100644
index 0000000..c91603d
--- /dev/null
+++ b/new/resources/css/marketing.css
@@ -0,0 +1,65 @@
+.sponsor-experience {
+ border-radius: 10px;
+ padding: 30px 50px 40px;
+ color: #fff;
+ display: flex;
+ flex-wrap: wrap;
+ max-width: 700px; /* TODO: TEMPORARY! */
+ column-gap: 50px;
+}
+
+.sponsor-experience::before {
+ content: "Sponsor Experience";
+ text-transform: uppercase;
+ letter-spacing: 4px;
+ color: rgb(255 255 255 / .7);
+ font-size: 12px;
+ font-weight: 800;
+ text-align: center;
+ display: block;
+ width: 100%;
+}
+
+.sponsor-experience .experience-content {
+ flex: 1;
+ margin-top: 40px;
+}
+
+.sponsor-experience .experience-quote {
+ margin-bottom: 1em;
+}
+
+.sponsor-experience .experience-logo {
+ width: 150px;
+}
+
+.sponsor-experience .experience-credit {
+ display: flex;
+ gap: 1em;
+ align-items: center;
+}
+
+.sponsor-experience cite {
+ font-style: normal;
+ font-size: 14px;
+ color: rgb(255 255 255 / .7);
+}
+
+.sponsor-experience cite b {
+ display: block;
+ font-size: 125%;
+ color: #fff;
+}
+
+.sponsor-experience .experience-picture {
+ width: 3em;
+ height: 3em;
+ border-radius: 50%;
+ object-fit: cover;
+ background-color: gray;
+}
+
+
+.sponsor-experience.stripe {
+ background: linear-gradient(to right, #635bff 30%, #d4b8ff);
+}
\ No newline at end of file