admin / SAynapse-Horizon
publicSelf Hosted Cyber Threat Intelligence Hub
SAynapse-Horizon / Synapse-Horizon-v2 / src / index.css
1577 B · main
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 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 | @tailwind base; @tailwind components; @tailwind utilities; :root { color-scheme: dark; } /* --- Animated radar brandmark (RadarMark.jsx) --- */ @keyframes rm-spin { to { transform: rotate(360deg); } } @keyframes rm-ping { 0% { transform: scale(1); opacity: 0.8; } 100% { transform: scale(5); opacity: 0; } } .rm-sweep { transform-box: view-box; transform-origin: 24px 24px; animation: rm-spin 4.6s linear infinite; } .rm-ping { transform-box: fill-box; transform-origin: center; animation: rm-ping 2.6s ease-out infinite; } /* --- Flashing critical-triage pill (Header.jsx) --- */ @keyframes triage-flash { 0%, 100% { opacity: 1; } 50% { opacity: 0.4; } } .triage-flash { animation: triage-flash 1s ease-in-out infinite; } @media (prefers-reduced-motion: reduce) { .rm-sweep, .rm-ping, .triage-flash { animation: none !important; } } html, body, #root { height: 100%; } body { margin: 0; background-color: #0a0e14; color: #e2e8f0; font-family: 'Inter', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', sans-serif; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; } /* Slim, understated scrollbars for the SOC canvas */ * { scrollbar-width: thin; scrollbar-color: #334155 transparent; } *::-webkit-scrollbar { width: 8px; height: 8px; } *::-webkit-scrollbar-thumb { background-color: #334155; border-radius: 8px; } *::-webkit-scrollbar-thumb:hover { background-color: #475569; } *::-webkit-scrollbar-track { background: transparent; } |