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;