{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/g9DEqWJ3w1AWMC9qLSie/RsW9OzNBeCFsRWwzkFz8/siteMetadata.js"],
  "sourcesContent": ["// Generated by Framer (1b7c4bf)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<script>\\n\\n// Default resolution\\nconst DEFAULT_WIDTH = 1920\\nconst DEFAULT_HEIGHT = 1080\\n\\n// Calculate user agent scrollbar width\\nconst scrollbarWidth = getScrollbarWidth()\\n\\n// GUI element references\\nconst container = document.getElementById('main').getElementsByTagName('div')[0]\\n\\n\\n// Adjust scaling when viewport dimensions change\\ndocument.body.onresize = adjustScalingBasedOnViewportDimensions\\n\\n// Adjust scaling when page is loaded\\ndocument.body.onload = adjustScalingBasedOnViewportDimensions\\n\\n\\n/***\\n * Adjusts scaling based on current viewport dimensions\\n */\\n\\nfunction adjustScalingBasedOnViewportDimensions()\\n{\\n\t// Get viewport dimensions\\n\tdimensions = getViewportDimensions()\\n\tviewportWidth = dimensions.width\\n\tviewportHeight = dimensions.height\\n\\n\t// Calculate optimal scaling factors\\n\tlet sfWidth = (viewportWidth / DEFAULT_WIDTH)\\n\tlet sfHeight = (viewportHeight / DEFAULT_HEIGHT)\\n\\n\t// Determine scaling factor\\n\tlet scalingFactor = 1\\n\\n\t// Determine scaling factor (based on lowest scaling factor)\\n\tscalingFactor = sfWidth\\n\tif (sfHeight < sfWidth )\\n\t{\\n\t\tscalingFactor = sfHeight\\n\t}\\n\\n\t// Calculate left margin\\n\tlet marginLeft = 0\\n\tif (sfHeight < sfWidth)\\n\t{\\n\t\tlet onScreenSize = DEFAULT_WIDTH * scalingFactor\\n\t\tmarginLeft = ((viewportWidth - onScreenSize) / 2)\\n\t}\\n\\n\t// Calculate top margin\\n\tlet containerHeight = container.offsetHeight * scalingFactor\\n\tlet marginTop = -(container.offsetHeight - containerHeight)\\n\\n\t// Calculate width (to avoid horizontal scrollbar)\\n\tlet width = 'auto'\\n\tif (scalingFactor > 1)\\n\t{\\n\t\twidth = DEFAULT_WIDTH/scalingFactor\\n\t}\\n\\n\t// Apply stying changes\\n\tcontainer.style.setProperty('transform-origin', 'bottom left')\\n\tcontainer.style.setProperty('transform', 'scale(' + scalingFactor + ')')\\n\tcontainer.style.setProperty('margin-left', marginLeft + 'px')\\n\tcontainer.style.setProperty('margin-top', marginTop + 'px')\\n\\n\tif (width > 0)\\n\t{\\n\t\tcontainer.style.setProperty('width', width + 'px')\\n\t}\\n\telse\\n\t{\\n\t\tcontainer.style.removeProperty('width')\\n\t}\\n\\n\tcontainer.style.removeProperty('min-height')\\n}\\n\\n\\n/***\\n * Returns current viewport dimensions\\n */\\n\\nfunction getViewportDimensions()\\n{\\n\treturn {\\n\t\twidth: window.innerWidth - scrollbarWidth,\\n\t\theight: window.innerHeight\\n\t}\\n}\\n\\n\\n/***\\n * Returns user agent scrollbar width\\n *\\n * Courtesy: https://stackoverflow.com/questions/13382516/getting-scroll-bar-width-using-javascript\\n *           https://jsfiddle.net/slavafomin/tsrmgcu9/\\n */\\n\\nfunction getScrollbarWidth() {\\n\\n  // Creating invisible container\\n  const outer = document.createElement('div')\\n  outer.style.visibility = 'hidden'\\n  outer.style.overflow = 'scroll' // forcing scrollbar to appear\\n  outer.style.msOverflowStyle = 'scrollbar' // needed for WinJS apps\\n  document.body.appendChild(outer)\\n\\n  // Creating inner element and placing it in the container\\n  const inner = document.createElement('div')\\n  outer.appendChild(inner)\\n  \\n  // Calculating difference between container's full width and the child width\\n  const scrollbarWidth = (outer.offsetWidth - inner.offsetWidth)\\n\\n  // Removing temporary elements from the DOM\\n  outer.parentNode.removeChild(outer)\\n\\n  return scrollbarWidth\\n}\\n\\n</script>\",description:\"BETERE FOTO'S VAN JE HELE LEVEN\",favicon:\"https://framerusercontent.com/assets/UGfHDsNpnvZHjvehUgnp1X4WvYw.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/WeJiiL1cqAAiKZhR7q2SudEwySQ.png\",title:\"special event photography\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "AACe,SAARA,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,kBAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YAAyrG,YAAY,kCAAkC,QAAQ,uEAAuE,OAAO,0BAA0B,YAAY,uEAAuE,MAAM,2BAA2B,CAAE",
  "names": ["metadata", "params", "activeLocale"]
}
