Skip to content

Instantly share code, notes, and snippets.

@isdaviddong
Last active February 17, 2026 14:11
Show Gist options
  • Select an option

  • Save isdaviddong/23cc140c1780828b44f79397f737b95e to your computer and use it in GitHub Desktop.

Select an option

Save isdaviddong/23cc140c1780828b44f79397f737b95e to your computer and use it in GitHub Desktop.
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8" />
<script src="Scripts/jquery-1.9.1.min.js"></script>
<link href="Content/bootstrap.min.css" rel="stylesheet" />
<script src="Scripts/isRockFx.js"></script>
<script>
$(function () {
$('#ButtonCal').click(
function () {
//取得用戶輸入的參數
var para = { 'height': $('#txbHeight').val(), 'weight': $('#txbWeight').val() };
//呼叫API
ExecuteAPI('Example', 'BMI', para,
//呼叫WebAPI成功時運行的Call Back Function
function (result) {
alert(result.Data);
}
);
}
);
});
</script>
</head>
<body>
<div class="row" style="margin:10px">
<div class="col-md-12">
<div class="form-group">
身高:
<input id="txbHeight" class="form-control" placeholder="請輸入身高" />
體重:
<input id="txbWeight" class="form-control" placeholder="請輸入體重" />
<br />
<button class="btn btn-primary" id="ButtonCal">計算</button>
</div>
</div>
</div>
</body>
</html>
@suptrend85-source
Copy link

<title>Privacy Policy</title>

Privacy Policy

[Your privacy policy text here.]

Back to Home

@mohammadhaiderzaya-art
Copy link

<title>Meri Pehli Website</title>

Assalamu Alaikum

Yeh meri pehli website hai.

Click Me

@mohammadhaiderzaya-art
Copy link

<title>Meri Pehli Website</title>

Assalamu Alaikum

Yeh meri pehli website hai.

Click Me

@mohammadhaiderzaya-art
Copy link

<title>Meri Pehli Website</title>

Assalamu Alaikum

Yeh meri pehli website hai.

Click Me

@mohammadhaiderzaya-art
Copy link

<title>Islamic Books</title> <style> body { font-family: Arial; background-color: #f2f2f2; text-align: center; } .book { background: white; margin: 15px; padding: 15px; border-radius: 8px; } h1 { color: green; } </style>

📖 Islamic Books Library

Quran, Hadith aur Islamic Kitaben

Quran Sharif

Allah ka paigham

Hadith

Rasool ﷺ ki baatein

Nahjul Balagha

Imam Ali (A.S) ke khutbe

@quan23102310-wq
Copy link

quan23102310-wq commented Jan 24, 2026 via email

@claurecallisayamariajulisa-sys
<title>Quiz Médico: Trabajo de Parto y Aborto</title> <style> body { font-family: Arial, sans-serif; background: #f2f6f8; padding: 20px; } .quiz-container { background: white; max-width: 600px; margin: auto; padding: 20px; border-radius: 10px; box-shadow: 0 0 10px rgba(0,0,0,0.1); } h1 { text-align: center; } .question { margin-bottom: 15px; } button { margin-top: 10px; padding: 10px; width: 100%; background: #2a7fff; color: white; border: none; border-radius: 5px; cursor: pointer; } button:hover { background: #1f5fcc; } </style>

Quiz Médico

Siguiente

<script> const quiz = [ { q: "¿Qué es el trabajo de parto?", a: ["Proceso de dilatación y expulsión del feto", "Control prenatal", "Cirugía obstétrica"], c: 0 }, { q: "¿Cuál es un signo de inicio del trabajo de parto?", a: ["Contracciones regulares", "Náuseas", "Fiebre"], c: 0 }, { q: "¿Cuántas fases tiene el trabajo de parto?", a: ["Dos", "Tres", "Cuatro"], c: 1 }, { q: "¿Qué ocurre en la fase de dilatación?", a: ["Expulsión del feto", "Apertura del cuello uterino", "Alumbramiento"], c: 1 }, { q: "¿Qué es el alumbramiento?", a: ["Salida del feto", "Salida de la placenta", "Inicio de contracciones"], c: 1 }, { q: "¿Qué es el aborto?", a: ["Interrupción del embarazo antes de la viabilidad fetal", "Parto prematuro", "Cesárea"], c: 0 }, { q: "¿Cuál es una causa frecuente de aborto espontáneo?", a: ["Alteraciones cromosómicas", "Ejercicio moderado", "Vacunación"], c: 0 }, { q: "¿Qué tipo de aborto ocurre por causas naturales?", a: ["Inducido", "Espontáneo", "Séptico"], c: 1 }, { q: "¿Qué profesional debe atender un aborto complicado?", a: ["Médico", "Enfermero sin supervisión", "Personal administrativo"], c: 0 }, { q: "¿Qué es fundamental en la atención médica del aborto?", a: ["Juicio moral", "Confidencialidad y atención segura", "Negación del servicio"], c: 1 } ]; let current = 0; let score = 0; function loadQuestion() { document.getElementById("question").innerText = quiz[current].q; const answersDiv = document.getElementById("answers"); answersDiv.innerHTML = ""; quiz[current].a.forEach((answer, index) => { answersDiv.innerHTML += `
${answer}
`; }); } function nextQuestion() { const selected = document.querySelector('input[name="answer"]:checked'); if (!selected) return alert("Selecciona una respuesta"); if (parseInt(selected.value) === quiz[current].c) score++; current++; if (current < quiz.length) { loadQuestion(); } else { document.querySelector(".quiz-container").innerHTML = `

Resultado final

Tu puntaje: ${score} / ${quiz.length}

¡Gracias por participar!

`; } } loadQuestion(); </script>

@mavia9227-pixel
Copy link

<title>StrideElite - Premium Shoes for Style and Comfort</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Product", "name": "StrideElite Runner", "image": "https://example.com/shoe-image.jpg", "description": "Comfortable running shoes with premium materials.", "brand": "StrideElite", "offers": { "@type": "Offer", "price": "99.99", "priceCurrency": "USD" } } </script> <style> /* Global Styles */ body { font-family: 'Open Sans', sans-serif; margin: 0; padding: 0; color: #000; background: #fff; } h1, h2, h3 { font-family: 'Montserrat', sans-serif; } .container { max-width: 1200px; margin: 0 auto; padding: 20px; } .accent { color: #C8102E; } .btn { background: #C8102E; color: #fff; padding: 10px 20px; border: none; cursor: pointer; transition: background 0.3s; } .btn:hover { background: #A00; } /* Navigation */ nav { position: sticky; top: 0; background: #fff; border-bottom: 1px solid #000; z-index: 100; } nav ul { list-style: none; display: flex; justify-content: space-between; padding: 10px; margin: 0; } nav a { text-decoration: none; color: #000; font-weight: bold; } /* Hero */ .hero { background: url('https://via.placeholder.com/1200x600?text=Latest+Shoes+Collection') no-repeat center/cover; height: 60vh; display: flex; align-items: center; justify-content: center; text-align: center; color: #fff; } .hero h1 { font-size: 3em; margin: 0; } .hero p { font-size: 1.2em; } /* Sections */ section { padding: 50px 0; } .grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px; } .product { border: 1px solid #ddd; padding: 20px; text-align: center; transition: transform 0.3s; } .product:hover { transform: scale(1.05); } .product img { max-width: 100%; height: auto; } /* Reviews */ .reviews { background: #f9f9f9; } .review { margin: 20px 0; } .stars { color: #FFD700; } /* Footer */ footer { background: #000; color: #fff; text-align: center; padding: 20px; } .trust-badges { display: flex; justify-content: center; gap: 20px; margin: 20px 0; } .trust-badges div { display: flex; align-items: center; } /* Mobile Responsiveness */ @media (max-width: 768px) { .hero h1 { font-size: 2em; } nav ul { flex-direction: column; } .grid { grid-template-columns: 1fr; } } /* Animations */ .fade-in { opacity: 0; transform: translateY(20px); transition: opacity 0.6s, transform 0.6s; } .fade-in.visible { opacity: 1; transform: translateY(0); } </style>
<!-- Home Page -->
<section id="home" class="hero">
    <div>
        <h1>StrideElite: Style Meets Comfort</h1>
        <p>Discover our latest collection of premium shoes – stylish, comfortable, and affordable for every step.</p>
        <button class="btn" onclick="scrollToSection('shop')">Shop Now</button>
    </div>
</section>

<!-- Shop Page -->
<section id="shop" class="container">
    <h2>Shop by Category</h2>
    <div class="grid">
        <div class="product fade-in">
            <img src="https://via.placeholder.com/300x200?text=Men+Shoes" alt="Men's Shoes Collection" loading="lazy">
            <h3>Men Shoes</h3>
            <p>Stylish and durable for everyday wear.</p>
            <button class="btn">Explore</button>
        </div>
        <div class="product fade-in">
            <img src="https://via.placeholder.com/300x200?text=Women+Shoes" alt="Women's Shoes Collection" loading="lazy">
            <h3>Women Shoes</h3>
            <p>Elegant designs for comfort and fashion.</p>
            <button class="btn">Explore</button>
        </div>
        <div class="product fade-in">
            <img src="https://via.placeholder.com/300x200?text=Sports+Shoes" alt="Sports Shoes Collection" loading="lazy">
            <h3>Sports Shoes</h3>
            <p>Performance footwear for athletes.</p>
            <button class="btn">Explore</button>
        </div>
        <div class="product fade-in">
            <img src="https://via.placeholder.com/300x200?text=Casual+Shoes" alt="Casual Shoes Collection" loading="lazy">
            <h3>Casual Shoes</h3>
            <p>Relaxed styles for leisure and comfort.</p>
            <button class="btn">Explore</button>
        </div>
    </div>
    <!-- Customer Reviews -->
    <div class="reviews">
        <h3>What Our Customers Say</h3>
        <div class="review">
            <div class="stars">★★★★★</div>
            <p>"These shoes are incredibly comfortable and stylish. Worth every penny!" - Alex R.</p>
        </div>
        <div class="review">
            <div class="stars">★★★★★</div>
            <p>"Fast delivery and easy returns. Highly recommend!" - Jamie L.</p>
        </div>
    </div>
</section>

<!-- Product Detail Page (Example for One Product) -->
<section id="product-detail" class="container" style="display: none;"> <!-- Toggle visibility with JS -->
    <div class="grid">
        <div>
            <img src="https://via.placeholder.com/500x500?text=Product+Image" alt="StrideElite Runner Shoe" loading="lazy">
        </div>
        <div>
            <h2>StrideElite Runner</h2>
            <p class="accent">$99.99</p>
            <p>High-quality running shoes with breathable materials for ultimate comfort.</p>
            <label for="size">Size:</label>
            <select id="size">
                <option>7</option>
                <option>8</option>
                <option>9</option>
                <option>10</option>
            </select>
            <button class="btn">Add to Cart</button>
            <div class="reviews">
                <h3>Reviews</h3>
                <div class="review">
                    <div class="stars">★★★★★</div>
                    <p>"Perfect fit and great for long runs!" - Sam T.</p>
                </div>
            </div>
        </div>
    </div>
</section>

<!-- About Us Page -->
<section id="about" class="container">
    <h2>About StrideElite</h2>
    <p>Founded in 2020, StrideElite is dedicated to crafting premium shoes that blend style, comfort, and affordability. Our brand story is rooted in innovation – using sustainable materials and expert craftsmanship to ensure every pair delivers on our quality promise: shoes that last, feel great, and look even better.</p>
</section>

<!-- Contact Us Page -->
<section id="contact" class="container">
    <h2>Contact Us</h2>
    <form>
        <input type="text" placeholder="Name" required><br>
        <input type="email" placeholder="Email" required><br>
        <textarea placeholder="Message" required></textarea><br>
        <button class="btn" type="submit">Send</button>
    </form>
    <a href="https://wa.me/1234567890" class="btn" style="margin-top: 20px;">Chat on WhatsApp</a>
</section>

<!-- Footer with Trust Badges -->
<footer>
    <div class="trust-badges">
        <div><span>🔒</span> Secure Payment</div>
        <div><span>🚚</span> Fast Delivery</div>
        <div><span>↩️</span> Easy Returns</div>
    </div>
    <p>&copy; 2023 StrideElite. All rights reserved.</p>
</footer>

<script>
    // Smooth scrolling and animations
    function scrollToSection(id) {
        document.getElementById(id).scrollIntoView({ behavior: 'smooth' });
    }
    // Fade-in on scroll
    const observer = new IntersectionObserver((entries) => {
        entries.forEach(entry => {
            if (entry.isIntersecting) {
                entry.target.classList.add('visible');
            }
        });
    });
    document.querySelectorAll('.fade-in').forEach(el => observer.observe(el));
    // Toggle product detail (for demo)
    document.querySelectorAll('.product .btn').forEach(btn => {
        btn.addEventListener('click', () => {
            document.getElementById('product-detail').style.display = 'block';
            scrollToSection('product-detail');
        });
    });
</script>

@ado37
Copy link

ado37 commented Feb 1, 2026

Uploading IMG_20250417_164426.jpg…

@ado37
Copy link

ado37 commented Feb 1, 2026

Weather Dashboard (React + Vite)

A small weather dashboard that fetches current weather and a short forecast from OpenWeatherMap.

Features

  • Search weather by city name
  • Shows current temperature, conditions, humidity, wind, and icon
  • 5-period forecast (from OpenWeatherMap 3-hour forecast data simplified)
  • Units toggle (Celsius / Fahrenheit)
  • Basic error handling and loading states
  • Clear, minimal UI suitable for extension

Prerequisites

Quick start

  1. Clone or copy the project files into a folder.
  2. Install dependencies:
    • npm: npm install
    • yarn: yarn
  3. Create a .env file in project root using .env.example as a template and set VITE_OWM_API_KEY.
  4. Run the dev server:
    • npm: npm run dev
    • yarn: yarn dev
  5. Open http://localhost:5173

Securing your API key

  • This example uses the API key in the client (Vite env var). For production, consider a server-side proxy to keep the API key secret or use serverless functions.

Extending

  • Add location permission (navigator.geolocation) to get user's weather
  • Add charts (Chart.js) for hourly temperature
  • Cache API responses with localStorage to reduce requests
  • Use OpenWeatherMap One Call (paid tiers) for more detailed forecasts

API details used

If you want, I can:

  • Provide a serverless proxy example (Netlify/AWS/GCP)
  • Add unit tests and CI workflow
  • Create a more polished UI with Tailwind or a design system

Tell me what extra features or stack preferences you'd like and I’ll update the project.

@qq2kw28ynb-del
Copy link

<title>Legal Birthday Surprise 🎉</title> <style> body { margin: 0; font-family: 'Segoe UI', sans-serif; background: radial-gradient(circle, #0f2027, #203a43, #2c5364); color: white; text-align: center; overflow-x: hidden; }

/* Utility */
.hidden { display: none; }
button {
padding: 12px 25px;
font-size: 18px;
border: none;
border-radius: 8px;
cursor: pointer;
background: gold;
font-weight: bold;
}
button:hover { background: orange; }

/* Brankas */
#vault {
margin-top: 100px;
}
.vault-box {
width: 260px;
height: 260px;
margin: auto;
border-radius: 50%;
background: #444;
border: 10px solid silver;
position: relative;
}
.vault-box::after {
content: "⚖️";
font-size: 70px;
position: absolute;
top: 80px;
left: 95px;
}
input {
margin-top: 20px;
padding: 10px;
font-size: 18px;
text-align: center;
width: 120px;
}

/* Gift */
#gift {
font-size: 120px;
cursor: pointer;
animation: bounce 1s infinite;
}

/* Cake */
#cake {
font-size: 140px;
}
#blow {
margin-top: 15px;
text-decoration: underline;
cursor: pointer;
font-size: 20px;
color: gold;
}

/* Party */
.party {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
pointer-events: none;
}
.confetti {
position: absolute;
width: 10px;
height: 10px;
background: gold;
animation: fall 3s linear infinite;
}

/* Animations */
@Keyframes bounce {
0%,100%{ transform: translateY(0); }
50%{ transform: translateY(-20px); }
}
@Keyframes fall {
from { transform: translateY(-10px) rotate(0deg); }
to { transform: translateY(100vh) rotate(360deg); }
}

/* Message */
#message {
max-width: 800px;
margin: 60px auto;
background: rgba(0,0,0,0.6);
padding: 30px;
border-radius: 15px;
}
</style>

🔐 Brankas Hukum Rahasia

Masukk

@bielwilder6-alt
Copy link

<title>TaskHero</title> <style> body { font-family: Arial, sans-serif; background: #f4f6fb; text-align: center; padding: 20px; }
h1 {
  color: #4a4aff;
}

.card {
  background: white;
  padding: 20px;
  margin: 20px auto;
  max-width: 400px;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
}

button {
  background: #4a4aff;
  color: white;
  border: none;
  padding: 10px 15px;
  margin-top: 10px;
  border-radius: 5px;
  cursor: pointer;
}

button:hover {
  background: #3737cc;
}

.task {
  margin: 10px 0;
}
</style>

🦸‍♂️ TaskHero

Cumpra tarefas e ganhe recompensas!

Tarefas

<div class="task">
  Arrumar o quarto — ⭐ 10 pontos
  <br>
  <button onclick="concluirTarefa(10)">Concluir</button>
</div>

<div class="task">
  Fazer lição de casa — ⭐ 20 pontos
  <br>
  <button onclick="concluirTarefa(20)">Concluir</button>
</div>

<h3>Pontos: <span id="pontos">0</span></h3>
<script> let pontos = 0; function concluirTarefa(valor) { pontos += valor; document.getElementById("pontos").innerText = pontos; alert("Parabéns! Você ganhou " + valor + " pontos 🎉"); } </script>

@harshmishra2028-lab
Copy link

<title>Happy Propose Day ❤️</title>

💖 Happy Propose Day 💖

जब भी तुम्हें देखता हूँ,
दिल बस यही कहता है…

Will you be mine forever? 💍

YES ❤️ NO 😜
<script src="script.js"></script> body { background: linear-gradient(135deg, #ff9a9e, #fad0c4); height: 100vh; display: flex; justify-content: center; align-items: center; font-family: 'Segoe UI', sans-serif; }

.card {
background: white;
padding: 40px;
border-radius: 20px;
text-align: center;
box-shadow: 0 15px 30px rgba(0,0,0,0.2);
}

h1 {
color: #e6005c;
}

h2 {
margin-top: 20px;
}

.buttons {
margin-top: 30px;
}

button {
padding: 12px 25px;
font-size: 18px;
border: none;
border-radius: 10px;
cursor: pointer;
margin: 10px;
}

.yes {
background: #e6005c;
color: white;
}

.no {
background: #ccc;
position: relative;
}

#result {
margin-top: 30px;
font-size: 22px;
color: #e6005c;
}function yesClicked() {
document.getElementById("result").innerHTML =
"Yayyy! 💕
तुमने मेरा दिल जीत लिया 😍";
}

function moveNo() {
const btn = document.querySelector(".no");
const x = Math.random() * 200 - 100;
const y = Math.random() * 200 - 100;
btn.style.transform = translate(${x}px, ${y}px);
}
49714

@sahilarora5859-cloud
Copy link

<title>Elevate Your Style - Premium Streetwear</title> <style> /* Global Styles */ body { font-family: 'Montserrat', sans-serif; margin: 0; padding: 0; background-color: #f5f5f5; /* Light grey background */ color: #333; line-height: 1.6; } a { text-decoration: none; color: inherit; } button { font-family: 'Montserrat', sans-serif; cursor: pointer; transition: all 0.3s ease; } .container { max-width: 1200px; margin: 0 auto; padding: 0 20px; } /* Header */ header { background-color: #fff; box-shadow: 0 2px 5px rgba(0,0,0,0.1); position: fixed; width: 100%; top: 0; z-index: 1000; } nav { display: flex; justify-content: space-between; align-items: center; padding: 20px; } .logo { font-size: 24px; font-weight: 700; color: #000; } .nav-links { list-style: none; display: flex; gap: 30px; } .nav-links li a { font-weight: 500; color: #333; transition: color 0.3s; } .nav-links li a:hover { color: #000; } /* Hero Section */ .hero { background-image: url('hero-model-image.jpg'); /* Placeholder for provided hero image */ background-size: cover; background-position: center; height: 100vh; display: flex; align-items: center; justify-content: center; text-align: center; color: #fff; position: relative; } .hero::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.4); } .hero-content { position: relative; z-index: 1; } .hero h1 { font-size: 48px; font-weight: 700; margin: 0; } .hero p { font-size: 24px; margin: 20px 0; } .btn { background-color: #000; color: #fff; padding: 15px 30px; border: none; font-size: 18px; font-weight: 700; text-transform: uppercase; } .btn:hover { background-color: #333; } /* Product Section */ .products { padding: 100px 0; background-color: #fff; } .products h2 { text-align: center; font-size: 36px; font-weight: 700; margin-bottom: 50px; color: #000; } .product-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .product-card { background-color: #f9f9f9; border-radius: 10px; overflow: hidden; box-shadow: 0 5px 15px rgba(0,0,0,0.1); transition: transform 0.3s ease; } .product-card:hover { transform: scale(1.05); } .product-image { width: 100%; height: 300px; background-size: cover; background-position: center; transition: transform 0.3s ease; } .product-card:hover .product-image { transform: scale(1.1); } .product-info { padding: 20px; text-align: center; } .product-name { font-size: 20px; font-weight: 700; margin-bottom: 10px; } .product-price { font-size: 18px; color: #000; margin-bottom: 15px; } .size-options { display: flex; justify-content: center; gap: 10px; margin-bottom: 20px; } .size-btn { background-color: #fff; border: 1px solid #000; padding: 5px 10px; font-size: 14px; cursor: pointer; } .size-btn:hover, .size-btn.selected { background-color: #000; color: #fff; } .add-to-cart { background-color: #000; color: #fff; border: none; padding: 10px 20px; font-size: 16px; font-weight: 700; text-transform: uppercase; } .add-to-cart:hover { background-color: #333; } /* Instagram Section */ .instagram { padding: 100px 0; background-color: #f5f5f5; text-align: center; } .instagram h2 { font-size: 36px; font-weight: 700; margin-bottom: 50px; color: #000; } .instagram-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 20px; } .instagram-item { height: 200px; background-color: #ddd; border-radius: 10px; background-size: cover; background-position: center; } /* Reviews Section */ .reviews { padding: 100px 0; background-color: #fff; } .reviews h2 { text-align: center; font-size: 36px; font-weight: 700; margin-bottom: 50px; color: #000; } .review-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .review-card { background-color: #f9f9f9; padding: 30px; border-radius: 10px; box-shadow: 0 5px 15px rgba(0,0,0,0.1); } .review-text { font-style: italic; margin-bottom: 20px; } .review-author { font-weight: 700; } /* Newsletter */ .newsletter { padding: 100px 0; background-color: #000; color: #fff; text-align: center; } .newsletter h2 { font-size: 36px; font-weight: 700; margin-bottom: 20px; } .newsletter p { font-size: 18px; margin-bottom: 30px; } .newsletter-form { display: flex; justify-content: center; gap: 10px; flex-wrap: wrap; } .newsletter-input { padding: 15px; font-size: 16px; border: none; border-radius: 5px; width: 300px; } .newsletter-btn { background-color: #fff; color: #000; border: none; padding: 15px 30px; font-size: 16px; font-weight: 700; text-transform: uppercase; } .newsletter-btn:hover { background-color: #f5f5f5; } /* Footer */ footer { background-color: #333; color: #fff; padding: 50px 0; text-align: center; } .footer-content { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 20px; } .social-icons { display: flex; gap: 20px; } .social-icons a { color: #fff; font-size: 24px; transition: color 0.3s; } .social-icons a:hover { color: #f5f5f5; } /* Mobile Responsiveness */ @media (max-width: 768px) { .nav-links { display: none; /* For simplicity, hide nav on mobile; could add hamburger menu */ } .hero h1 { font-size: 36px; } .hero p { font-size: 18px; } .product-grid { grid-template-columns: 1fr; } .instagram-grid { grid-template-columns: repeat(2, 1fr); } .review-grid { grid-template-columns: 1fr; } .newsletter-form { flex-direction: column; align-items: center; } .newsletter-input { width: 100%; max-width: 300px; } } /* Smooth Scrolling */ html { scroll-behavior: smooth; } </style>
Elevate Style

Elevate Your Style

Premium Streetwear Collection

Shop Now

Featured Products

Urban Graphic Tee
$49.99
S M L XL
Add to Cart
Minimalist Street Shirt
$59.99
S M L XL
Add to Cart
Bold Print Tee
$54.99
S M L XL
Add to Cart

Follow Us on Instagram

Customer Reviews

"Amazing quality and style. Perfect for streetwear lovers!"

- Alex, 25

"Elevated my wardrobe. Highly recommend!"

- Jordan, 28

"Clean designs and premium feel. Love it!"

- Taylor, 22

Stay Updated

Subscribe to our newsletter for the latest drops and exclusive offers.

Subscribe

© 2023 Elevate Your Style. All rights reserved.

<script> // Simple size selection script document.querySelectorAll('.size-btn').forEach(btn => { btn.addEventListener('click', () => { btn.parentElement.querySelectorAll('.size-btn').forEach(b => b.classList.remove('selected')); btn.classList.add('selected'); }); }); // Smooth scroll to section function scrollToSection(sectionId) { document.getElementById(sectionId).scrollIntoView({ behavior: 'smooth' }); } // Placeholder for add to cart (could integrate with a backend) document.querySelectorAll('.add-to-cart').forEach(btn => { btn.addEventListener('click', () => { alert('Added to cart!'); // Placeholder }); }); </script> <script src="https://kit.fontawesome.com/a076d05399.js">

@sahilarora5859-cloud
Copy link

Make a website

@iamayra2010-rgb
Copy link

<title>For Amaan 🤍</title>
<!-- Romantic Music -->
<audio autoplay loop>
    <source src="https://www2.cs.uic.edu/~i101/SoundFiles/ILoveYou.mp3" type="audio/mpeg">
</audio>

<style>
    body {
        margin: 0;
        padding: 0;
        font-family: 'Segoe UI', sans-serif;
        background: linear-gradient(135deg, #f8d7da, #e6ccb2);
        display: flex;
        justify-content: center;
        align-items: center;
        height: 100vh;
        text-align: center;
        overflow: hidden;
    }

    .card {
        background: rgba(255, 255, 255, 0.6);
        backdrop-filter: blur(12px);
        padding: 40px;
        border-radius: 25px;
        box-shadow: 0 8px 30px rgba(0,0,0,0.1);
        max-width: 420px;
        transition: 0.5s;
    }

    h1 {
        font-size: 34px;
        color: #b5838d;
    }

    p {
        font-size: 18px;
        color: #6d6875;
        line-height: 1.6;
    }

    button {
        margin-top: 20px;
        padding: 12px 30px;
        font-size: 18px;
        border: none;
        border-radius: 30px;
        background-color: #b5838d;
        color: white;
        cursor: pointer;
        transition: 0.3s;
    }

    button:hover {
        background-color: #6d6875;
    }

    .heart {
        position: absolute;
        font-size: 18px;
        animation: float 6s linear infinite;
        color: #ff8fab;
    }

    @keyframes float {
        0% { transform: translateY(100vh); opacity: 1; }
        100% { transform: translateY(-10vh); opacity: 0; }
    }

    .finalMessage {
        display: none;
    }
</style>
<div class="card" id="mainCard">
    <h1>Happy Valentine’s Day Amaan 🤍</h1>
    <p>
        You walked into my life so softly…  
        and somehow made everything feel warmer 🌸  
        With you, even ordinary days feel magical ✨  
    </p>
    <button onclick="nextPage()">Click Here 💖</button>
</div>

<div class="card finalMessage" id="secondCard">
    <h1>Amaan… 💍</h1>
    <p>
        On our very first Valentine’s Day,  
        I just want to say…  
        I choose you. Today. Tomorrow. Always. 🤍  
        <br><br>
        Will you be my forever Valentine? 💌
        <br><br>
        <small>— From Ayra 🎀</small>
    </p>
</div>

<script>
    function nextPage() {
        document.getElementById("mainCard").style.display = "none";
        document.getElementById("secondCard").style.display = "block";
    }

    function createHeart() {
        const heart = document.createElement("div");
        heart.classList.add("heart");
        heart.innerHTML = "🤍";
        heart.style.left = Math.random() * 100 + "vw";
        heart.style.fontSize = Math.random() * 20 + 10 + "px";
        document.body.appendChild(heart);

        setTimeout(() => {
            heart.remove();
        }, 6000);
    }

    setInterval(createHeart, 400);
</script>

@qurbanovnicat871-rgb
Copy link

Hello

@qurbanovnicat871-rgb
Copy link

Znznhgsvsbbbbs

@noobgamingng8368360-maker

How are you

@noobgamingng8368360-maker

Uploading 10064.jpg…

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment