UNPKG

coherent-gameface-interaction-manager

Version:
114 lines (111 loc) 4.34 kB
<!--Copyright (c) Coherent Labs AD. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information. --> <!DOCTYPE html> <html lang="en"> <head> <title>Zoom demo</title> <style> body { display: flex; flex-direction: column; align-items: center; width: 100vw; height: 100vh; margin: 0; padding: 0; background-color: white; } .container { position: relative; } .grid { box-sizing: border-box; display: flex; flex-wrap: wrap; border: 2px solid tomato; width: 404px; } .element { box-sizing: border-box; width: 50px; height: 50px; background-color: cadetblue; border: 1px solid black; } </style> </head> <body> <h2>Zoom in and out anywhere on the grid</h2> <div class="container"> <div class="grid"> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> <div class="element"></div> </div> </div> <script src="../../dist/zoom.js"></script> <script> const grid = new zoom({ element: '.grid' }); </script> </body> </html>