From e152e8a73d150db1211c0f9cfc8f1bb8d4084422 Mon Sep 17 00:00:00 2001 From: Rolf Haug Date: Mon, 7 Sep 2020 19:56:58 +0200 Subject: [PATCH] add vue school back to school banners --- themes/vue/layout/layout.ejs | 8 +- themes/vue/layout/partials/header.ejs | 26 +- themes/vue/source/css/_banners.styl | 133 + themes/vue/source/css/_fonts.styl | 23 + themes/vue/source/css/_header.styl | 52 +- themes/vue/source/css/_settings.styl | 2 - themes/vue/source/css/index.styl | 5 +- themes/vue/source/css/page.styl | 2 + .../fonts/circular/CircularStd-Bold.eot | Bin 0 -> 86582 bytes .../fonts/circular/CircularStd-Bold.otf | Bin 0 -> 79788 bytes .../fonts/circular/CircularStd-Bold.svg | 13533 ++++++++++++++++ .../fonts/circular/CircularStd-Bold.ttf | Bin 0 -> 86364 bytes .../fonts/circular/CircularStd-Bold.woff | Bin 0 -> 42396 bytes .../fonts/circular/CircularStd-Bold.woff2 | Bin 0 -> 28588 bytes .../fonts/circular/CircularStd-Book.eot | Bin 0 -> 83074 bytes .../fonts/circular/CircularStd-Book.otf | Bin 0 -> 82856 bytes .../fonts/circular/CircularStd-Book.svg | 9962 ++++++++++++ .../fonts/circular/CircularStd-Book.ttf | Bin 0 -> 82856 bytes .../fonts/circular/CircularStd-Book.woff | Bin 0 -> 34740 bytes .../fonts/circular/CircularStd-Book.woff2 | Bin 0 -> 24944 bytes .../fonts/circular/CircularStd-Medium.eot | Bin 0 -> 86662 bytes .../fonts/circular/CircularStd-Medium.otf | Bin 0 -> 79304 bytes .../fonts/circular/CircularStd-Medium.svg | 13507 +++++++++++++++ .../fonts/circular/CircularStd-Medium.ttf | Bin 0 -> 86440 bytes .../fonts/circular/CircularStd-Medium.woff | Bin 0 -> 41824 bytes .../fonts/circular/CircularStd-Medium.woff2 | Bin 0 -> 28088 bytes .../source/images/banners/bts-backpack.svg | 71 + .../vue/source/images/banners/bts-desktop.svg | 37 + .../vue/source/images/banners/bts-mobile.svg | 25 + .../vue/source/images/banners/bts-tablet.svg | 31 + .../images/{menu-blm.png => menu-bts.png} | Bin themes/vue/source/js/common.js | 19 + 32 files changed, 37374 insertions(+), 62 deletions(-) create mode 100644 themes/vue/source/css/_banners.styl create mode 100644 themes/vue/source/css/_fonts.styl create mode 100644 themes/vue/source/fonts/circular/CircularStd-Bold.eot create mode 100644 themes/vue/source/fonts/circular/CircularStd-Bold.otf create mode 100644 themes/vue/source/fonts/circular/CircularStd-Bold.svg create mode 100644 themes/vue/source/fonts/circular/CircularStd-Bold.ttf create mode 100644 themes/vue/source/fonts/circular/CircularStd-Bold.woff create mode 100644 themes/vue/source/fonts/circular/CircularStd-Bold.woff2 create mode 100644 themes/vue/source/fonts/circular/CircularStd-Book.eot create mode 100644 themes/vue/source/fonts/circular/CircularStd-Book.otf create mode 100644 themes/vue/source/fonts/circular/CircularStd-Book.svg create mode 100644 themes/vue/source/fonts/circular/CircularStd-Book.ttf create mode 100644 themes/vue/source/fonts/circular/CircularStd-Book.woff create mode 100644 themes/vue/source/fonts/circular/CircularStd-Book.woff2 create mode 100644 themes/vue/source/fonts/circular/CircularStd-Medium.eot create mode 100644 themes/vue/source/fonts/circular/CircularStd-Medium.otf create mode 100644 themes/vue/source/fonts/circular/CircularStd-Medium.svg create mode 100644 themes/vue/source/fonts/circular/CircularStd-Medium.ttf create mode 100644 themes/vue/source/fonts/circular/CircularStd-Medium.woff create mode 100644 themes/vue/source/fonts/circular/CircularStd-Medium.woff2 create mode 100644 themes/vue/source/images/banners/bts-backpack.svg create mode 100644 themes/vue/source/images/banners/bts-desktop.svg create mode 100644 themes/vue/source/images/banners/bts-mobile.svg create mode 100644 themes/vue/source/images/banners/bts-tablet.svg rename themes/vue/source/images/{menu-blm.png => menu-bts.png} (100%) diff --git a/themes/vue/layout/layout.ejs b/themes/vue/layout/layout.ejs index 4ceddf1b83..bce9bcd34e 100644 --- a/themes/vue/layout/layout.ejs +++ b/themes/vue/layout/layout.ejs @@ -1,5 +1,6 @@ <% var isIndex = page.path === 'index.html' %> <% var isThemes = page.path === 'resources/themes.html' %> +<% var hasBtsBanner = true %> @@ -91,13 +92,10 @@
> - + - <% if (isIndex) { %> - #BlackLivesMatter - <% } %>
- <%- partial('partials/header') %> + <%- partial('partials/header', { hasBtsBanner }) %> <% if (!isIndex) { %>
<%- body %> diff --git a/themes/vue/layout/partials/header.ejs b/themes/vue/layout/partials/header.ejs index 9cdb572c4e..af1ee0d777 100644 --- a/themes/vue/layout/partials/header.ejs +++ b/themes/vue/layout/partials/header.ejs @@ -1,9 +1,25 @@
- <% if (page.path === 'index.html') { %> -
- #BlackLivesMatter - Support the Equal Justice Initiative. -
+ <% if (hasBtsBanner) { %> + +
+ +
+
+
+ Master Vue.js with Vue School. + 3 months only $49! $75 +
+
+ Offer expires 13th September 2020 +
+
+
+
GET 30% OFF
+
+
+ × +
+
<% } %>