Update index.html
Browse files- index.html +150 -1
index.html
CHANGED
@@ -283,12 +283,161 @@
|
|
283 |
left: 20px;
|
284 |
width: 200px;
|
285 |
height: 200px;
|
286 |
-
background: rgba(
|
287 |
border: 2px solid #0f0;
|
288 |
border-radius: 50%;
|
289 |
z-index: 1001;
|
290 |
overflow: hidden;
|
291 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
292 |
|
293 |
#mission {
|
294 |
position: absolute;
|
|
|
283 |
left: 20px;
|
284 |
width: 200px;
|
285 |
height: 200px;
|
286 |
+
background: rgba(30, 30, 30, 0.9); /* λ μ΄λμ΄ νμ λ°°κ²½ */
|
287 |
border: 2px solid #0f0;
|
288 |
border-radius: 50%;
|
289 |
z-index: 1001;
|
290 |
overflow: hidden;
|
291 |
}
|
292 |
+
|
293 |
+
/* RWR λμ€νλ μ΄ μ€νμΌ */
|
294 |
+
.rwr-display {
|
295 |
+
position: relative;
|
296 |
+
width: 100%;
|
297 |
+
height: 100%;
|
298 |
+
}
|
299 |
+
|
300 |
+
/* RWR μ€μ ν곡기 μ¬λ³Ό */
|
301 |
+
.rwr-center {
|
302 |
+
position: absolute;
|
303 |
+
top: 50%;
|
304 |
+
left: 50%;
|
305 |
+
transform: translate(-50%, -50%);
|
306 |
+
width: 15px; /* λ μκ² */
|
307 |
+
height: 15px; /* λ μκ² */
|
308 |
+
z-index: 10;
|
309 |
+
}
|
310 |
+
|
311 |
+
.rwr-aircraft-symbol {
|
312 |
+
width: 100%;
|
313 |
+
height: 100%;
|
314 |
+
position: relative;
|
315 |
+
display: flex;
|
316 |
+
align-items: center;
|
317 |
+
justify-content: center;
|
318 |
+
}
|
319 |
+
|
320 |
+
.rwr-aircraft-symbol img {
|
321 |
+
width: 100%;
|
322 |
+
height: 100%;
|
323 |
+
object-fit: contain;
|
324 |
+
filter: drop-shadow(0 0 2px #00ff00); /* μ΄λ‘μ λΉλλ ν¨κ³Ό */
|
325 |
+
}
|
326 |
+
|
327 |
+
/* RWR 거리 λ§ */
|
328 |
+
.rwr-range-ring {
|
329 |
+
position: absolute;
|
330 |
+
border: 1px solid rgba(0, 255, 0, 0.4);
|
331 |
+
border-radius: 50%;
|
332 |
+
top: 50%;
|
333 |
+
left: 50%;
|
334 |
+
transform: translate(-50%, -50%);
|
335 |
+
}
|
336 |
+
|
337 |
+
.rwr-ring-inner {
|
338 |
+
width: 60px;
|
339 |
+
height: 60px;
|
340 |
+
}
|
341 |
+
|
342 |
+
.rwr-ring-middle {
|
343 |
+
width: 120px;
|
344 |
+
height: 120px;
|
345 |
+
}
|
346 |
+
|
347 |
+
.rwr-ring-outer {
|
348 |
+
width: 180px;
|
349 |
+
height: 180px;
|
350 |
+
}
|
351 |
+
|
352 |
+
/* RWR μ€μμ μμ μ μΆκ° */
|
353 |
+
.rwr-center-dot {
|
354 |
+
position: absolute;
|
355 |
+
top: calc(50% + 4px); /* 4px μλλ‘ μ΄λ */
|
356 |
+
left: 50%;
|
357 |
+
transform: translate(-50%, -50%);
|
358 |
+
width: 4px;
|
359 |
+
height: 4px;
|
360 |
+
background: #00ff00;
|
361 |
+
border-radius: 50%;
|
362 |
+
z-index: 11;
|
363 |
+
}
|
364 |
+
|
365 |
+
/* RWR λ°©ν₯ νμ */
|
366 |
+
.rwr-direction-marks {
|
367 |
+
position: absolute;
|
368 |
+
width: 100%;
|
369 |
+
height: 100%;
|
370 |
+
}
|
371 |
+
|
372 |
+
.rwr-direction-text {
|
373 |
+
position: absolute;
|
374 |
+
color: #0f0;
|
375 |
+
font-size: 12px;
|
376 |
+
font-weight: bold;
|
377 |
+
transform: translate(-50%, -50%);
|
378 |
+
text-shadow: 0 0 2px #0f0;
|
379 |
+
}
|
380 |
+
|
381 |
+
.rwr-north {
|
382 |
+
top: 15px;
|
383 |
+
left: 50%;
|
384 |
+
}
|
385 |
+
|
386 |
+
.rwr-east {
|
387 |
+
top: 50%;
|
388 |
+
right: 15px;
|
389 |
+
left: auto;
|
390 |
+
transform: translateY(-50%);
|
391 |
+
}
|
392 |
+
|
393 |
+
.rwr-south {
|
394 |
+
bottom: 15px;
|
395 |
+
left: 50%;
|
396 |
+
top: auto;
|
397 |
+
transform: translateX(-50%);
|
398 |
+
}
|
399 |
+
|
400 |
+
.rwr-west {
|
401 |
+
top: 50%;
|
402 |
+
left: 15px;
|
403 |
+
}
|
404 |
+
|
405 |
+
/* RWR μν νμ */
|
406 |
+
.rwr-threat {
|
407 |
+
position: absolute;
|
408 |
+
width: 20px;
|
409 |
+
height: 20px;
|
410 |
+
transform: translate(-50%, -50%);
|
411 |
+
text-align: center;
|
412 |
+
font-size: 14px;
|
413 |
+
font-weight: bold;
|
414 |
+
z-index: 5;
|
415 |
+
}
|
416 |
+
|
417 |
+
/* μν λ λ²¨λ³ μμ */
|
418 |
+
.rwr-threat.level-low {
|
419 |
+
color: #ffff00; /* λ
Έλμ */
|
420 |
+
text-shadow: 0 0 3px #ffff00;
|
421 |
+
}
|
422 |
+
|
423 |
+
.rwr-threat.level-medium {
|
424 |
+
color: #ff8800; /* μ£Όν©μ */
|
425 |
+
text-shadow: 0 0 3px #ff8800;
|
426 |
+
}
|
427 |
+
|
428 |
+
.rwr-threat.level-high {
|
429 |
+
color: #ff0000; /* λΉ¨κ°μ */
|
430 |
+
text-shadow: 0 0 3px #ff0000;
|
431 |
+
}
|
432 |
+
|
433 |
+
.rwr-threat.missile-lock {
|
434 |
+
animation: rwr-flash 0.3s infinite;
|
435 |
+
}
|
436 |
+
|
437 |
+
@keyframes rwr-flash {
|
438 |
+
0%, 50% { opacity: 1; }
|
439 |
+
51%, 100% { opacity: 0.3; }
|
440 |
+
}
|
441 |
|
442 |
#mission {
|
443 |
position: absolute;
|