From 62a0de4b00e4058d501fababc564e7def34563b8 Mon Sep 17 00:00:00 2001 From: riccardo Date: Thu, 24 Feb 2011 18:31:29 +0100 Subject: [PATCH] Markers div and tab fixed (analysis and markers tabs). Adding, removing, moving and editing of markers fixed. Added two icons (edited in order to have transparent background). Pointer changed to fixed text "+" instead of the current pointer position (which hides the markers). Keeping the dynamical label of the current pointer position in a different place (so that it doesnt hide the markers) is too hard, given the current code. --- telemeta/htdocs/css/telemeta.css | 36 +-- telemeta/htdocs/images/download.png | Bin 856 -> 870 bytes telemeta/htdocs/images/plots.png | Bin 650 -> 632 bytes telemeta/htdocs/timeside/src/controller.js | 9 +- telemeta/htdocs/timeside/src/markermap.js | 66 ++--- telemeta/htdocs/timeside/src/ruler.js | 55 ++-- .../telemeta_default/mediaitem_detail.html | 246 +++++++++--------- 7 files changed, 196 insertions(+), 216 deletions(-) diff --git a/telemeta/htdocs/css/telemeta.css b/telemeta/htdocs/css/telemeta.css index c4dbdd31..de5ae009 100644 --- a/telemeta/htdocs/css/telemeta.css +++ b/telemeta/htdocs/css/telemeta.css @@ -127,9 +127,8 @@ a img { border: none; } background-color: #fff; color: #555; border: 1px solid #adadad; - width: 301px; + /*width: 301px;height: 17px;*/ padding: 2px; - height: 17px; margin: 5px 0 0; font-size: 1em; } @@ -751,40 +750,17 @@ a.image-link { padding: 1em; } -/* -code for tabs. See link http://www.sohtanaka.com/web-design/simple-tabs-w-css-jquery/ -There is also a plugin jQuery UI, but is heavy, hard to understand (compared to implementing it on my own) -and heavy for the page (the re are tons of files to download and include in the page) -Example usage: - - -
-
- -
-
- -
-
-*/ - - - - - - .tab_unselected { - background-color: #999999; - color: #666666; - border: 1px solid #999999; + background-color: #cccccc; + font-weight: normal; + color: #333333; + border: 1px solid #cccccc; z-index: 0; } .tab_selected { background-color: #ffffff; color: #000000; + font-weight: bold; border-top: 1px solid #999999; border-right: 1px solid #999999; border-left: 1px solid #999999; diff --git a/telemeta/htdocs/images/download.png b/telemeta/htdocs/images/download.png index 7b969e9a4b81ed50c26e3cf71889a0761f55b34c..163ac879536bef516f1612d267558cb345f7a9bd 100644 GIT binary patch delta 801 zcmV++1K#}D2IdBkBnkm@Qb$4nuFf3kkufrV7!U$7y@&cP0008!Nkl1uSqwzXzC`996MzO_Uq7FiWLP!|UScEPzi$E5w1geNSdudl@Q@Y4Xa5Lr)5D^4r z7Fh^J)I~~-#egEInn;^gha_Wkyw1!$KRy@1F-fU2G0s8{oW(sH?sMMvJKuY+5)o>D zIYQKUtXaPBeEIN0iu1=d%D#i!iEjN0 zYaA-15GRaXpQNq-B2DoF>Vp-CHK>rHF;-7Q^ou1MBlUIoxqnt^Q7D9nP%3D|x$?5L z4yzsEwchG$u%N`^tSLV`>kx4tr^pC@IOlN2E(6F%0szihtXZr;5GSkagQxdzaO>Pj ziS9gz)dpvlP8}E~M=x>v!fEm6rdNJVubufpqF;^z(6~8*7kMX61ZJN41Vu}JJ|G-B z%D(S^Q7i0Z!8uFQwg_wMz#3DY&KfpsT1RxtdU7)bQa}AlS67$x^z_K^@Njj1fSrd< zs5>{a{5$pXKlV6du-fp)t!MldwDIH5XX)tZAQp?!-`_8pOr|oRY4?7_8K#)w2B^!4@8+uJMoe7kry1To{WHJm64oX#V{mk3LY_`Ochdxgp`D7cD_;pPLK~SE?7(|31 z2yo7kOeRUE)73RvpbdX-JI?&{U4nH{{Q4ab1WWdKp2x_@2%fi)Pw{wvoc8wi_s2Cr zYip}?c6QRx&`|M?zqJY=91b%yG(@3LP!$zutqGQ$_z-C fPwwZp=72XHy1$j1@di2!00000NkvXXu0mjf4oQaU delta 786 zcmV+t1MU3g2G|CWBn<>-K}|sb0I`n?{9y%=E;4@(4=f*%S3`LK00PxXL_t(Y$K96A zOH@%9#(#IF>^3EVWkXIsjlJU4y)NRzeRzv(j8<44FZ-I>sR*51GQgT|kx0*QbN3XGCi9*fdIF(v*D3pV~?>&MN z5-k@_;YvpOZu9KsWt_>erC-zg*G}Ny*atxAHXpX{mpEf!{ELH|RwSofyn!N{f9Vu;VuJx<4nYVEKs1NWOy*a zyP0Y-JHsfY=3@?$!aJ^k27lGj7uN%=zv zArL|U;5ZHy6%~X+Av!ub@=Mc~-->^Erw=grbPC~0CgW*_o_{B?>ogh5mj!68ky0Xr zps}%$SS&_oXJ>wK{nf5!BA(&>8;AFA9pa^7oT4&Z*Ue5TCB_(B*F|ehI2y;x(oK$woPwuFSb3KPr+c2+S=N`$2CAzRTcI1^^|&)l;phQ zb5;R(y2x|ji{^?~kSFv10mylAz4{a=rBF&0 z2H-eORz*Po!C;U?BC#xsDl02<10s(a|LXB9Tb$s91GBzXb>U1Xr}Tl@T=e Q2LJ#707*qoM6N<$f)jRkBLDyZ diff --git a/telemeta/htdocs/images/plots.png b/telemeta/htdocs/images/plots.png index 8cbf0ca47f13afdc21734a99142d4d7737a7328f..e8504dff03eddd02e05e3ade27694471cb84f89c 100644 GIT binary patch delta 561 zcmV-10?z%41^5JzBnkm@Qb$4nuFf3kkufrV7!Uvx!`O)O0005_Nklkb*eFJM>!A`50%0dva5kb&akr0E3V1n^K zW(p@>f3FTWtINqc-&uQ~!zN7A#JlzF71Ls|fTn3reWTF`qA0eBXG!PtIr8~@8vu%b z#bU(ea^3YUmrG7K6J5IAe+rz11mE}?gN_)ru@0RYZ{7L>9+R8@U{8F&wNaUcNbx{h2frvv!7Hn1#vCMK$c|@2m}y~MzP!NP_0%mo6VjASF6=$`R5V@0ijR`1VNxuseqvbrK zau;T^*}(HWd_Lb1YF(Ds>qR1wz;?Suuh&Dj+dXY+wOWYB<7hM*kY)L_&htEf1VMnq z;ee{DU>N3j`?J{$&1TbdyWQw?I_UTN*lxEsY5aaaB9RCNg8@7q4}!rUrqd}TNrEiP zkR<7|rzA;YGMS)Ot3lWGhy5B3hcFBSu~-a>qM%$ZLseC*R;!c8>2w~Gj>lsZ3Wc}K zK#t>H8-4#}p8ktW(>(T+APCSLH2oGRP1E=T40z)0W%=So00000NkvXXu0mjfBJ>MY delta 579 zcmV-J0=)hB1d0WaBn<>-K}|sb0I`n?{9y%=E;4@(4>JQu3=yaR00IX|L_t(I%dM16 z%Q0~j#;>{EL$g3?vXd-E%ErP-SQF`v)z@e0VYEc*RE27>{3p2u#tyVI$vic~5EK@eat7#>5H z%O#S@BznExwbpDlk;~=ow7FakjYb0i9z$2F6aqx`SFS zmx#yXHxB=fbUF>1rlG2;u5;q&N`3Y48SsDV=JVp`cs$F8Yr}F~+nw7)hKsX%6e!oYj(?Pr4zJ7nI z*Xsy{La0`&5JmA?XBY-PpATlU8H%F7WHMc*FUvA&wHj!eMyu6Ax7)>jzrS') .attr("name",this.MHE_DESCRIPTION_LABEL) - .attr('title',marker.desc) + .attr('title',marker.desc ? marker.desc : "") .css({ fontWeight:'bold', marginRight:margin @@ -287,6 +287,7 @@ TimeSide(function($N, $J) { })) .css({ float:'right', + marginRight:margin }); //add all elements to header: @@ -300,11 +301,10 @@ TimeSide(function($N, $J) { //description text descriptionText = $J('