HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux ip-172-31-42-149 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025 aarch64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/vhost/disk-apps/qas.sports-crowd.com/resources/views/web_ticketing/zoomControls.blade.php
<html>

<head>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style id="compiled-css" type="text/css">
        .zoom-controls {
            position: relative;
            font-size: 20px;
        }

        .zoom-controls button {
            background: none;
            border: none;
            color: grey;
            cursor: pointer;
            border-radius: 10px;
        }

        .zoom-button-in {
            position: absolute;
            left: 0px;
        }

        .zoom-button-in:hover {
            cursor: pointer;
            background-color: #d2d6de;
        }

        .zoom-button-out {
            position: absolute;
            left: 0px;
            top: 30px;
        }

        .zoom-button-out:hover {
            cursor: pointer;
            background-color: #d2d6de;
        }
    </style>
</head>

<body>
    <div class="zoom-controls">
        <button id="zoom-in" class="zoom-button-in">
            <i class="fa fa-plus"></i>
        </button>
        <button id="zoom-out" class="zoom-button-out">
            <i class="fa fa-minus"></i>
        </button>
    </div>
</body>
<script>
    const btnZoomIn = document.querySelector('#zoom-in');
    const btnZoomOut = document.querySelector('#zoom-out');

    btnZoomIn.addEventListener('click', () => {
        resize(1.2);
    });

    btnZoomOut.addEventListener('click', () => {
        resize(0.8);
    });

    function resize(scale) {
        const svg = document.getElementById('Capa_1');
        let svgWidth = parseInt(svg.width.animVal.value);
        svg.setAttribute('width', `${(svgWidth * scale)}`);
        const isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent);
        if (!isMobile) {
            let svgHeight = parseInt(svg.height.animVal.value);
            svg.setAttribute('height', `${(svgHeight * scale)}`);
        }
    }
</script>

</html>