diff --git a/M103/index.html b/M103/index.html new file mode 100644 index 0000000..5ccdfd1 --- /dev/null +++ b/M103/index.html @@ -0,0 +1,20 @@ + + + + + Bienvenue en M103 + + + +

Bienvenue en M103.

+ Se déconnecter + + diff --git a/M103/ouvrir.html b/M103/ouvrir.html new file mode 100644 index 0000000..1de0101 --- /dev/null +++ b/M103/ouvrir.html @@ -0,0 +1,10 @@ + + + + + Ouverture de la porte + + + Bravo, la porte est ouverte. + + diff --git a/M103/recale.html b/M103/recale.html new file mode 100644 index 0000000..43e2eac --- /dev/null +++ b/M103/recale.html @@ -0,0 +1,11 @@ + + + + + Porte fermée. + + +

La porte est fermée ! La prochaine fois : lisez les instructions.

+ + + diff --git a/M103/salle.jpg b/M103/salle.jpg new file mode 100644 index 0000000..dbfe692 Binary files /dev/null and b/M103/salle.jpg differ diff --git a/M103/secret.txt b/M103/secret.txt new file mode 100644 index 0000000..f3a1ee1 --- /dev/null +++ b/M103/secret.txt @@ -0,0 +1 @@ +X n'est pas mort. diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..0246d60 Binary files /dev/null and b/favicon.ico differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..0a8a529 --- /dev/null +++ b/index.html @@ -0,0 +1,55 @@ + + + + + + + + MP2I. vms? + + +
+
+ + + + +
+
+
+ + +

Le site des MP2I. V.M.S ?

+ +
Vous me suivez ? oui, non, peut être ?
+ +

Pourquoi la MP2I est la meilleure filière ?

+ +

Dans la jungle inexplorée de Saint Louis se trouve une classe spéciale, selon certains, ils ne se lavent pas selon d'autres ils ont choisi cette filière dans le seul but d'échapper à la chimie. Rien n'est certain mais il demeure que la M103 est occupée par une espèce bien étrange où cohabitent des espèces étranges qui rédigent leurs systèmes avec des inconnues en UwU ou encore résolvent des équations avec des congruences douteuses qui sait on peut même en trouver qui cherchent a cracker les codes d'un site de prof dans le seul but de voler une mascotte. yay c'est bô

+ +
    +
  1. Pas de chimie
  2. +
  3. Pas de chimie
  4. +
  5. Pas de chimie (PCSI)
  6. +
  7. De l'informatique
  8. +
  9. Autant de maths que les MPSI, mais mode VMS activé.
  10. +
+ + +

+ $ ssh www.mp2i-vms.fr
+ (vms)$ cat index.html +

+ +
+ Entrer en M103. +
+ +
+ + + + + diff --git a/pages.html b/pages.html new file mode 100644 index 0000000..ff03b20 --- /dev/null +++ b/pages.html @@ -0,0 +1,39 @@ + + + + + + + + Index des pages personnelles + + +
+
+ + + + +
+
+
+

Index des pages personnelles

+ +
+ + + diff --git a/porte.html b/porte.html new file mode 100644 index 0000000..5ed88cd --- /dev/null +++ b/porte.html @@ -0,0 +1,27 @@ + + + + + Entrer en M103 + + + + +
+

Authentification requise.

+

(désolé pour les non-MP2I qui veulent faire de l'espionnage, vous vous attaquez à la mauvaise filière.)

+ +
+
+ + +
+
+ + +
+ +
+
+ + diff --git a/res/Hack-Bold.ttf b/res/Hack-Bold.ttf new file mode 100644 index 0000000..e9920dd Binary files /dev/null and b/res/Hack-Bold.ttf differ diff --git a/res/Hack-BoldItalic.ttf b/res/Hack-BoldItalic.ttf new file mode 100644 index 0000000..077f1c4 Binary files /dev/null and b/res/Hack-BoldItalic.ttf differ diff --git a/res/Hack-Italic.ttf b/res/Hack-Italic.ttf new file mode 100644 index 0000000..501306b Binary files /dev/null and b/res/Hack-Italic.ttf differ diff --git a/res/Hack-Regular.ttf b/res/Hack-Regular.ttf new file mode 100644 index 0000000..25578e0 Binary files /dev/null and b/res/Hack-Regular.ttf differ diff --git a/res/door_safety.png b/res/door_safety.png new file mode 100644 index 0000000..49c888c Binary files /dev/null and b/res/door_safety.png differ diff --git a/res/icon.png b/res/icon.png new file mode 100644 index 0000000..e5fd3cc Binary files /dev/null and b/res/icon.png differ diff --git a/res/navigator.css b/res/navigator.css new file mode 100644 index 0000000..b8e3225 --- /dev/null +++ b/res/navigator.css @@ -0,0 +1,36 @@ +.unified_navigator { + font-family: sans-serif; + font-size: 1em; + padding: 10px 50px; + display: flex; + justify-content: flex-start; + gap: 40px; + background: rgb(42,25,93); + background: linear-gradient(90deg, rgba(42,25,93,1) 8%, rgba(60,11,89,1) 49%, rgba(34,0,71,1) 82%); + color: white; + box-shadow: 0 5px 5px rgba(32,32,32,127); + line-height: 3em; +} + +@media screen and (max-size: 800px) +{ + .unified_navigator { + flex-direction: column; + } +} + +.unified_navigator a:link, .unified_navigator a:visited { + color: #dddddd; + text-decoration: none; + font-weight: 500; +} + +.unified_navigator a:hover { + color: #ffffff; +} + +.unified_navigator img { + height: 2em; + vertical-align: middle; + margin-right: 1em; +} diff --git a/res/style.css b/res/style.css new file mode 100644 index 0000000..0ac6234 --- /dev/null +++ b/res/style.css @@ -0,0 +1,118 @@ +/* +* { + padding: 0; + margin: 0; + box-sizing: border-box; +} +*/ + +@font-face { + font-family: Hack; + src: url("/res/Hack-Regular.ttf"); +} + +@font-face { + font-family: Hack; + font-weight: bold; + src: url("/res/Hack-Bold.ttf"); +} + +@font-face { + font-family: Hack; + font-style: italic; + src: url("/res/Hack-Italic.ttf"); +} + +@font-face { + font-family: Hack; + font-weight: bold; + font-style: italic; + src: url("/res/Hack-BoldItalic"); +} + +body { + background-color: #222; + color: white; + font-family: "Flexi IBM VGA True", monospace; + margin: 0; +} + +main { + margin: 20px; +} + +footer { + margin-top: 50px; + text-align: center; +} + +p, ul, ol { + margin: 20px 0; +} + +a:link, a:visited { + color: white; +} + +main a:hover { + background-color: green; +} + + +::selection { + background-color: green; +} + +.porte { + display: block; + margin: 15px; + text-align: center; + font: inherit; +} + +.porte a:link, .porte a:visited, .login input[type=submit] { + color: white; + padding: 10px; + border: 2px solid white; + font: inherit; + background-color: #222; +} + +.porte a:hover { + background-color: #333; +} + +main.login { + width: clamp(350px, 50%, 1000px); + margin: auto; +} + +main.login h1 { + text-align: center; +} + +form { + width: clamp(300px, 40%, 400px); + margin: 50px auto; + text-align: center; +} + +form .champ { + margin: 15px 0; +} + +form .champ label { + display: block; + margin: 5px 0; +} + +input[type=text], input[type=password] { + box-sizing: border-box; + display: block; + padding: 10px; + background-color: #222; + color: white; + width: 100%; + border: 1px solid white; + font-family: inherit; +}