|
|
@@ -551,24 +551,19 @@ temporary rendered events).
|
|
|
|
|
|
/* resizer (touch devices) */
|
|
|
|
|
|
-.fc-touch .fc-event .fc-resizer {
|
|
|
- display: none; /* only show when selected */
|
|
|
+.fc-event .fc-resizer {
|
|
|
+ display: none;
|
|
|
}
|
|
|
|
|
|
-.fc-touch .fc-event.fc-selected .fc-resizer {
|
|
|
+.fc-event:hover .fc-resizer,
|
|
|
+.fc-event.fc-selected .fc-resizer {
|
|
|
+ /* only show when hovering or selected (with touch) */
|
|
|
display: block;
|
|
|
}
|
|
|
|
|
|
+/* hit area */
|
|
|
|
|
|
-/* Hit Area (for events and expander)
|
|
|
---------------------------------------------------------------------------------------------------*/
|
|
|
-
|
|
|
-.fc-expander { /* fc-event is already position:relative */
|
|
|
- position: relative;
|
|
|
-}
|
|
|
-
|
|
|
-.fc-touch .fc-expander:before,
|
|
|
-.fc-touch .fc-event .fc-resizer:before {
|
|
|
+.fc-event.fc-selected .fc-resizer:before {
|
|
|
/* 40x40 touch area */
|
|
|
content: "";
|
|
|
position: absolute;
|
|
|
@@ -647,7 +642,7 @@ temporary rendered events).
|
|
|
|
|
|
/* resizer (cursor devices) */
|
|
|
|
|
|
-.fc-cursor .fc-h-event .fc-resizer {
|
|
|
+.fc-h-event:hover .fc-resizer {
|
|
|
width: 7px;
|
|
|
top: -1px; /* overcome top border */
|
|
|
bottom: -1px; /* overcome bottom border */
|
|
|
@@ -655,7 +650,7 @@ temporary rendered events).
|
|
|
|
|
|
/* resizer (touch devices) */
|
|
|
|
|
|
-.fc-touch .fc-h-event .fc-resizer {
|
|
|
+.fc-h-event.fc-selected .fc-resizer {
|
|
|
/* 8x8 little dot */
|
|
|
border-radius: 4px;
|
|
|
border-width: 1px;
|
|
|
@@ -670,14 +665,14 @@ temporary rendered events).
|
|
|
}
|
|
|
|
|
|
/* left resizer */
|
|
|
-.fc-touch.fc-ltr .fc-h-event .fc-start-resizer,
|
|
|
-.fc-touch.fc-rtl .fc-h-event .fc-end-resizer {
|
|
|
+.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,
|
|
|
+.fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
|
|
|
margin-left: -4px; /* centers the 8x8 dot on the left edge */
|
|
|
}
|
|
|
|
|
|
/* right resizer */
|
|
|
-.fc-touch.fc-ltr .fc-h-event .fc-end-resizer,
|
|
|
-.fc-touch.fc-rtl .fc-h-event .fc-start-resizer {
|
|
|
+.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,
|
|
|
+.fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
|
|
|
margin-right: -4px; /* centers the 8x8 dot on the right edge */
|
|
|
}
|
|
|
|
|
|
@@ -720,14 +715,14 @@ be a descendant of the grid when it is being dragged.
|
|
|
/* resizer (cursor devices) */
|
|
|
|
|
|
/* left resizer */
|
|
|
-.fc-cursor.fc-ltr .fc-day-grid-event .fc-start-resizer,
|
|
|
-.fc-cursor.fc-rtl .fc-day-grid-event .fc-end-resizer {
|
|
|
+.fc-ltr .fc-day-grid-event:hover .fc-start-resizer,
|
|
|
+.fc-rtl .fc-day-grid-event:hover .fc-end-resizer {
|
|
|
margin-left: -2px; /* to the day cell's edge */
|
|
|
}
|
|
|
|
|
|
/* right resizer */
|
|
|
-.fc-cursor.fc-ltr .fc-day-grid-event .fc-end-resizer,
|
|
|
-.fc-cursor.fc-rtl .fc-day-grid-event .fc-start-resizer {
|
|
|
+.fc-ltr .fc-day-grid-event:hover .fc-end-resizer,
|
|
|
+.fc-rtl .fc-day-grid-event:hover .fc-start-resizer {
|
|
|
margin-right: -2px; /* to the day cell's edge */
|
|
|
}
|
|
|
|