This commit is contained in:
Sam Lavigne 2025-06-22 16:52:56 -04:00
parent f4ba38a7ca
commit dd568cd5c9
6 changed files with 6 additions and 4 deletions

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
@import"https://fonts.googleapis.com/css2?family=Oswald:wght@400;700&display=swap";:root{font-family:Oswald,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#ffffffde;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1280px;margin:0 auto;text-align:center}.cop.svelte-l54i4x{text-transform:uppercase;overflow:hidden;text-align:center;padding-bottom:5px;display:flex;flex-direction:column;justify-content:space-between}.cop-info.svelte-l54i4x{padding:1em}img.svelte-l54i4x{width:100%;display:block}.serial.svelte-l54i4x{font-size:1.2em;color:#ffffffb3}.physical-info.svelte-l54i4x,.pay.svelte-l54i4x{font-size:1.1em;color:#fffc;margin-top:2px}.name.svelte-l54i4x{font-size:1.4em;margin-bottom:5px;font-weight:700}.link.svelte-l54i4x{margin-top:15px}.view-profile-link.svelte-l54i4x{font-size:1.2em;background-color:red;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;padding:.4em 1em;cursor:pointer;color:#fff;border:2px solid red;transition:all .2s ease-in-out;text-decoration:none}.view-profile-link.svelte-l54i4x:hover{background-color:transparent;color:red}.no-profile-link.svelte-l54i4x{font-size:1.2em;background-color:#666;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;padding:.4em 1em;color:#999;border:2px solid #666;cursor:not-allowed}main.svelte-a3nw59{max-width:960px;margin:auto;padding:2rem;text-align:center;width:100%;position:relative}h1.svelte-a3nw59{font-size:4em;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:.1em}h2.svelte-a3nw59{text-transform:uppercase;font-size:1.5em;font-weight:400;margin-bottom:1em;color:#ffffffb3}p.svelte-a3nw59{max-width:600px;margin:0 auto 2em;line-height:1.6;color:#fff9;font-size:1.2rem}.status.svelte-a3nw59{min-height:1.5em;margin:1em 0}form.svelte-a3nw59{margin:40px 0}label.svelte-a3nw59{font-size:1.8em;background-color:red;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;padding:.4em 1em;cursor:pointer;color:#fff;border:2px solid red;transition:all .2s ease-in-out}label.svelte-a3nw59:hover{background-color:transparent;color:red}.uploaded-photo.svelte-a3nw59{max-width:250px;width:100%;display:inline-block;border:3px solid #333;margin-bottom:2em}.cops.svelte-a3nw59{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.cop.svelte-a3nw59{background:#111;transition:background .2s ease;border:2px solid red}.cop.svelte-a3nw59:hover{background:#222}.uploaded-face-section.svelte-a3nw59{margin-bottom:2rem;display:flex;justify-content:center}.uploaded-cop.svelte-a3nw59{width:100%;max-width:300px;margin:0 auto;background:#111;border:2px solid red;text-transform:uppercase;overflow:hidden;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.uploaded-face-img.svelte-a3nw59{width:100%;display:block}.results-divider.svelte-a3nw59{border:none;height:2px;background:linear-gradient(to right,transparent,red,transparent);margin:2rem 0}.about-link.svelte-a3nw59{position:fixed;top:1rem;right:1rem;z-index:1000}.about-link.svelte-a3nw59 a:where(.svelte-a3nw59){display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:red;color:#fff;text-decoration:none;border-radius:50%;font-weight:700;font-size:1.2rem;transition:all .2s ease-in-out;box-shadow:0 0 8px #000}.about-link.svelte-a3nw59 a:where(.svelte-a3nw59):hover{background-color:#c00;transform:scale(1.1)}@media (max-width: 768px){main.svelte-a3nw59{padding:1rem}h1.svelte-a3nw59{font-size:2.2em}h2.svelte-a3nw59{font-size:1.1em}p.svelte-a3nw59{font-size:1.1rem}p.svelte-a3nw59 br:where(.svelte-a3nw59){display:none}label.svelte-a3nw59{font-size:1.5em}.cops.svelte-a3nw59{grid-template-columns:1fr}}.loading-label.svelte-a3nw59{background-color:#666!important;border-color:#666!important;color:#999!important;cursor:not-allowed!important;animation:svelte-a3nw59-pulse 1.5s ease-in-out infinite}.loading-label.svelte-a3nw59:hover{background-color:#666!important;color:#999!important}@keyframes svelte-a3nw59-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}

View File

@ -0,0 +1 @@
@font-face{font-family:Oswald;src:url(/assets/oswald-0PBiZmb6.ttf)}:root{font-family:Oswald,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#ffffffde;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1280px;margin:0 auto;text-align:center}.cop.svelte-l54i4x{text-transform:uppercase;overflow:hidden;text-align:center;padding-bottom:5px;display:flex;flex-direction:column;justify-content:space-between}.cop-info.svelte-l54i4x{padding:1em}img.svelte-l54i4x{width:100%;display:block}.serial.svelte-l54i4x{font-size:1.2em;color:#ffffffb3}.physical-info.svelte-l54i4x,.pay.svelte-l54i4x{font-size:1.1em;color:#fffc;margin-top:2px}.name.svelte-l54i4x{font-size:1.4em;margin-bottom:5px;font-weight:700}.link.svelte-l54i4x{margin-top:15px}.view-profile-link.svelte-l54i4x{font-size:1.2em;background-color:red;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;padding:.4em 1em;cursor:pointer;color:#fff;border:2px solid red;transition:all .2s ease-in-out;text-decoration:none}.view-profile-link.svelte-l54i4x:hover{background-color:transparent;color:red}.no-profile-link.svelte-l54i4x{font-size:1.2em;background-color:#666;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;padding:.4em 1em;color:#999;border:2px solid #666;cursor:not-allowed}main.svelte-a3nw59{max-width:960px;margin:auto;padding:2rem;text-align:center;width:100%;position:relative}h1.svelte-a3nw59{font-size:4em;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:.1em}h2.svelte-a3nw59{text-transform:uppercase;font-size:1.5em;font-weight:400;margin-bottom:1em;color:#ffffffb3}p.svelte-a3nw59{max-width:600px;margin:0 auto 2em;line-height:1.6;color:#fff9;font-size:1.2rem}.status.svelte-a3nw59{min-height:1.5em;margin:1em 0}form.svelte-a3nw59{margin:40px 0}label.svelte-a3nw59{font-size:1.8em;background-color:red;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;padding:.4em 1em;cursor:pointer;color:#fff;border:2px solid red;transition:all .2s ease-in-out}label.svelte-a3nw59:hover{background-color:transparent;color:red}.uploaded-photo.svelte-a3nw59{max-width:250px;width:100%;display:inline-block;border:3px solid #333;margin-bottom:2em}.cops.svelte-a3nw59{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.cop.svelte-a3nw59{background:#111;transition:background .2s ease;border:2px solid red}.cop.svelte-a3nw59:hover{background:#222}.uploaded-face-section.svelte-a3nw59{margin-bottom:2rem;display:flex;justify-content:center}.uploaded-cop.svelte-a3nw59{width:100%;max-width:300px;margin:0 auto;background:#111;border:2px solid red;text-transform:uppercase;overflow:hidden;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.uploaded-face-img.svelte-a3nw59{width:100%;display:block}.results-divider.svelte-a3nw59{border:none;height:2px;background:linear-gradient(to right,transparent,red,transparent);margin:2rem 0}.about-link.svelte-a3nw59{position:fixed;top:1rem;right:1rem;z-index:1000}.about-link.svelte-a3nw59 a:where(.svelte-a3nw59){display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:red;color:#fff;text-decoration:none;border-radius:50%;font-weight:700;font-size:1.2rem;transition:all .2s ease-in-out;box-shadow:0 0 8px #000}.about-link.svelte-a3nw59 a:where(.svelte-a3nw59):hover{background-color:#c00;transform:scale(1.1)}@media (max-width: 768px){main.svelte-a3nw59{padding:1rem}h1.svelte-a3nw59{font-size:2.2em}h2.svelte-a3nw59{font-size:1.1em}p.svelte-a3nw59{font-size:1.1rem}label.svelte-a3nw59{font-size:1.5em}.cops.svelte-a3nw59{grid-template-columns:1fr}}.loading-label.svelte-a3nw59{background-color:#666!important;border-color:#666!important;color:#999!important;cursor:not-allowed!important;animation:svelte-a3nw59-pulse 1.5s ease-in-out infinite}.loading-label.svelte-a3nw59:hover{background-color:#666!important;color:#999!important}@keyframes svelte-a3nw59-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}

BIN
assets/oswald-0PBiZmb6.ttf Normal file

Binary file not shown.

View File

@ -4,8 +4,8 @@
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>LAPD Facial Recognition</title>
<script type="module" crossorigin src="/assets/index-Y3Xm0rB6.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C-5HcWW9.css">
<script type="module" crossorigin src="/assets/index-BlvWGjMV.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-DYXTbp2t.css">
</head>
<body>
<div id="app"></div>

BIN
oswald.ttf Normal file

Binary file not shown.