PeacebinfLow commited on
Commit
c24565b
·
verified ·
1 Parent(s): 8baac63

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +120 -17
index.html CHANGED
@@ -1,19 +1,122 @@
1
  <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  </html>
 
1
  <!doctype html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="utf-8" />
5
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
6
+ <title>MindsEye Hunting Engine</title>
7
+ <link rel="stylesheet" href="assets/css/base.css" />
8
+ <link rel="stylesheet" href="assets/css/layout.css" />
9
+ <link rel="stylesheet" href="assets/css/retro.css" />
10
+ </head>
11
+ <body>
12
+ <header class="topbar">
13
+ <div class="brand">
14
+ <span class="brand__title">MindsEye</span>
15
+ <span class="brand__sub">Hunting Engine • Events / Automations / Hunts / Hunt Automations</span>
16
+ </div>
17
+ <div class="status">
18
+ <span id="statusClock">--:--:--</span>
19
+ <span class="dot" id="statusDot"></span>
20
+ <span id="statusText">READY</span>
21
+ </div>
22
+ </header>
23
+
24
+ <main class="grid">
25
+ <!-- FLOWCANVAS -->
26
+ <section class="panel panel--flow">
27
+ <div class="panel__head">
28
+ <span>FLOW MAP</span>
29
+ <span class="hint">[click nodes] [inject events] [watch paths glow]</span>
30
+ </div>
31
+ <canvas id="flowCanvas" width="900" height="520"></canvas>
32
+ <div class="panel__foot">
33
+ <span id="flowInfo">No selection.</span>
34
+ </div>
35
+ </section>
36
+
37
+ <!-- CONTROLS -->
38
+ <section class="panel panel--controls">
39
+ <div class="panel__head"><span>CONTROLS</span></div>
40
+
41
+ <div class="group">
42
+ <div class="group__title">INJECT EVENT</div>
43
+ <button class="btn" id="btnInjectEmail">+ email.received</button>
44
+ <button class="btn" id="btnInjectExternal">+ external.signal</button>
45
+ <button class="btn" id="btnTick">▶ tick</button>
46
+ </div>
47
+
48
+ <div class="group">
49
+ <div class="group__title">AUTOMATIONS</div>
50
+ <label class="row">
51
+ <input type="checkbox" id="toggleAuto" checked />
52
+ <span>enable automations</span>
53
+ </label>
54
+ <label class="row">
55
+ <span>rule strictness</span>
56
+ <input type="range" id="rngStrict" min="0" max="100" value="65" />
57
+ <span class="mono" id="valStrict">65</span>
58
+ </label>
59
+ <label class="row">
60
+ <span>confidence gate</span>
61
+ <input type="range" id="rngGate" min="0" max="100" value="70" />
62
+ <span class="mono" id="valGate">70</span>
63
+ </label>
64
+ </div>
65
+
66
+ <div class="group">
67
+ <div class="group__title">NOISE</div>
68
+ <label class="row">
69
+ <span>noise ratio</span>
70
+ <input type="range" id="rngNoise" min="0" max="100" value="25" />
71
+ <span class="mono" id="valNoise">25</span>
72
+ </label>
73
+ <label class="row">
74
+ <span>mislabel rate</span>
75
+ <input type="range" id="rngMislabel" min="0" max="100" value="10" />
76
+ <span class="mono" id="valMislabel">10</span>
77
+ </label>
78
+ </div>
79
+
80
+ <div class="group">
81
+ <div class="group__title">HUNT</div>
82
+ <select id="huntObjective" class="select">
83
+ <option value="lead">Objective: Lead Hunt</option>
84
+ <option value="compliance">Objective: Compliance Hunt</option>
85
+ <option value="incident">Objective: Incident Hunt</option>
86
+ </select>
87
+ <button class="btn btn--hot" id="btnStartHunt">START HUNT</button>
88
+ </div>
89
+
90
+ <div class="group">
91
+ <div class="group__title">SCENE</div>
92
+ <select id="scenarioSelect" class="select"></select>
93
+ <button class="btn" id="btnReset">RESET</button>
94
+ </div>
95
+
96
+ <div class="footerNote">
97
+ Tip: This is a playable ledger. Every action writes to the ledger.
98
+ </div>
99
+ </section>
100
+
101
+ <!-- LEDGER -->
102
+ <section class="panel panel--ledger">
103
+ <div class="panel__head">
104
+ <span>LEDGER</span>
105
+ <span class="hint">append-only • time-stamped • no magic</span>
106
+ </div>
107
+ <div id="ledgerFeed" class="feed"></div>
108
+ </section>
109
+
110
+ <!-- HUNT RESULTS -->
111
+ <section class="panel panel--hunt">
112
+ <div class="panel__head">
113
+ <span>HUNT RESULTS</span>
114
+ <span class="hint">ranked • explainable • confidence</span>
115
+ </div>
116
+ <div id="huntResults" class="feed"></div>
117
+ </section>
118
+ </main>
119
+
120
+ <script type="module" src="assets/js/main.js"></script>
121
+ </body>
122
  </html>