Skip to content

Commit 29c9726

Browse files
authored
change to extension banner (#2694)
1 parent 526a7bc commit 29c9726

File tree

3 files changed

+51
-26
lines changed

3 files changed

+51
-26
lines changed

themes/vue/layout/partials/header.ejs

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,21 @@
11
<div>
22
<% if (hasBtsBanner) { %>
33
<a id="bts" class="bts-hidden" href="https://vueschool.io/sales/back-to-school?friend=vuejs" target="_blank" rel="noreferrer">
4-
<div class="bts-backpack">
5-
<img src="/images/banners/bts-backpack.svg">
4+
<div class="bts-logo">
5+
<img src="/images/banners/bts-logo.svg">
66
</div>
7-
<div class="bts-slogan">
8-
<div class="bts-title">
9-
Master Vue.js with Vue School<span class="bts-dot">.</span>
10-
<span class="bts-title-offer">3 months only <span class="bts-title-green">$49!</span> <span class="bts-title-grey">$75</span></span>
7+
<div class="bts-main">
8+
<div class="bts-backpack">
9+
<img src="/images/banners/bts-backpack.svg">
1110
</div>
12-
<div class="bts-subtitle">
13-
Offer expires 13th September 2020
11+
<div class="bts-slogan">
12+
<div class="bts-title">
13+
Less than <span class="bts-title-green">48 hours</span> left for the Vue School offer
14+
</div>
15+
</div>
16+
<div>
17+
<div class="bts-button">GET ACCESS</div>
1418
</div>
15-
</div>
16-
<div>
17-
<div class="bts-button">GET 30% OFF</div>
1819
</div>
1920
<div id="bts-close" class="bts-close">
2021
&times;

themes/vue/source/css/_banners.styl

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -44,21 +44,32 @@ body.has-bts-banner
4444
background-image: url(../images/banners/bts-mobile.svg)
4545
display: flex
4646
align-items: center
47+
justify-content: space-between
4748
padding: 0 0 0 50px
4849
&.bts-hidden
4950
display: none
5051
@media (min-width: 680px)
51-
justify-content: center
5252
background-image: url(../images/banners/bts-tablet.svg)
53-
padding: 0 20px 0 40px
53+
padding: 0 10px 0 50px
5454
@media (min-width: 900px)
55+
justify-content: space-between
56+
padding: 0 20px 0 40px
5557
background-image: url(../images/banners/bts-desktop.svg)
5658
background-position: top right
5759
&:hover
5860
.bts-button
5961
background-color: #38a1f3
6062
@media (min-width: 1600px)
6163
background-position: top right
64+
.bts-logo
65+
display: none
66+
@media (min-width: 900px)
67+
display: inline-block
68+
.bts-main
69+
display: flex
70+
justify-content: center
71+
align-items: center
72+
flex: 1 1 0%
6273
.bts-backpack
6374
img
6475
display: inline-block
@@ -81,13 +92,12 @@ body.has-bts-banner
8192
color: #FFF
8293
font-size: 16px
8394
font-weight: bold
84-
width: 253px
95+
width: 183px
8596
@media (min-width: 680px)
8697
font-size: 17px
87-
width: auto
88-
margin-bottom: 8px
98+
width: 380px
8999
@media (min-width: 900px)
90-
margin-bottom: 0
100+
width: auto
91101
font-size: 22px
92102
.bts-dot
93103
display: none
@@ -102,12 +112,6 @@ body.has-bts-banner
102112
text-decoration: line-through
103113
.bts-title-green
104114
color: #1fdb69
105-
.bts-subtitle
106-
display: none
107-
@media (min-width: 680px)
108-
color: #c5c2f4
109-
font-size: 16px
110-
display: inline-block
111115
.bts-button
112116
color: #fff
113117
background-color: #667dff
@@ -123,9 +127,7 @@ body.has-bts-banner
123127
.bts-close
124128
color: #fff;
125129
font-size: 28px
126-
position: absolute
127-
z-index: 9999
128-
right: 10px
130+
margin-right: 10px
129131
line-height: 1
130132
&:hover
131133
color: #56D8FF
Lines changed: 22 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)