Ignore:
Timestamp:
05/13/12 15:25:41 (13 years ago)
Author:
tbretz
Message:
Improved the status line.
Location:
trunk/FACT++/www/shift
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/www/shift/calendar.css

    r13685 r13701  
    5555                                font-size: 0.66em;
    5656                                line-height: 1.5em;
    57                                 width: 2.0em;
     57                                /*width: 2.0em;*/
    5858                                padding-left: 0.6em;
    5959                                padding-right: 0.6em;
     
    7070                        }
    7171                       
    72                         #calendar table tfoot td.calendar_week {
     72                        #calendar table tfoot td.clock {
    7373                                text-align: left;
     74                        }
     75
     76                        #calendar table tfoot td.logout {
     77                                text-align: right;
    7478                        }
    7579                       
  • trunk/FACT++/www/shift/calendar.js

    r13687 r13701  
    191191
    192192        tr = document.createElement("tr");
    193         td = this.getCell( "td", "logout", "calendar_week");
    194         td.onclick = function(e) { logout(); }
    195         td.height="1%";
    196         td.colSpan = 1;
    197         tr.appendChild( td );
    198193
    199194        var td = document.createElement("td");
    200195        td.height="1%";
    201         td.colSpan = 5;
     196        td.colSpan=7;
     197        tr.appendChild(td);
     198
     199        var tab = document.createElement("table");
     200        var tr2 = document.createElement("tr");
     201        tab.width="100%";
     202        tab.cellSpacing=0;
     203        tab.cellPadding=0;
     204        tab.style.borderWidth = 0;
     205        tab.style.fontSize = "1.5em";
     206        tab.style.marginBottom = "2px";
     207        td.appendChild(tab);
     208        tab.appendChild(tr2);
     209
     210        var tm = this.getCell( "td", this.timeTrigger(), "clock" );
     211        tm.style.whiteSpace="nowrap";
     212        tm.style.paddingLeft = "0px";
     213        tm.style.width="33%";
     214        tr2.appendChild( tm );
     215
     216        var self = this;
     217        window.setInterval(function() { tm.firstChild.nodeValue = self.timeTrigger(); }, 500);
     218
     219        var td = document.createElement("td");
     220        td.style.width="33%";
    202221        td.style.textAlign="center";
    203222        var a = document.createElement("a");
    204223        a.href = "overview.png";
     224        a.style.whiteSpace="nowrap";
    205225        a.appendChild(document.createTextNode("click here for help"));
    206226        td.appendChild(a);
    207         tr.appendChild( td );
    208 
    209         td = this.getCell( "td", this.timeTrigger(), "clock" );
    210         td.colSpan = 1;
    211         td.height="1%";
    212         tr.appendChild( td );
     227        tr2.appendChild( td );
     228
     229        td = this.getCell( "td", "logout", "logout");
     230        td.style.width="33%";
     231        td.onclick = function(e) { logout(); }
     232        td.style.paddingRight = "0px";
     233        tr2.appendChild( td );
     234
    213235        tfoot.appendChild( tr );
    214236
    215         var self = this;
    216         window.setInterval(function() { td.firstChild.nodeValue = self.timeTrigger(); }, 500);
    217237        return tfoot;
    218238    }
     
    709729        var hh  = (now.getHours()  <10)?"0"+now.getHours()  :now.getHours();
    710730
    711         var kw = "KW\u00a0" + this.getCalendarWeek(this.year, this.month, this.date);
     731        var kw = "KW" + this.getCalendarWeek(this.year, this.month, this.date);
    712732        var str = hh+":"+mm+":"+ss+"\u00a0["+kw+"]";
    713733        return str;
Note: See TracChangeset for help on using the changeset viewer.