diff --git a/app/views/layouts/standard.html.erb b/app/views/layouts/standard.html.erb
index d7c875bb..494e3963 100644
--- a/app/views/layouts/standard.html.erb
+++ b/app/views/layouts/standard.html.erb
@@ -5,9 +5,10 @@
<% if @prefs.refresh != 0 -%>
;url=<%= request.request_uri %>">
<% end -%>
+ <%= javascript_include_tag "jquery-1.2.6.min" %>
<% bundle do %>
<%= javascript_include_tag *%w[
- jquery-1.2.6.min hoverIntent superfish prototype
+ hoverIntent superfish prototype
effects dragdrop controls application
calendar calendar-en calendar-setup
accesskey-hints todo-items niftycube
@@ -33,11 +34,16 @@ jQuery(document).ready(function() {
dropShadows: false,
speed: 'fast'
});
-});
-window.onload=function(){
+ jQuery('ul.sf-item-menu').superfish({
+ delay: 250,
+ animation: {opacity:'show',height:'show'},
+ autoArrows: false,
+ dropShadows: false,
+ speed: 'fast'
+ });
Nifty("div#todo_new_action_container","normal");
if ($('flash').visible()) { new Effect.Fade("flash",{duration:5.0}); }
-}
+});
<%= @page_title %>
diff --git a/app/views/todos/_todo.html.erb b/app/views/todos/_todo.html.erb
index 6e123e62..17fe89dc 100644
--- a/app/views/todos/_todo.html.erb
+++ b/app/views/todos/_todo.html.erb
@@ -1,17 +1,23 @@
<%
- @todo = todo
- suppress_context ||= false
- suppress_project ||= false
- suppress_edit_button ||= false
+@todo = todo
+suppress_context ||= false
+suppress_project ||= false
+suppress_edit_button ||= false
+parameters = "_source_view=#{@source_view}"
+parameters += "&_tag_name=#{@tag_name}" if @source_view == 'tag'
%>
- <%= remote_delete_icon %>
- <%= remote_edit_icon unless suppress_edit_button %>
<%= remote_star_icon %>
<%= remote_toggle_checkbox unless source_view_is :deferred %>
+
- <% unless @todo.completed? %><%= defer_link(1) %> <%= defer_link(7) %><% end %>
+ <%# unless @todo.completed? <%= defer_link(1) %> <% # defer_link(7) <% end %>
<%= date_span -%>
<%= h sanitize(todo.description) %>
<%= link_to(
@@ -26,8 +32,8 @@
diff --git a/public/stylesheets/standard.css b/public/stylesheets/standard.css
index b5ace323..51fb3068 100644
--- a/public/stylesheets/standard.css
+++ b/public/stylesheets/standard.css
@@ -370,12 +370,13 @@ a.icon {
input.item-checkbox {
float: left;
- margin-left: 10px;
+ margin-left: 3px;
+ margin-right: 3px;
vertical-align: middle;
}
.description {
- margin-left: 85px;
+ margin-left: 50px;
position:relative
}
diff --git a/public/stylesheets/superfish.css b/public/stylesheets/superfish.css
index 61653e4c..2bbdee15 100644
--- a/public/stylesheets/superfish.css
+++ b/public/stylesheets/superfish.css
@@ -85,6 +85,13 @@ ul.sf-menu li li li.sfHover ul {
-webkit-border-bottom-left-radius: 8px;
}
+.sf-item-menu li ul {
+ -moz-border-radius-topleft: 8px;
+ -moz-border-radius-topright: 8px;
+ -webkit-border-top-right-radius: 8px;
+ -webkit-border-top-left-radius: 8px;
+}
+
.sf-menu li ul li, .sf-menu li li {
margin-bottom: 5px;
margin-top: 5px;