diff --git a/app/assets/javascripts/base.js.erb b/app/assets/javascripts/base.js.erb index a4d4c9b1f..9ca4a6ef9 100644 --- a/app/assets/javascripts/base.js.erb +++ b/app/assets/javascripts/base.js.erb @@ -643,6 +643,13 @@ var instantClick //FUNCTIONAL CODE FOR PAGE function initializeBaseApp() { + var pingLoops = 0; + setInterval(function() { + if (window.ga && ga.create && pingLoops > 0) { + ga('send', 'event', 'ping', '30 second ping', location.pathname, null); + } + pingLoops++; + }, 30000); InstantClick.on('change', function() { initializePage(); }); diff --git a/app/assets/stylesheets/sticky-nav.scss b/app/assets/stylesheets/sticky-nav.scss index 60238b940..bced1fcf1 100644 --- a/app/assets/stylesheets/sticky-nav.scss +++ b/app/assets/stylesheets/sticky-nav.scss @@ -47,6 +47,28 @@ } } } + .primary-sticky-nav-countdown{ + text-align: center; + padding-top: 15px !important; + padding-bottom: 20px !important; + .primary-sticky-nav-countdown-timer-element{ + padding: 14px 2px; + height: 30px; + font-size:1.5em; + background: $yellow; + border-radius: 3px; + } + .primary-sticky-nav-countdown-headline{ + font-size:1.4em; + font-family: $helvetica-condensed; + padding: 16px 2px 3px; + } + a{ + display: block; + padding: 10px 0px 0px; + color: $bold-blue; + } + } .primary-sticky-nav-profile-image{ height: 23px; width: 23px; diff --git a/app/views/articles/_sticky_nav.html.erb b/app/views/articles/_sticky_nav.html.erb index f557eb356..eec7229ee 100644 --- a/app/views/articles/_sticky_nav.html.erb +++ b/app/views/articles/_sticky_nav.html.erb @@ -25,6 +25,12 @@
+
+
+
Countdown to open source!
+ Read Announcement Post + View GitHub Repo +
@@ -99,3 +105,38 @@ <% end %>
+ + \ No newline at end of file