flickity-sync
Version:
Enable sync for Flickity
83 lines (71 loc) • 2.41 kB
HTML
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width" />
<title>Flickity tests</title>
<link rel="stylesheet" href="../node_modules/qunit/qunit/qunit.css" media="screen" />
<link rel="stylesheet" href="../node_modules/flickity/css/flickity.css" media="screen" />
<style>
body {
font-family: sans-serif;
color: #333;
}
.gallery {
border: 1px solid;
width: 400px;
margin-bottom: 40px;
}
.gallery .cell {
width: 100%;
height: 100px;
background: #F09;
font-size: 40px;
color: white;
}
</style>
<script src="../node_modules/qunit/qunit/qunit.js"></script>
<!-- dependencies -->
<script src="../node_modules/get-size/get-size.js"></script>
<script src="../node_modules/ev-emitter/ev-emitter.js"></script>
<script src="../node_modules/fizzy-ui-utils/utils.js"></script>
<script src="../node_modules/unidragger/unidragger.js"></script>
<!-- Flickity source -->
<script src="../node_modules/flickity/js/cell.js"></script>
<script src="../node_modules/flickity/js/slide.js"></script>
<script src="../node_modules/flickity/js/slide.js"></script>
<script src="../node_modules/flickity/js/animate.js"></script>
<script src="../node_modules/flickity/js/core.js"></script>
<script src="../node_modules/flickity/js/drag.js"></script>
<script src="../node_modules/flickity/js/prev-next-button.js"></script>
<script src="../node_modules/flickity/js/page-dots.js"></script>
<script src="../node_modules/flickity/js/player.js"></script>
<script src="../node_modules/flickity/js/add-remove-cell.js"></script>
<script src="../flickity-sync.js"></script>
<script>
Flickity.defaults.accessibility = false;
</script>
<!-- unit tests -->
<script src="test-sync.js"></script>
</head>
<body>
<div id="qunit"></div>
<h2>sync</h2>
<div id="sync-a" class="gallery variable-width">
<div class="cell">1</div>
<div class="cell">2</div>
<div class="cell">3</div>
<div class="cell">4</div>
<div class="cell">5</div>
<div class="cell">6</div>
</div>
<div id="sync-b" class="gallery variable-width">
<div class="cell">1</div>
<div class="cell">2</div>
<div class="cell">3</div>
<div class="cell">4</div>
<div class="cell">5</div>
<div class="cell">6</div>
</div>
</body>
</html>