diff --git a/src/images/logo-vuemastery.svg b/src/images/logo-vuemastery.svg
deleted file mode 100644
index b4ce163d48..0000000000
--- a/src/images/logo-vuemastery.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
diff --git a/themes/vue/layout/layout.ejs b/themes/vue/layout/layout.ejs
index c046e4c4fa..77b6689743 100644
--- a/themes/vue/layout/layout.ejs
+++ b/themes/vue/layout/layout.ejs
@@ -78,7 +78,6 @@
- <%- partial('partials/vuemastery_banner.ejs') %>
>
diff --git a/themes/vue/layout/partials/vuemastery_banner.ejs b/themes/vue/layout/partials/vuemastery_banner.ejs
deleted file mode 100644
index 384f71a89c..0000000000
--- a/themes/vue/layout/partials/vuemastery_banner.ejs
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
diff --git a/themes/vue/source/css/_vuemastery.styl b/themes/vue/source/css/_vue-mastery.styl
similarity index 100%
rename from themes/vue/source/css/_vuemastery.styl
rename to themes/vue/source/css/_vue-mastery.styl
diff --git a/themes/vue/source/css/_vuemastery-banner.styl b/themes/vue/source/css/_vuemastery-banner.styl
deleted file mode 100644
index e330217d11..0000000000
--- a/themes/vue/source/css/_vuemastery-banner.styl
+++ /dev/null
@@ -1,197 +0,0 @@
-.vuemastery-banner
- display none
- background #4fc08d
- background-image linear-gradient(to right, #35495E, #35495E 50%, #4fc08d 50%)
- overflow hidden
- position relative
-
- &:before
- content ''
- background #35495E
- background-image linear-gradient(to right, #4fc08d, #4fc08d 80%, #35495E 100%)
- position absolute
- top 0
- bottom 0
- left 0
- width 0
- transition width .15s ease-out .1s
-
- &:hover
- &:before
- transition width .15s ease-in
- width 50%
- p
- transition-delay 0
- color #fff
-
- .vuemastery-banner--wrapper::before
- width 100vw
- transition width .15s ease-in .10s
-
- a
- display flex
- height 80px
- justify-content center
-
-.vuemastery-banner--wrapper
- display flex
- height 100%
- align-items center
- background #4fc08d
- margin-left -50px
- padding-left 50px
- position relative
-
- &:before
- content ''
- pointer-events none
- background #35495E
- background-image linear-gradient(to right, #35495E, #35495E 80%, #4fc08d 100%)
- position absolute
- top 0
- bottom 0
- left 0
- width 0
- transition width .15s ease-out
-
- &:hover
- + .vuemastery-banner--close
- &:before,
- &:after
- transform-origin 100%
-
- p
- margin -3px 50px 0 20px
- font-size 1.17rem
- font-weight 600
- color #2c3e50
- position relative
- transition-delay .15s
-
- span
- font-size 1rem
- display block
- color #fff
-
-.vuemastery-banner--logo
- height 102%
- margin-top: -1px
- margin-left 125px
- position relative
- z-index 2
-
-.vuemastery-banner--close
- position absolute
- top 20px
- right 25px
- height 40px
- width 40px
- -webkit-tap-highlight-color transparent
- border-radius 50%
- cursor pointer
-
- &:before,
- &:after
- content ''
- position absolute
- top 19px
- left 14px
- width 25px
- height 2px
- background-color #fff
- transform-origin 50%
- transform rotate(-45deg)
- transition all .2s ease-out
-
- &:after
- transform rotate(45deg)
-
- &:hover
- &:before,
- &:after
- transform rotate(180deg)
-
-.vuemastery-weekend-promo
- #mobile-bar,
- #mobile-bar.top
- position relative
- background-color #fff
-
- &.docs:not(.vuemastery-menu-fixed)
- padding-top 0
- #header
- position relative
- width auto
- #nav
- position absolute
-
- &.vuemastery-menu-fixed
- #mobile-bar
- position fixed
-
-@media screen and (min-width: 901px)
- .vuemastery-weekend-promo
- &.docs:not(.vuemastery-menu-fixed)
- #main.fix-sidebar .sidebar
- position absolute
- top 141px
-
- #sidebar-sponsors-platinum-right
- position absolute
- top: 170px;
-
- &.vuemastery-menu-fixed.docs
- .vuemastery-banner
- margin-bottom 0
-
-@media screen and (max-width: 900px)
- .vuemastery-banner
- .vuemastery-banner--logo
- margin-left 0
-
- .vuemastery-weekend-promo
- &.vuemastery-menu-fixed
- .vuemastery-banner
- margin-bottom 40px
-
-
-@media screen and (max-width: 700px)
- .vuemastery-banner
- a
- height 40px
- overflow hidden
-
- .vuemastery-banner--logo
- margin-left 0
- justify-content flex-start
-
- p, span
- font-size .8rem
- color #fff
-
- .vuemastery-banner--close
- top 0px
- right 0px
-
- &:before,
- &:after
- top 19px
- left 14px
- width 15px
- height 2px
-
-@media screen and (max-width: 425px)
- .vuemastery-banner
- p
- max-width 185px
- span
- display none
-
-@media screen and (max-width 286px)
- .vuemastery-banner p
- font-size 0.6rem
- margin -3px 28px 0 0px
-
-@media print
- .vuemastery-banner
- display none
\ No newline at end of file
diff --git a/themes/vue/source/css/index.styl b/themes/vue/source/css/index.styl
index aedfe80698..0613877a05 100644
--- a/themes/vue/source/css/index.styl
+++ b/themes/vue/source/css/index.styl
@@ -3,7 +3,6 @@
@import "_sidebar"
@import "_sponsors-index"
@import "_modal"
-@import "_vuemastery-banner"
$width = 900px
$space = 40px
diff --git a/themes/vue/source/css/page.styl b/themes/vue/source/css/page.styl
index 500485e8af..e6bc76ae1c 100644
--- a/themes/vue/source/css/page.styl
+++ b/themes/vue/source/css/page.styl
@@ -13,8 +13,7 @@
@import "_style-guide"
@import "_modal"
@import "_scrimba"
-@import "_vuemastery"
-@import "_vuemastery-banner"
+@import "_vue-mastery"
#header
box-shadow: 0 0 1px rgba(0,0,0,.25)