diff --git a/tracks/app/views/layouts/standard.rhtml b/tracks/app/views/layouts/standard.rhtml
index cc326a12..c750a862 100644
--- a/tracks/app/views/layouts/standard.rhtml
+++ b/tracks/app/views/layouts/standard.rhtml
@@ -18,7 +18,8 @@
-
+
+
<% if @count %>
<%= @count %>
@@ -26,6 +27,14 @@
<%= Time.now.strftime("%A, %d %B %Y") %> <%= image_tag("spinner.gif", :size => "16X16", :border => 0, :id => 'busy', :style => 'display:none' ) %>
+
+
Toggle notes |
+ <% if @user.is_admin? -%>
+ <%= link_to "Add users", :controller => "login", :action => "signup" %> |
+ <% end -%>
+ <%= link_to "Logout (#{@user.login}) ยป", :controller => "login", :action=>"logout"%>
+
+
- <%= navigation_link("Home", {:controller => "todo", :action => "list"}, {:accesskey => "t", :title => "Home"} ) %>
@@ -35,15 +44,10 @@
- <%= navigation_link( "Done", {:controller => "todo", :action => "completed"}, {:accesskey=>"d", :title=>"Completed"} ) %>
- <%= navigation_link( "Notes", {:controller => "note", :action => "index"}, {:accesskey => "o", :title => "Show all notes"} ) %>
- <%= navigation_link( "Preferences", {:controller => "user", :action => "preferences"}, {:accesskey => "u", :title => "Show my preferences"} ) %>
- - Show
- - Hide
- <%= navigation_link(image_tag("feed-icon", :size => "16X16", :border => 0), {:controller => "todo", :action => "feeds"}, :title => "See a list of available feeds" ) %>
- <% if @user.is_admin? -%>
- - <%= link_to "Add users", :controller => "login", :action => "signup" %>
- <% end -%>
-
- <%= link_to "Logout (#{@user.login}) »", :controller => "login", :action=>"logout"%>
+
<% unless @controller_name == 'feed' or session['noexpiry'] == "on" -%>
<%= periodically_call_remote( :url => {:controller => "login", :action => "check_expiry"},
diff --git a/tracks/public/javascripts/toggle_notes.js b/tracks/public/javascripts/toggle_notes.js
index ac45f6bf..d2cfbbb9 100644
--- a/tracks/public/javascripts/toggle_notes.js
+++ b/tracks/public/javascripts/toggle_notes.js
@@ -1,7 +1,14 @@
-function toggleAll(className,state) {
+function toggleAll(className) {
var elems = document.getElementsByClassName(className);
for (var i = 0; i < elems.length; i++) {
- elems[i].style.display = state;
+ if (elems[i].style.display == 'block')
+ {
+ elems[i].style.display = 'none';
+ }
+ else
+ {
+ elems[i].style.display = 'block';
+ }
}
}
diff --git a/tracks/public/stylesheets/standard.css b/tracks/public/stylesheets/standard.css
index b610fb96..fa70827a 100644
--- a/tracks/public/stylesheets/standard.css
+++ b/tracks/public/stylesheets/standard.css
@@ -53,37 +53,38 @@ a.show_notes:hover {background-image: url(../images/notes_on.png); background-re
#display_box {
float: left;
- width: 450px;
+ width: 60%;
margin: 0px 15px 50px 15px;
}
#single_box {
- width: 450px;
- margin: 50px auto;
+ width: 60%;
+ margin: 80px auto;
}
#full_width_display {
float: left;
- width: 800px;
- margin: 0px 15px 50px 15px;
+ width: 95%;
+ margin: 90px 15px 90px 15px;
}
#display_box_projects {
float: left;
- width: 820px;
- margin: 0px 15px 50px 15px;
+ width: 95%;
+ margin: 90px 15px 90px 15px;
}
/* Navigation links at the top */
#navcontainer {
- margin: 15px;
+ position: fixed;
+ top: 48px;
}
#navlist {
margin: 0;
- padding: 0 0 20px 10px;
- border-bottom: 1px solid #000;
+ padding: 0 0 20px 5px;
+/* border-bottom: 1px solid #000;*/
}
#navlist ul, #navlist li {
@@ -99,18 +100,45 @@ a.show_notes:hover {background-image: url(../images/notes_on.png); background-re
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
- color: #999;
+ color: #eee;
}
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {
- border-bottom: 4px solid #000;
+ border-bottom: 4px solid #CCC;
padding-bottom: 2px;
background: transparent;
- color: #000;
+ color: #CCC;
}
-#navlist a:hover { color: #000; }
-
+#navlist a:hover { color: #CCC; }
+
+#topbar {
+ position: fixed;
+ top: 0px;
+ left: 0px;
+ height: 68px;
+ clear: both;
+ background-color: #000;
+ filter: alpha(opacity=75);
+ -moz-opacity: .75;
+ opacity: .75;
+ color: #eee;
+ }
+
+#date {
+ float: left;
+ width: 45%;
+ padding-left: 15px;
+ }
+
+#minilinks {
+ text-align: right;
+ position: fixed;
+ right: 15px;
+ top: 20px;
+ font-size: 0.9em;
+ }
+
.container {
padding: 0px 5px 0px 5px;
border: 1px solid #999;
@@ -147,7 +175,7 @@ h2 a:hover {
}
#input_box {
- margin: 20px 15px 0px 490px;
+ margin: 100px 5% 0% 65%;
padding: 0px 15px 0px 15px;
}