light-onboarding-tour
Advanced tools
Comparing version 1.0.0 to 1.0.1
@@ -80,2 +80,6 @@ | ||
left = elementRect.left + (elementRect.width - popoverRect.width) / 2; | ||
if (top < 0) { // if popover is off top of screen, move it to bottom | ||
placement = 'bottom'; | ||
top = elementRect.bottom + offset; | ||
} | ||
break; | ||
@@ -86,2 +90,6 @@ | ||
left = elementRect.left + (elementRect.width - popoverRect.width) / 2; | ||
if (top + popoverRect.height > windowHeight) { // if popover is off bottom of screen, move it to top | ||
placement = 'top'; | ||
top = elementRect.top - popoverRect.height - offset; | ||
} | ||
break; | ||
@@ -92,2 +100,6 @@ | ||
left = elementRect.left - popoverRect.width - offset; | ||
if (left < bodyRect.left) { // if popover is off left side of screen, move it to right | ||
placement = 'right'; | ||
left = elementRect.right + offset; | ||
} | ||
break; | ||
@@ -98,2 +110,6 @@ | ||
left = elementRect.right + offset; | ||
if (left + popoverRect.width > bodyRect.right) { // if popover is off right side of screen, move it to left | ||
placement = 'left'; | ||
left = elementRect.left - popoverRect.width - offset; | ||
} | ||
break; | ||
@@ -100,0 +116,0 @@ |
{ | ||
"name": "light-onboarding-tour", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "onboarding tour", | ||
@@ -5,0 +5,0 @@ "main": "./OnboardingTour.js", |
8183
231