diff --git a/hourglass/client/login/login.css b/hourglass/client/login/login.css index d72876a..80ba6e8 100644 --- a/hourglass/client/login/login.css +++ b/hourglass/client/login/login.css @@ -153,10 +153,6 @@ p.text { bottom: 0; } -.login-button { - display: none !important; -} - #github { font-size: 3vh; color: #000 !important; diff --git a/hourglass/client/main/main.css b/hourglass/client/main/main.css index 2e36d16..b63329e 100644 --- a/hourglass/client/main/main.css +++ b/hourglass/client/main/main.css @@ -195,6 +195,7 @@ input, textarea { height: 5.5vh; float: right; display: inline-block; + cursor: pointer; -webkit-transition: background-color 0.5s ease; -moz-transition: background-color 0.5s ease; diff --git a/hourglass/client/main/main.html b/hourglass/client/main/main.html index d2640f7..2fdf8c9 100644 --- a/hourglass/client/main/main.html +++ b/hourglass/client/main/main.html @@ -220,7 +220,7 @@ {{/if}}
-
+

Sign out

diff --git a/hourglass/client/main/main.js b/hourglass/client/main/main.js index 96e7043..1cc30cd 100644 --- a/hourglass/client/main/main.js +++ b/hourglass/client/main/main.js @@ -50,6 +50,18 @@ Session.set("classDispHover", null); // Stores current hovered filter. Session.set("refetchEvents", null); // Stores whether to get calendar events again. Session.set("commentRestrict", ""); // Stores text for comment character restriction. +Template.login.rendered = function() { + Accounts._loginButtonsSession.set('dropdownVisible', true); +}; + +Template.main.rendered = function() { + Accounts._loginButtonsSession.set('dropdownVisible', true); +}; + +Template.profile.rendered = function() { + Accounts._loginButtonsSession.set('dropdownVisible', true); +}; + Template.registerHelper('userProfile', () => { if(Meteor.user() === undefined || Meteor.user() === null) return; Session.set("user", Meteor.user().profile);