Repository navigation
Expand file tree
/
Copy pathindex.html
More file actions
65 lines (65 loc) · 4.67 KB
/
Copy pathindex.html
File metadata and controls
65 lines (65 loc) · 4.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<!doctype html>
<html lang="fr" data-theme="dark" data-build="__BUILD_SHA__">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover">
<meta name="theme-color" content="#080c11">
<meta name="robots" content="noindex,nofollow,noarchive">
<meta name="referrer" content="no-referrer">
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; connect-src 'self' https://*.supabase.co; object-src 'none'; base-uri 'self'; form-action 'none'">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta name="apple-mobile-web-app-title" content="Reconversion Control">
<script src="./access-mode.js?v=__BUILD_SHA__"></script>
<title>Reconversion Control</title>
<link rel="manifest" href="./manifest.webmanifest">
<link rel="icon" href="./assets/icon-192.png">
<link rel="apple-touch-icon" href="./assets/icon-192.png">
<link rel="stylesheet" href="./style.css?v=__BUILD_SHA__">
</head>
<body>
<section id="rc-access-screen" class="wrap" aria-label="Choisir un accès"></section>
<div id="rc-private-shell" hidden>
<a id="skip-link" class="skip-link" href="#app">Aller au contenu · Skip to content</a>
<header class="statusbar"><div class="statusin">
<span class="badge"><i></i> LOCAL</span>
<span class="status" id="rc-storage-label">LOCAL · progression sur cet appareil</span>
<button id="theme" class="iconbtn" aria-label="Changer le thème">◐</button>
</div></header>
<main class="wrap">
<section class="top">
<h1><small>KNOWLEDGE / CAREER SYSTEM</small>RECONVERSION CONTROL</h1>
<p>Ton cockpit Cyber · Cloud · DevSecOps : apprendre l'essentiel, le pratiquer, le réviser et savoir l'expliquer en entretien.<br><span class="en-kicker" lang="en">Learn it in French · explain it in English · use it in IT.</span></p>
<nav id="nav" class="chips" aria-label="Navigation"></nav>
</section>
<section id="app" tabindex="-1"></section>
<nav class="app-links" aria-label="Mes applications">
<strong>Mes applications</strong>
<div>
<a href="https://race-control-ipoower.pages.dev/" target="_blank" rel="noopener noreferrer" aria-label="Race Control (nouvel onglet)">Race Control ↗</a>
<a href="https://control-vault-ipoower.pages.dev/" target="_blank" rel="noopener noreferrer" aria-label="Control Vault (nouvel onglet)">Control Vault ↗</a>
<span aria-current="page">Reconversion Control</span>
</div>
</nav>
<footer>V3.0 · build <span id="build-id">dev</span> · GitHub Pages · local-first · sans analytics · supports privés hors du site</footer>
</main>
<aside id="update-notice" class="update-notice" role="status" aria-live="polite" hidden><span>✨ Nouvelle version disponible</span><button id="update-reload" class="btn pri">Actualiser</button></aside>
<dialog id="dlg" class="dialog" aria-labelledby="detail-title"><div class="dialogbox"><button id="close" class="close" aria-label="Fermer">×</button><div id="detail"></div></div></dialog>
<input id="importer" type="file" accept=".json,application/json" aria-label="Importer une progression JSON" hidden>
</div>
<script type="application/x-rc-private" data-rc-private-src="./data.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./course-foundations.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./course-race.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./course-operations.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./learning.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./english.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./drive-learning.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./deep-dives.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./evidence-checks.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./daily-five.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./cloud-transport.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./cloud-ui.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./project-plan.js?v=__BUILD_SHA__"></script>
<script type="application/x-rc-private" data-rc-private-src="./app.js?v=__BUILD_SHA__"></script>
</body>
</html>