transparet navbar bg

This commit is contained in:
Adam Bradley
2015-07-20 15:04:08 -05:00
parent c767f1c299
commit 0dfd091eef
3 changed files with 21 additions and 0 deletions

View File

@@ -36,6 +36,7 @@
align-items: center;
}
// Core Nav Bar Color Generation
// --------------------------------------------------
@@ -54,3 +55,7 @@
}
}
.transparent-navbar.navbar {
background-color: transparent;
}

View File

@@ -54,6 +54,10 @@ class IOSTransition extends Transition {
this.enteringTitle
.from(TRANSLATEX, OFF_LEFT);
this.leavingNavbar
.before.addClass('transparent-navbar')
.after.removeClass('transparent-navbar');
this.leavingView
.to(TRANSLATEX, OFF_RIGHT)
.to(OPACITY, 1);
@@ -74,6 +78,10 @@ class IOSTransition extends Transition {
.from(TRANSLATEX, OFF_RIGHT)
.from(OPACITY, 1);
this.enteringNavbar
.before.addClass('transparent-navbar')
.after.removeClass('transparent-navbar');
this.enteringTitle
.from(TRANSLATEX, OFF_RIGHT);

View File

@@ -42,6 +42,10 @@ class MaterialTransition extends Transition {
this.enteringView
.from(TRANSLATEY, CENTER);
this.leavingNavbar
.before.addClass('transparent-navbar')
.after.removeClass('transparent-navbar');
this.leavingTitle
.fadeOut();
@@ -62,6 +66,10 @@ class MaterialTransition extends Transition {
.from(TRANSLATEY, OFF_BOTTOM)
.fadeIn();
this.enteringNavbar
.before.addClass('transparent-navbar')
.after.removeClass('transparent-navbar');
if (this.entering.enableBack()) {
let enteringBackButtonText = new Animation(this.entering.backButtonTextElement());
enteringBackButtonText.fadeIn();