PHP Classes

File: resources/views/errors/500.php

Recommend this page to a friend!
  Packages of Amirreza Ebrahimi   URL Shortener Application   resources/views/errors/500.php   Download  
File: resources/views/errors/500.php
Role: Auxiliary script
Content type: text/plain
Description: Configuration script
Class: URL Shortener Application
Application to create and redirect short URLs
Author: By
Last change:
Date: 7 months ago
Size: 4,889 bytes
 

Contents

Class file image Download
<!DOCTYPE html>
<html lang="en" dir="ltr">

<head>
    <meta charset="UTF-8">
    <title>500 Internal Server Error</title>
    <style>
        body{ overflow:hidden; margin:0; padding:0; } main{ background:url("<?= '../../resources/assets/img/backGround.webp'?>"); background-size:cover; height:100vh; font-family:"Avenir",sans-serif; overflow:hidden; position:relative; } .NotPageContainer{ position:relative; z-index:10; display:flex; justify-content:center; align-items:center; height:100vh; width:100vw; } .notTitle{ display:flex; align-items:center; } .num-style{ font-size:30vmin; color:#713dea; margin:0 2rem; } .cog-wheel,.right-cog-wheel{ transform:scale(0.7); } .cog{ width:30vmin; height:30vmin; border-radius:50%; border:6.5vmin solid #f3c623; position:relative; } .top,.down,.left,.right,.left-top,.left-down,.right-top,.right-down{ width:9vmin; height:9vmin; background-color:#f3c623; position:absolute; } .right-cog{ border:6vmin solid #713dea; position:relative; left:-10.2vmin; bottom:10vmin; width:30vmin; height:30vmin; border-radius:50%; } .right-cog .top,.right-cog .down,.right-cog .left,.right-cog .right,.right-cog .left-top,.right-cog .left-down,.right-cog .right-top,.right-cog .right-down{ background-color:#713dea; } .top{ top:-14vmin; left:10vmin; } .down{ bottom:-14vmin; left:10vmin; } .left{ left:-14vmin; top:10vmin; } .right{ right:-14vmin; top:10vmin; } .left-top{ transform:rotateZ(-45deg); left:-7vmin; top:-7vmin; } .left-down{ transform:rotateZ(45deg); left:-8vmin; top:27vmin; } .right-top{ transform:rotateZ(45deg); right:-7vmin; top:-7vmin; } .right-down{ transform:rotateZ(-45deg); right:-8vmin; top:28vmin; } .right-cog .right-down{ top:27vmin !important; } .notPageDetails{ text-align:center; } .notPageDetails__error{ color:#fff; font-size:5vmin; font-weight:bold; animation:bulbing ease-in-out; animation-duration:3s; animation-iteration-count:infinite; } .notPageDetails__desc{ font-size:3vmin; color:#999999; margin:0 0 .4rem; } .bg-blur{ position:absolute; content:''; top:0; left:0; width:100vw; height:100vh; background-color:rgba(0,0,0,.5); backdrop-filter:blur(10px); } @keyframes bulbing{ 0%{ opacity:1; } 50%{ opacity:0; } 100%{ opacity:1; } }
    </style>
</head>

<body>

<main>
    <div class="NotPageContainer">
        <div>
            <div class="notTitle">
                <h2 class="num-style">5</h2>
                <!-- first cog of zero -->
                <div class="cog-wheel">
                    <div class="cog">
                        <div class="top"></div>
                        <div class="down"></div>
                        <div class="left-top"></div>
                        <div class="left-down"></div>
                        <div class="right-top"></div>
                        <div class="right-down"></div>
                        <div class="left"></div>
                        <div class="right"></div>
                    </div>
                </div>

                <!-- second cog of zero -->
                <div class="right-cog-wheel">
                    <div class="right-cog">
                        <div class="top"></div>
                        <div class="down"></div>
                        <div class="left-top"></div>
                        <div class="left-down"></div>
                        <div class="right-top"></div>
                        <div class="right-down"></div>
                        <div class="left"></div>
                        <div class="right"></div>
                    </div>
                </div>
            </div>

            <div class="notPageDetails">
                <h2 class="notPageDetails__error">Sorry... !</h2>
                <p class="notPageDetails__desc">Something Went Wrong On Our End ...</p>
                <p class="notPageDetails__desc">We Are Currently Trying To Fix The Problem !</p>
            </div>
        </div>
    </div>
    <div class="bg-blur"></div>
</main>
<script src="<?= '../../resources/assets/js/gsap.min.js' ?>"></script>
<script>
    const bgBlurZindex = document.querySelector('.bg-blur')
    const firstCog = document.querySelector('.cog')
    const secondCog = document.querySelector('.right-cog')
    if (firstCog) {
        let leftCog = gsap.timeline();
        leftCog.to(".cog", {
            transformOrigin: "50% 50%",
            rotation: "+=360",
            repeat: -1,
            ease: Linear.easeNone,
            duration: 8
        });
    }
    if (secondCog) {
        let rightCog = gsap.timeline();
        rightCog.to(".right-cog", {
            transformOrigin: "50% 50%",
            rotation: "-=360",
            repeat: -1,
            ease: Linear.easeNone,
            duration: 8
        });
    }
</script>
</body>

</html>