Changeset 726

Show
Ignore:
Timestamp:
11/15/07 18:21:23 (1 year ago)
Author:
markku
Message:

Closes #492. Tested on latest IE 7.0 and FF 2.0

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/app/helpers/task_helper.rb

    r533 r726  
    3333      disabled = disabled_items.include?(item) ? 'disabled' : nil 
    3434      # Switch to this when using Effect.appear/fade 
    35       # row_style = visible_items.include?(item) ? '' : ' style="display:none"'  
    36       row_style = visible_items.include?(item) ? '' : ' class="hidden"' 
     35      # row_style = visible_items.include?(item) ? '' : 'style="display:none"' 
     36      row_style = visible_items.include?(item) ? '' : 'class="hidden"' 
    3737      row_id = (assigned ? 'assigned' : 'available') + '_' + item.id.to_s 
    3838 
    39       result += "<tr #{ row_style} id=\"#{row_id}\">" 
     39      result += "<tr #{row_style} id=\"#{row_id}\">" 
    4040 
    4141      if show_buttons 
  • trunk/app/views/task/_form.rhtml

    r599 r726  
    1414  else 
    1515    worker_input.value = '' 
    16    
     16 
    1717  /* FIXME: This will fail if the user is fast enough. The Appear effect must be 
    1818  completed before user clicks the move button or the row will become invisible on 
     
    138138    <table> 
    139139      <tr> 
    140         <th><%= _('Available users') %></th> 
    141         <th><%= _('Assigned users') %></th> 
     140        <th class="worker_list"><%= _('Available users') %></th> 
     141        <th class="worker_list"><%= _('Assigned users') %></th> 
    142142      </tr> 
    143143      <tr> 
  • trunk/public/stylesheets/tasks.css

    r694 r726  
    33 
    44div#task { 
    5        background: #ffd url(../images/bg_task.png) top right no-repeat; 
    6        padding: 1em; 
    7        margin-top: 1em; 
    8        position: relative; 
     5    background: #ffd url(../images/bg_task.png) top right no-repeat; 
     6    padding: 1em; 
     7    margin-top: 1em; 
     8    position: relative; 
    99} 
    1010 
     
    2323 
    2424div#task h4 { 
    25        color: #C00; 
     25    color: #C00; 
    2626} 
    2727 
    2828div#task table.buttons { 
    29        border: 0; 
    30        background: none; 
    31        width: auto; 
     29    border: 0; 
     30    background: none; 
     31    width: auto; 
    3232} 
    3333 
    3434div#task table.buttons td { 
    35        padding-left: 0; 
     35    padding-left: 0; 
    3636} 
    3737 
     
    6262} 
    6363.passed_deadline { 
    64        font-weight: bold; 
    65        color: red; 
     64    font-weight: bold; 
     65    color: red; 
    6666} 
    6767 
    6868/* FIXME: Added by jarmo to keep the worker list somewhat stable when moving 
    69  * users around  
     69 * users around. Modified by markku to work on IE (and FF) and to be more stable. 
    7070*/ 
     71th.worker_list, td.worker_list { 
     72    width: 50%; 
     73} 
    7174div.worker_list { 
    72   overflow: auto; 
    73   height: 200px; 
     75    overflow: auto; 
     76    height: 200px; 
    7477} 
    7578div.worker_list tr.hidden { 
    76   display: none; 
    77 
    78 td.worker_list { 
    79   width: 3em; 
    80 
    81 div.worker_list td.name { 
    82   width 2.8em; 
     79    display: none; 
    8380} 
    8481 
    8582td.task_can_start { 
    86   color: green; 
     83    color: green; 
    8784} 
    8885 
    8986td.task_late { 
    90   color: red; 
     87    color: red; 
    9188} 
    9289 

© 2004-2007 Norfello Oy All Rights Reserved