From 52048a477a03ef844e1a4a643fe9e50426a82be1 Mon Sep 17 00:00:00 2001 From: tcelestin-profideo Date: Fri, 15 Nov 2019 16:09:57 +0100 Subject: [PATCH] Update stuff for v3.0 and added eff 2019 member badge --- default.hbs | 2 +- partials/header-background.hbs | 47 +++++++++++++++++++++ partials/icons/2019-membership-badge-2.png | Bin 0 -> 4414 bytes partials/site-header.hbs | 5 +++ partials/subscribe-form.hbs | 19 +++++++++ 5 files changed, 72 insertions(+), 1 deletion(-) create mode 100644 partials/header-background.hbs create mode 100644 partials/icons/2019-membership-badge-2.png create mode 100644 partials/site-header.hbs create mode 100644 partials/subscribe-form.hbs diff --git a/default.hbs b/default.hbs index 95bbcb5..8406019 100644 --- a/default.hbs +++ b/default.hbs @@ -46,7 +46,7 @@ Merci d'avoir scrollé jusqu'en bas ! diff --git a/partials/header-background.hbs b/partials/header-background.hbs new file mode 100644 index 0000000..1667220 --- /dev/null +++ b/partials/header-background.hbs @@ -0,0 +1,47 @@ +{{!-- +Wow what the hell is going on in here even? + +Ok so, several templates use this big header with a giant BG image. Nice idea, but big images +have a heavy impact on performance, so it's a good idea to make them responsive. Because we +can only get the image dynamically using Handlebars, and we can only set the image to properly +be a background image using CSS, we end up with a handful of inline styles. + +If the template in question has a background image, then we render responsive image styles +for it, and apply those styles to the
tag. Else, we just output a
tag +with a `no-image` class so we can style it accordingly. +--}} + +{{#if background}} + + +
+ +{{else}} + +
+ +{{/if}} \ No newline at end of file diff --git a/partials/icons/2019-membership-badge-2.png b/partials/icons/2019-membership-badge-2.png new file mode 100644 index 0000000000000000000000000000000000000000..0ad7525414da040625a79368af404fdbdf0a5e9e GIT binary patch literal 4414 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 SzZt&!M+0l+U|E9kjQ$ttiB?en literal 0 HcmV?d00001 diff --git a/partials/site-header.hbs b/partials/site-header.hbs new file mode 100644 index 0000000..11e06f2 --- /dev/null +++ b/partials/site-header.hbs @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/partials/subscribe-form.hbs b/partials/subscribe-form.hbs new file mode 100644 index 0000000..dc3f8bd --- /dev/null +++ b/partials/subscribe-form.hbs @@ -0,0 +1,19 @@ + \ No newline at end of file