Spaces:
Running
Running
Download src/static/css/upload_futures.css from heisbuba/quantvat: direct link, hf CLI and curl.
- Browser
- Download file 2.91 kB
-
https://huggingface.co/spaces/heisbuba/quantvat/resolve/main/src/static/css/upload_futures.css
- Command line
-
hf download hf://spaces/heisbuba/quantvat/src/static/css/upload_futures.css
-
curl -L -o upload_futures.css https://huggingface.co/spaces/heisbuba/quantvat/resolve/main/src/static/css/upload_futures.css
2.91 kB
| /* --- UPLOAD FUTURES VAR --- */ | |
| .container-futures { | |
| width: 90%; | |
| max-width: 600px; | |
| margin: 40px auto; | |
| box-sizing: border-box; | |
| } | |
| .futures-card { | |
| background: var(--bg-card, #1e252a); | |
| border: 1px solid var(--border, #2b3139); | |
| padding: 35px; | |
| border-radius: 12px; | |
| text-align: center; | |
| box-shadow: 0 4px 20px rgba(0,0,0,0.2); | |
| } | |
| /* Mobile Adjustment */ | |
| @media (max-width: 480px) { | |
| .container-futures { | |
| width: 90%; | |
| padding: 0; | |
| margin-top: 20px; | |
| } | |
| .futures-card { | |
| padding: 25px 15px; | |
| } | |
| } | |
| /* --- TYPOGRAPHY --- */ | |
| h1 { | |
| color: var(--accent-green, #10b981); | |
| font-size: 1.6rem; | |
| font-weight: 800; | |
| margin-bottom: 25px; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| gap: 12px; | |
| } | |
| /* --- BUTTON STYLES --- */ | |
| .btnf { | |
| background: var(--accent-green, #10b981); | |
| color: #000; | |
| padding: 15px 30px; | |
| border-radius: 8px; | |
| text-decoration: none; | |
| font-weight: bold; | |
| display: inline-block; | |
| transition: all 0.2s ease; | |
| border: none; | |
| cursor: pointer; | |
| } | |
| .btnf:hover { | |
| background: #059669; | |
| transform: translateY(-2px); | |
| box-shadow: 0 4px 15px rgba(16, 185, 129, 0.25); | |
| } | |
| .btn-upload { | |
| background: var(--accent-green, #10b981); | |
| color: #000; | |
| width: 100%; | |
| padding: 15px; | |
| border-radius: 8px; | |
| border: none; | |
| font-size: 1rem; | |
| font-weight: 900; | |
| text-transform: uppercase; | |
| letter-spacing: 1px; | |
| cursor: pointer; | |
| transition: all 0.2s ease; | |
| margin-top: 15px; | |
| } | |
| .btn-upload:hover { | |
| background: #059669; | |
| transform: translateY(-2px); | |
| box-shadow: 0 5px 15px rgba(16, 185, 129, 0.3); | |
| } | |
| /* --- UI ELEMENTS --- */ | |
| .setup-guide-box { | |
| background: rgba(255, 255, 255, 0.03); | |
| border: 1px solid var(--border, #2b3139); | |
| border-radius: 8px; | |
| padding: 20px; | |
| margin-bottom: 30px; | |
| text-align: left; | |
| } | |
| /* --- THEN DIVIDER --- */ | |
| .then-divider { | |
| height: 1px; | |
| background: var(--border, #2b3139); | |
| margin: 40px 0; | |
| position: relative; | |
| width: 100%; | |
| } | |
| .then-divider span { | |
| position: absolute; | |
| top: -10px; | |
| left: 50%; | |
| transform: translateX(-50%); | |
| background: var(--bg-card, #1e252a); | |
| padding: 0 15px; | |
| color: var(--text-dim, #848e9c); | |
| font-weight: 800; | |
| font-size: 0.75rem; | |
| letter-spacing: 1.5px; | |
| text-transform: uppercase; | |
| } | |
| /* --- INPUTS & PROGRESS --- */ | |
| input[type="file"] { | |
| background: var(--bg-main, #151a1e); | |
| color: var(--text-dim, #848e9c); | |
| padding: 15px; | |
| border-radius: 8px; | |
| border: 1px dashed var(--border, #2b3139); | |
| width: 100%; | |
| margin-top: 15px; | |
| box-sizing: border-box; | |
| cursor: pointer; | |
| } | |
| /* Pulse animation for processing message */ | |
| @keyframes pulse { | |
| 0%, 100% { opacity: 1; } | |
| 50% { opacity: 0.4; } | |
| } |