Add "Interview with" cards for all current sponsors
authorVik Fearing <vik@chouppes.com>
Tue, 15 Aug 2023 07:46:31 +0000 (09:46 +0200)
committerVik Fearing <vik@chouppes.com>
Tue, 15 Aug 2023 07:47:39 +0000 (09:47 +0200)
static/img/ogp/sponsor-interview-amazon-web-services.png [new file with mode: 0644]
static/img/ogp/sponsor-interview-dbtune.png [new file with mode: 0644]
static/img/ogp/sponsor-interview-edb.png
static/img/ogp/sponsor-interview-gitc-pro-limited.png [new file with mode: 0644]
static/img/ogp/sponsor-interview-nexteam.png [new file with mode: 0644]
static/img/ogp/sponsor-interview-proopensource-ou.png [new file with mode: 0644]
templates/pages/ogp.html

diff --git a/static/img/ogp/sponsor-interview-amazon-web-services.png b/static/img/ogp/sponsor-interview-amazon-web-services.png
new file mode 100644 (file)
index 0000000..848d39c
Binary files /dev/null and b/static/img/ogp/sponsor-interview-amazon-web-services.png differ
diff --git a/static/img/ogp/sponsor-interview-dbtune.png b/static/img/ogp/sponsor-interview-dbtune.png
new file mode 100644 (file)
index 0000000..10fcd18
Binary files /dev/null and b/static/img/ogp/sponsor-interview-dbtune.png differ
index d313284a0f1d8206be2eb0f631822015e9160c91..aa5d645e5454602a7271b495e4e202703c20447c 100644 (file)
Binary files a/static/img/ogp/sponsor-interview-edb.png and b/static/img/ogp/sponsor-interview-edb.png differ
diff --git a/static/img/ogp/sponsor-interview-gitc-pro-limited.png b/static/img/ogp/sponsor-interview-gitc-pro-limited.png
new file mode 100644 (file)
index 0000000..804bb7f
Binary files /dev/null and b/static/img/ogp/sponsor-interview-gitc-pro-limited.png differ
diff --git a/static/img/ogp/sponsor-interview-nexteam.png b/static/img/ogp/sponsor-interview-nexteam.png
new file mode 100644 (file)
index 0000000..94eb402
Binary files /dev/null and b/static/img/ogp/sponsor-interview-nexteam.png differ
diff --git a/static/img/ogp/sponsor-interview-proopensource-ou.png b/static/img/ogp/sponsor-interview-proopensource-ou.png
new file mode 100644 (file)
index 0000000..69ea281
Binary files /dev/null and b/static/img/ogp/sponsor-interview-proopensource-ou.png differ
index d4dabba0a36d6dd50acdd073c8366a890aaba833..7d5bda2de8d12d6d1d2beddf24f9eafdf0dab24d 100644 (file)
@@ -68,6 +68,15 @@ hr {
   margin-top: auto;
   text-align: right;
 }
+
+.ogpsponsorlogo {
+  background-color: var(--white);
+  border-radius: 0.25em;
+  padding: 0.25em;
+  max-width: 200px;
+  max-height: 80px;
+  object-fit: contain;
+}
 </style>
 
 {% set defaults = {
@@ -96,8 +105,11 @@ hr {
 {# This is a scoping hack #}
 {% set sponsorcards = {} %}
 {% for s in sponsors %}
-  {% for c in s.companies if c.interview %}
-    {% set _ = sponsorcards.update({c.name: {"message": "Interview with <img src=\"" + media("img/logos/" + c.img) + "\">", "url": c.name|slugify}}) %}
+  {% for c in s.companies %}
+    {% set _ = sponsorcards.update({c.name: {
+        "message": "Interview with <img class=\"ogpsponsorlogo\" src=\"" + media("img/logos/" + c.img) + "\">",
+        "url": "sponsor-interviews/" + c.name|slugify
+        }}) %}
   {% endfor %}
 {% endfor %}
 {% set cards = cards + sponsorcards.values()|list %}