Files
ki-fwi/static/404.html
T

81 lines
1.8 KiB
HTML
Raw Normal View History

<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Page introuvable — KI FWI SA YÉ ?</title>
<meta name="robots" content="noindex" />
<link rel="icon" href="/favicon.svg" type="image/svg+xml" />
<style>
/* Autonome : aucune dépendance, aucune police à charger. Cette page doit
s'afficher même quand tout le reste du site est cassé. */
:root {
--noir: #0d0d0d;
--creme: #fff8e7;
--or: #fdb813;
--vert: #00d66c;
--rouge: #ff1654;
}
body {
margin: 0;
min-height: 100vh;
display: grid;
place-content: center;
gap: 1rem;
padding: 2rem;
background: var(--noir);
color: var(--creme);
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
text-align: center;
}
.flag {
height: 6px;
width: 220px;
margin: 0 auto;
background: linear-gradient(
to right,
#0d0d0d 0 25%,
var(--or) 25% 50%,
var(--vert) 50% 75%,
var(--rouge) 75% 100%
);
}
h1 {
margin: 0;
font-size: clamp(1.6rem, 6vw, 2.6rem);
text-transform: uppercase;
letter-spacing: -0.01em;
}
p {
margin: 0;
opacity: 0.75;
max-width: 44ch;
}
a {
display: inline-block;
margin-top: 0.5rem;
min-height: 44px;
padding: 0.7em 1.4em;
color: var(--or);
border: 2px solid var(--or);
border-radius: 3px;
text-decoration: none;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 0.03em;
}
a:hover,
a:focus-visible {
background: var(--or);
color: var(--noir);
}
</style>
</head>
<body>
<div class="flag"></div>
<h1>Page introuvable</h1>
<p>Cette page nexiste pas.</p>
<a href="/">Retour à laccueil</a>
</body>
</html>