Untitled

Anonymous
plain_text
10/03/2026 1:33 PM
14.8 KB
6
Indexable
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Jet Around Earth</title>

<style>
    * {
                box-sizing: border-box;
    }

        body {
                    margin: 0;
                            font-family: Arial, sans-serif;
                                    background: #07111f;
                                            color: white;
                                                    overflow: hidden;
        }

            #game {
                        width: 100vw;
                                height: 100vh;
                                        position: relative;
                                                overflow: hidden;
            }

                #sky {
                            position: absolute;
                                    inset: 0;
                                            background:
                                                        radial-gradient(circle at 50% 20%, #397eb5, #123b61 55%, #06111d);
                }

                    .cloud {
                                position: absolute;
                                        width: 180px;
                                                height: 50px;
                                                        background: rgba(255,255,255,.75);
                                                                border-radius: 50px;
                                                                        filter: blur(2px);
                                                                                animation: cloudMove linear infinite;
                    }

                        .cloud:before,
                            .cloud:after {
                                        content: "";
                                                position: absolute;
                                                        background: inherit;
                                                                border-radius: 50%;
                            }

                                .cloud:before {
                                            width: 75px;
                                                    height: 75px;
                                                            left: 25px;
                                                                    top: -35px;
                                }

                                    .cloud:after {
                                                width: 90px;
                                                        height: 90px;
                                                                right: 20px;
                                                                        top: -45px;
                                    }

                                        @keyframes cloudMove {
                                                    from { transform: translateX(110vw); }
                                                            to { transform: translateX(-300px); }
                                        }

                                            #hud {
                                                        position: absolute;
                                                                top: 15px;
                                                                        left: 15px;
                                                                                right: 15px;
                                                                                        display: flex;
                                                                                                justify-content: space-between;
                                                                                                        gap: 10px;
                                                                                                                z-index: 5;
                                            }

                                                .panel {
                                                            background: rgba(5,15,27,.82);
                                                                    border: 1px solid rgba(255,255,255,.2);
                                                                            border-radius: 14px;
                                                                                    padding: 12px 16px;
                                                                                            backdrop-filter: blur(8px);
                                                }

                                                    #flightInfo {
                                                                line-height: 1.6;
                                                    }

                                                        #destination {
                                                                    position: absolute;
                                                                            top: 120px;
                                                                                    left: 50%;
                                                                                            transform: translateX(-50%);
                                                                                                    text-align: center;
                                                                                                            z-index: 5;
                                                        }

                                                            #destination h1 {
                                                                        margin: 0;
                                                                                font-size: 28px;
                                                            }

                                                                #destination p {
                                                                            margin: 5px 0;
                                                                                    opacity: .8;
                                                                }

                                                                    #jet {
                                                                                position: absolute;
                                                                                        left: 50%;
                                                                                                top: 47%;
                                                                                                        transform: translate(-50%, -50%);
                                                                                                                font-size: 80px;
                                                                                                                        z-index: 4;
                                                                                                                                transition: transform .15s;
                                                                                                                                        filter: drop-shadow(0 10px 8px rgba(0,0,0,.4));
                                                                    }

                                                                        #jet.flipped {
                                                                                    transform: translate(-50%, -50%) scaleX(-1);
                                                                        }

                                                                            #controls {
                                                                                        position: absolute;
                                                                                                bottom: 20px;
                                                                                                        left: 50%;
                                                                                                                transform: translateX(-50%);
                                                                                                                        width: min(700px, 94vw);
                                                                                                                                background: rgba(5,15,27,.9);
                                                                                                                                        border-radius: 18px;
                                                                                                                                                padding: 15px;
                                                                                                                                                        z-index: 10;
                                                                            }

                                                                                .row {
                                                                                            display: flex;
                                                                                                    gap: 10px;
                                                                                                            flex-wrap: wrap;
                                                                                                                    justify-content: center;
                                                                                                                            margin-bottom: 10px;
                                                                                }

                                                                                    button, select {
                                                                                                min-height: 45px;
                                                                                                        border: none;
                                                                                                                border-radius:
                                                                                    }
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                    }
                }
            }
        }
    }
Editor is loading...
Leave a Comment