Tweak drag&drop styles.
authorJan Schneider <jan@horde.org>
Mon, 14 Jun 2010 13:31:46 +0000 (15:31 +0200)
committerJan Schneider <jan@horde.org>
Mon, 14 Jun 2010 13:31:46 +0000 (15:31 +0200)
kronolith/js/kronolith.js
kronolith/themes/screen.css

index 778c2d9..bb5f501 100644 (file)
@@ -39,7 +39,7 @@ KronolithCore = {
     freeBusy: $H(),
     search: 'future',
     effectDur: 0.4,
-    macos: navigator.appVersion.indexOf('Mac') !=1,
+    macos: navigator.appVersion.indexOf('Mac') != -1,
     lastLocation: '',
     currentLocation: '',
 
@@ -4497,7 +4497,7 @@ KronolithCore = {
         if (elt.hasClassName('kronolithDragger')) {
             elt = elt.up().addClassName('kronolithSelected');
         } else if (elt.hasClassName('kronolithEditable')) {
-            elt.addClassName('kronolithSelected').setStyle({ left: 0, width: '90%', zIndex: 1 });
+            elt.addClassName('kronolithSelected').setStyle({ left: 0, width: this.view == 'week' ? '90%' : '95%', zIndex: 1 });
         }
     },
 
@@ -4554,7 +4554,7 @@ KronolithCore = {
             }
             event.offsetTop = drag.ghost.offsetTop - drag.startTop;
             drag.innerDiv.update('(' + event.start.toString(Kronolith.conf.time_format) + ' - ' + event.end.toString(Kronolith.conf.time_format) + ') ' + event.t.escapeHTML());
-            elt.clonePosition(drag.ghost, { offsetLeft: -2 });
+            elt.clonePosition(drag.ghost, { offsetLeft: this.view == 'week' ? -2 : 0 });
         }
     },
 
index 8c62533..6e95811 100644 (file)
@@ -1433,9 +1433,6 @@ div.kronolithEvent {
 #kronolithViewWeek .kronolithViewHead div.kronolithEvent {
     margin-right: 10%;
 }
-#kronolithViewWeek .kronolithViewHead div.kronolithEvent.drag {
-/*    margin: 28px 0 30px 28px;*/
-}
 div.kronolithEvent .kronolithDragger {
     position: absolute;
     visibility: hidden;
@@ -1504,7 +1501,7 @@ div.kronolithEvent.kronolithLast.kronolithSelected .kronolithEventInfo {
 }
 div.kronolithEditable:hover .kronolithDragger,
 div.kronolithEvent.kronolithSelected .kronolithDragger {
-    visibility: visible;
+    visibility: inherit;
 }
 
 /* Redbox styles. */