CN-Repeater 1.06
by velo_ninja
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
body {
margin: 0;
display: flex;
align-items: center;
justify-content: center;
width: 100vw;
height: 100vh;
background-color: white;
}
.divMainContainer {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 98vw;
height: 90vh;
overflow: auto;
background-color: black;
margin-top: 1%;
margin-bottom: 1%;
border-radius: 3%;
border: 1px solid black;
padding: 1.5% 0px 2% 0px;
}
.divImage {}
.divOwner {}
.divBoolean {
display: flex;
align-items: center;
justify-content: center;
border-radius: 5px;
font-weight: bold;
text-align: center;
color: #ffffff; /* Text color */
}
.containerItem {
width: 88vw;
min-height: 8vh;
margin: auto;
margin-top: 0.5%;
padding: 10px;
border: 2px solid #ccc;
border-radius: 5px;
position: relative;
background: rgba(175, 165, 155, 0.5);
transition: background-color 0.5s, color 0.8s;
display: flex;
align-items: center;
flex-wrap: wrap;
position: relative;
}
.containerItem:hover .divBoolean{
background: rgba(255, 155, 155, 0.5);
border-radius: 5px;
font-weight: bold;
text-align: center;
}
.containerItem:hover .overlayCircle {
transform: matrix(0.2, 0, 0, 0.2, -15, -15);
...
JavaScript
function createEnvelope(containerId, parentContainer) {
var container = parentContainer ? parentContainer : document.getElementById(containerId);
var envelope = document.createElement("div");
envelope.className = "envelope";
container.appendChild(envelope);
var envelopeFront = document.createElement("div");
envelopeFront.className = "envelope-front";
envelope.appendChild(envelopeFront);
var envelopeFlap = document.createElement("div");
envelopeFlap.className = "envelope-flap";
envelope.appendChild(envelopeFlap);
var envelopeFlapMoves = document.createElement("div");
envelopeFlapMoves.className = "envelope-flap moves";
envelope.appendChild(envelopeFlapMoves);
var letter = document.createElement("div");
letter.className = "letter";
letter.textContent = "Your Letter";
envelope.appendChild(letter);
}
// Call the function with the desired container ID and optional parent container
createEnvelope("dynamicContainer");