add polaroid and stuff

This commit is contained in:
gribse 2025-11-29 18:30:33 +01:00
parent a0aadcf8f3
commit 12a760f6e1
4 changed files with 82 additions and 44 deletions

BIN
Wood049_1K-JPG_Color.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 932 KiB

View file

@ -1,6 +1,5 @@
<!DOCTYPE html>
<html lang="fr" dir="auto">
<head>
<meta name="generator" content="my 10 little fingers">
<meta charset="utf-8">
@ -17,11 +16,13 @@
}
html {
background-color: rgb(255, 255, 246);
background-image: url(Wood049_1K-JPG_Color.jpg);
font-family: tt2020, 'Courier New', Courier, monospace;
font-size: 1.2em;
font-weight: 500;
}
body > div {
body > div {
position: absolute;
background-image: url(papier.jpg);
background-repeat: repeat;
@ -40,48 +41,93 @@
}
.tape-tab {
position: absolute;
height: 80px;
height: 55px;
width: 150px;
background-color: red;
background-color: rgba(243, 90, 90, 0.75);
margin-top: calc(50px + (var(--i) - 1) * 100px);
margin-left: -100px;
rotate: calc(sin(var(--i) * 1.61) * 1.5deg)
rotate: calc(sin(var(--i) * 1.61) * 1.5deg);
padding: 10px;
vertical-align: middle;
z-index: 10;
}
.polaroid{
position: relative;
width: 350px;
padding: 20px;
background-color: #FFF;
box-shadow: 0px 0px 5px #302e2a;
}
.polaroid > img {
position: relative;
width: 100%;
margin-left: auto;
margin-right: auto;
z-index: 1;
}
.polaroid > p {
font-family: cursive;
}
.polaroid > svg {
position: absolute;
top: 0;
left: 0;
z-index: 2;
}
</style>
<script>
document.addEventListener('DOMContentLoaded', () => {
const pages = document.querySelectorAll('body > div');
pages.forEach((page, index) => {
const tab = page.querySelector('.tape-tab');
tab.addEventListener('click', () => {
// reset all pages to z-index 0
pages.forEach(p => p.style.zIndex = 0);
// bring clicked page to front
page.style.zIndex = 10;
});
});
});
</script>
</header>
<body>
<div style="--i:1">
<div style="--i:1; z-index: 11;">
<div class="tape-tab">
<span>Accueil</span>
</div>
<div class="page-content">
<h1>Heyyyy !</h1>
<p>Je suis Gribse, un des trois zigotals de la filouterie, hébergeurs de <a href="https://chokbar.bzh/">chokbar.bzh</a></p>
<p>Sinon, si les machines à écrire et le tissage vous intéressent, allez jeter un oeil à <a href="https://www.achilletoupin.com/">mon (super) blog</a>.</p>
<span>Page mise à jour le 2025-11-23</span>
<h1>Rapport officiel</h1>
<p>Notre récente étude sur le collectif "La Filouterie" et leurs activtités</p>
<div class="polaroid">
<svg id="agrafe" viewBox="0 0 5px 50px"><rect x="0" y="30" width="5px" height="50px" fill="#a8a8a8" transform="rotate(45)" /></svg>
<img src="rirififiloulou.jpg"></img>
<p>Les 3 filous</p>
</div>
<p>Créateurs de ce collectifs, Gribse, Zuma et Mayel sévissent encore en abaissant la performance du réseau informatique</p>
</div>
</div>
<div style="--i:2">
<div class="tape-tab">
<span>page2</span>
<span>Filouterie</span>
</div>
<div class="page-content">
<h1>Heyyyy !</h1>
<p>Je suis Gribse, un des trois zigotals de la filouterie, hébergeurs de <a href="https://chokbar.bzh/">chokbar.bzh</a></p>
<p>Sinon, si les machines à écrire et le tissage vous intéressent, allez jeter un oeil à <a href="https://www.achilletoupin.com/">mon (super) blog</a>.</p>
<span>Page mise à jour le 2025-11-23</span>
<h1>La Filouterie</h1>
</div>
</div>
<div style="--i:3">
<div class="tape-tab">
<span>page2</span>
<span>Gribse ?</span>
</div>
<div class="page-content">
<h1>Heyyyy !</h1>
<p>Je suis Gribse, un des trois zigotals de la filouterie, hébergeurs de <a href="https://chokbar.bzh/">chokbar.bzh</a></p>
<p>Sinon, si les machines à écrire et le tissage vous intéressent, allez jeter un oeil à <a href="https://www.achilletoupin.com/">mon (super) blog</a>.</p>
<span>Page mise à jour le 2025-11-23</span>
<h1>Gribse ?</h1>
<p>C'est qui, encore, ça ?</p>
</div>
</div>
<div style="--i:4">
@ -90,9 +136,7 @@
</div>
<div class="page-content">
<h1>Heyyyy !</h1>
<p>Je suis Gribse, un des trois zigotals de la filouterie, hébergeurs de <a href="https://chokbar.bzh/">chokbar.bzh</a></p>
<p>Sinon, si les machines à écrire et le tissage vous intéressent, allez jeter un oeil à <a href="https://www.achilletoupin.com/">mon (super) blog</a>.</p>
<span>Page mise à jour le 2025-11-23</span>
</div>
</div>
<div style="--i:5">
@ -101,9 +145,7 @@
</div>
<div class="page-content">
<h1>Heyyyy !</h1>
<p>Je suis Gribse, un des trois zigotals de la filouterie, hébergeurs de <a href="https://chokbar.bzh/">chokbar.bzh</a></p>
<p>Sinon, si les machines à écrire et le tissage vous intéressent, allez jeter un oeil à <a href="https://www.achilletoupin.com/">mon (super) blog</a>.</p>
<span>Page mise à jour le 2025-11-23</span>
</div>
</div>
<div style="--i:6">
@ -111,10 +153,7 @@
<span>page2</span>
</div>
<div class="page-content">
<h1>Heyyyy !</h1>
<p>Je suis Gribse, un des trois zigotals de la filouterie, hébergeurs de <a href="https://chokbar.bzh/">chokbar.bzh</a></p>
<p>Sinon, si les machines à écrire et le tissage vous intéressent, allez jeter un oeil à <a href="https://www.achilletoupin.com/">mon (super) blog</a>.</p>
<span>Page mise à jour le 2025-11-23</span>
</div>
</div>
<div style="--i:7">
@ -122,12 +161,11 @@
<span>page2</span>
</div>
<div class="page-content">
<h1>Heyyyy !</h1>
<p>Je suis Gribse, un des trois zigotals de la filouterie, hébergeurs de <a href="https://chokbar.bzh/">chokbar.bzh</a></p>
<p>Sinon, si les machines à écrire et le tissage vous intéressent, allez jeter un oeil à <a href="https://www.achilletoupin.com/">mon (super) blog</a>.</p>
<span>Page mise à jour le 2025-11-23</span>
</div>
</div>
<span>Page mise à jour le 2025-11-23</span>

View file

@ -1,14 +1,14 @@
# Todo :
- randomize tape color
- replace tape-tab with conditional div css rule
- make clicking the tab push page to front
- make the tab cutely bend when hovered
- write content (lol)
- add sounds ?
- [ ] randomize tape color
- [ ] replace tape-tab with conditional div css rule
- [x] make clicking the tab push page to front
- [ ] make the tab cutely bend when hovered
- [ ] write content (lol)
- [ ] add sounds ?
- add dossier cartonné ?
- add table background with linked objects ?
- find better paper texture
- make typed text more realistic (blur ?)
- [ ] add dossier cartonné ?
- [ ] add table background with linked objects ?
- [ ] find better paper texture
- [ ] make typed text more realistic (blur ?)

BIN
rirififiloulou.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB