Spaces:
Sleeping
Sleeping
| /* AeonOS Design System for Gradio Spaces */ | |
| .gradio-container { | |
| background: #09090b ; | |
| color: #fafafa ; | |
| font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif ; | |
| } | |
| /* Surface panels */ | |
| .block, .panel, .form, .wrap, .contain { | |
| background: #0c0c0f ; | |
| border-color: #1f1f23 ; | |
| border-radius: 6px ; | |
| } | |
| /* Elevated panels */ | |
| .gr-panel, .gr-box, .gr-form { | |
| background: #111114 ; | |
| border: 1px solid #1f1f23 ; | |
| } | |
| /* Text */ | |
| .prose, .markdown, label, .label-wrap { | |
| color: #fafafa ; | |
| } | |
| .prose h1, .prose h2, .prose h3, .markdown h1, .markdown h2, .markdown h3 { | |
| color: #fafafa ; | |
| } | |
| .prose p, .markdown p { | |
| color: #a1a1aa ; | |
| } | |
| /* Secondary text */ | |
| .secondary-text, .caption, .info { | |
| color: #71717a ; | |
| } | |
| /* Links */ | |
| a, .prose a, .markdown a { | |
| color: #3b82f6 ; | |
| text-decoration: none ; | |
| } | |
| a:hover { | |
| color: #60a5fa ; | |
| } | |
| /* Inputs */ | |
| input, textarea, select, .gr-input, .gr-text-input { | |
| background: #09090b ; | |
| border: 1px solid #1f1f23 ; | |
| color: #fafafa ; | |
| border-radius: 6px ; | |
| font-size: 16px ; | |
| } | |
| input:focus, textarea:focus { | |
| border-color: #3b82f6 ; | |
| outline: none ; | |
| box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.15) ; | |
| } | |
| /* Primary button */ | |
| .primary, button.primary, .gr-button-primary { | |
| background: #3b82f6 ; | |
| color: #fafafa ; | |
| border: none ; | |
| border-radius: 6px ; | |
| font-weight: 500 ; | |
| transition: background 150ms ease ; | |
| } | |
| .primary:hover, button.primary:hover { | |
| background: #60a5fa ; | |
| } | |
| /* Secondary buttons */ | |
| button, .gr-button { | |
| background: #18181b ; | |
| color: #a1a1aa ; | |
| border: 1px solid #1f1f23 ; | |
| border-radius: 6px ; | |
| } | |
| button:hover, .gr-button:hover { | |
| background: #1e1e22 ; | |
| border-color: #27272a ; | |
| } | |
| /* Tables */ | |
| table { | |
| border-collapse: collapse ; | |
| } | |
| th { | |
| background: #111114 ; | |
| color: #a1a1aa ; | |
| border-bottom: 1px solid #1f1f23 ; | |
| padding: 8px 12px ; | |
| text-align: left ; | |
| } | |
| td { | |
| border-bottom: 1px solid #17171a ; | |
| padding: 8px 12px ; | |
| color: #fafafa ; | |
| } | |
| /* Code blocks */ | |
| code, pre { | |
| background: #111114 ; | |
| color: #93c5fd ; | |
| border-radius: 4px ; | |
| border: 1px solid #1f1f23 ; | |
| } | |
| /* Accent glow for key metrics */ | |
| .metric-highlight { | |
| color: #3b82f6 ; | |
| font-weight: 600 ; | |
| } | |
| /* Status colors */ | |
| .success { color: #22c55e ; } | |
| .warning { color: #eab308 ; } | |
| .error { color: #ef4444 ; } | |
| /* Dataset/Examples component */ | |
| .dataset-row, .sample-row { | |
| background: #111114 ; | |
| border: 1px solid #1f1f23 ; | |
| } | |
| .dataset-row:hover, .sample-row:hover { | |
| background: #18181b ; | |
| } | |
| /* Scrollbar */ | |
| ::-webkit-scrollbar { | |
| width: 6px; | |
| } | |
| ::-webkit-scrollbar-track { | |
| background: #09090b; | |
| } | |
| ::-webkit-scrollbar-thumb { | |
| background: #27272a; | |
| border-radius: 3px; | |
| } | |
| /* Footer */ | |
| footer { | |
| color: #52525b ; | |
| } | |